Lines Matching refs:I1DestReg
105 unsigned I1DestReg, unsigned I2DestReg,
251 unsigned I1DestReg, in isSafeToMoveTogether() argument
347 if (MI.readsRegister(I1DestReg, TRI)) // Move this instruction after I2. in isSafeToMoveTogether()
352 if (isUnsafeToMoveAcross(MI, I1UseReg, I1DestReg, TRI) || in isSafeToMoveTogether()
511 unsigned I1DestReg = I1.getOperand(0).getReg(); in findPairable() local
516 if (I2->modifiesRegister(I1DestReg, TRI)) in findPairable()
531 bool IsI1LowReg = (I2DestReg - I1DestReg) == 1; in findPairable()
532 bool IsI2LowReg = (I1DestReg - I2DestReg) == 1; in findPairable()
533 unsigned FirstRegIndex = IsI1LowReg ? I1DestReg : I2DestReg; in findPairable()
545 if (isSafeToMoveTogether(I1, *I2, I1DestReg, I2DestReg, DoInsertAtI1)) in findPairable()
563 unsigned I1DestReg = I1.getOperand(0).getReg(); in combine() local
565 bool IsI1Loreg = (I2DestReg - I1DestReg) == 1; in combine()
566 unsigned LoRegDef = IsI1Loreg ? I1DestReg : I2DestReg; in combine()