/external/llvm/lib/Target/SystemZ/ |
SystemZRegisterInfo.cpp | 100 unsigned ScratchReg = 108 TII.loadImmediate(MBB, MI, ScratchReg, HighOffset); 110 MI->getOperand(FIOperandNum + 2).ChangeToRegister(ScratchReg, 116 BuildMI(MBB, MI, DL, TII.get(LAOpcode),ScratchReg) 121 TII.loadImmediate(MBB, MI, ScratchReg, HighOffset); 122 BuildMI(MBB, MI, DL, TII.get(SystemZ::AGR),ScratchReg) 123 .addReg(ScratchReg, RegState::Kill).addReg(BasePtr); 127 MI->getOperand(FIOperandNum).ChangeToRegister(ScratchReg,
|
/external/llvm/lib/Target/AArch64/ |
AArch64InstrInfo.h | 97 unsigned DstReg, unsigned SrcReg, unsigned ScratchReg, 103 unsigned ScratchReg, int64_t NumBytes,
|
AArch64InstrInfo.cpp | 606 unsigned DstReg, unsigned SrcReg, unsigned ScratchReg, 615 BuildMI(MBB, MBBI, dl, TII.get(AArch64::MOVZxii), ScratchReg) 621 BuildMI(MBB, MBBI, dl, TII.get(AArch64::MOVKxii), ScratchReg) 622 .addReg(ScratchReg) 629 BuildMI(MBB, MBBI, dl, TII.get(AArch64::MOVKxii), ScratchReg) 630 .addReg(ScratchReg) 637 BuildMI(MBB, MBBI, dl, TII.get(AArch64::MOVKxii), ScratchReg) 638 .addReg(ScratchReg) 647 .addReg(ScratchReg, RegState::Kill) 690 unsigned ScratchReg, int64_t NumBytes [all...] |
/external/llvm/lib/Target/XCore/ |
XCoreRegisterInfo.cpp | 167 unsigned ScratchReg = RS->scavengeRegister(&XCore::GRRegsRegClass, II, 169 loadConstant(MBB, II, ScratchReg, Offset, dl); 174 .addReg(ScratchReg, RegState::Kill); 180 .addReg(ScratchReg, RegState::Kill); 185 .addReg(ScratchReg, RegState::Kill);
|
/external/llvm/lib/Target/X86/ |
X86FrameLowering.cpp | [all...] |
/external/llvm/lib/Target/ARM/ |
ARMBaseRegisterInfo.cpp | 740 unsigned ScratchReg = 0; 749 ScratchReg = MF.getRegInfo().createVirtualRegister(&ARM::GPRRegClass); 751 emitARMRegPlusImmediate(MBB, II, MI.getDebugLoc(), ScratchReg, FrameReg, 755 emitT2RegPlusImmediate(MBB, II, MI.getDebugLoc(), ScratchReg, FrameReg, 759 MI.getOperand(FIOperandNum).ChangeToRegister(ScratchReg, false, false,true);
|
ARMAsmPrinter.cpp | [all...] |
/external/llvm/lib/CodeGen/ |
PrologEpilogInserter.cpp | [all...] |