Lines Matching refs:regA
109 bool isProfitableToCommute(unsigned regA, unsigned regB, unsigned regC,
546 isProfitableToCommute(unsigned regA, unsigned regB, unsigned regC, in isProfitableToCommute() argument
582 unsigned ToRegA = getMappedReg(regA, DstRegMap); in isProfitableToCommute()
630 if (isRevCopyChain(regC, regA, 3)) in isProfitableToCommute()
633 if (isRevCopyChain(regB, regA, 3)) in isProfitableToCommute()
1217 unsigned regA = MI.getOperand(DstIdx).getReg(); in tryInstructionTransform() local
1224 if (TargetRegisterInfo::isVirtualRegister(regA)) in tryInstructionTransform()
1225 scanUses(regA); in tryInstructionTransform()
1260 if (!regBKilled || isProfitableToConv3Addr(regA, regB)) { in tryInstructionTransform()
1262 if (convertInstTo3Addr(mi, nmi, regA, regB, Dist)) { in tryInstructionTransform()
1326 unsigned NewDstIdx = NewMIs[1]->findRegisterDefOperandIdx(regA); in tryInstructionTransform()