Lines Matching refs:DestReg

64                                     DebugLoc dl, unsigned DestReg,  in emitThumb1LoadConstPool()  argument
77 .addReg(DestReg, getDefRegState(true), SubIdx) in emitThumb1LoadConstPool()
84 DebugLoc dl, unsigned DestReg, in emitThumb2LoadConstPool() argument
96 .addReg(DestReg, getDefRegState(true), SubIdx) in emitThumb2LoadConstPool()
105 unsigned DestReg, unsigned SubIdx, int Val, ARMCC::CondCodes Pred, in emitLoadConstPool() argument
110 assert((isARMLowRegister(DestReg) || isVirtualRegister(DestReg)) && in emitLoadConstPool()
112 return emitThumb1LoadConstPool(MBB, MBBI, dl, DestReg, SubIdx, Val, Pred, in emitLoadConstPool()
115 return emitThumb2LoadConstPool(MBB, MBBI, dl, DestReg, SubIdx, Val, Pred, in emitLoadConstPool()
127 unsigned DestReg, unsigned BaseReg, in emitThumbRegPlusImmInReg() argument
133 bool isHigh = !isARMLowRegister(DestReg) || in emitThumbRegPlusImmInReg()
144 unsigned LdReg = DestReg; in emitThumbRegPlusImmInReg()
145 if (DestReg == ARM::SP) in emitThumbRegPlusImmInReg()
147 if (!isARMLowRegister(DestReg) && !MRI.isVirtualRegister(DestReg)) in emitThumbRegPlusImmInReg()
166 BuildMI(MBB, MBBI, dl, TII.get(Opc), DestReg); in emitThumbRegPlusImmInReg()
169 if (DestReg == ARM::SP || isSub) in emitThumbRegPlusImmInReg()
183 unsigned DestReg, unsigned BaseReg, in emitThumbRegPlusImmediate() argument
213 if (DestReg == ARM::SP) { in emitThumbRegPlusImmediate()
225 } else if (isARMLowRegister(DestReg)) { in emitThumbRegPlusImmediate()
232 } else if (DestReg == BaseReg) { in emitThumbRegPlusImmediate()
249 if (DestReg == BaseReg) { in emitThumbRegPlusImmediate()
291 unsigned Threshold = (DestReg == ARM::SP) ? 3 : 2; in emitThumbRegPlusImmediate()
296 DestReg, BaseReg, NumBytes, true, in emitThumbRegPlusImmediate()
306 MachineInstrBuilder MIB = BuildMI(MBB, MBBI, dl, TII.get(CopyOpc), DestReg); in emitThumbRegPlusImmediate()
315 BaseReg = DestReg; in emitThumbRegPlusImmediate()
323 MachineInstrBuilder MIB = BuildMI(MBB, MBBI, dl, TII.get(ExtraOpc), DestReg); in emitThumbRegPlusImmediate()
368 unsigned DestReg = MI.getOperand(0).getReg(); in rewriteFrameIndex() local
370 emitThumbRegPlusImmediate(MBB, II, dl, DestReg, FrameReg, Offset, TII, in rewriteFrameIndex()