/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/ |
AArch64AsmPrinter.cpp | 403 unsigned ScratchReg = MI.getOperand(Opers.getNextScratchIdx()).getReg(); 407 .addReg(ScratchReg) 411 .addReg(ScratchReg) 412 .addReg(ScratchReg) 416 .addReg(ScratchReg) 417 .addReg(ScratchReg) 420 EmitToStreamer(OutStreamer, MCInstBuilder(AArch64::BLR).addReg(ScratchReg));
|
AArch64RegisterInfo.cpp | 357 unsigned ScratchReg = 359 emitFrameOffset(MBB, II, MI.getDebugLoc(), ScratchReg, FrameReg, Offset, TII); 360 MI.getOperand(FIOperandNum).ChangeToRegister(ScratchReg, false, false, true);
|
/external/llvm/lib/Target/PowerPC/ |
PPCFrameLowering.cpp | 552 unsigned ScratchReg = isPPC64 ? PPC::X0 : PPC::R0; 620 BuildMI(MBB, MBBI, dl, MFLRInst, ScratchReg); 649 .addReg(ScratchReg) 674 BuildMI(MBB, MBBI, dl, TII.get(PPC::RLDICL), ScratchReg) 679 BuildMI(MBB, MBBI, dl, TII.get(PPC::RLWINM), ScratchReg) 685 BuildMI(MBB, MBBI, dl, SubtractImmCarryingInst, ScratchReg) 686 .addReg(ScratchReg, RegState::Kill) 694 BuildMI(MBB, MBBI, dl, SubtractCarryingInst, ScratchReg) 695 .addReg(ScratchReg, RegState::Kill) 701 .addReg(ScratchReg); [all...] |
/external/llvm/lib/Target/X86/ |
X86FrameLowering.cpp | [all...] |
X86MCInstLower.cpp | 764 unsigned ScratchReg = MI.getOperand(ScratchIdx).getReg(); 765 if (X86II::isX86_64ExtendedReg(ScratchReg)) 769 OS.EmitInstruction(MCInstBuilder(X86::MOV64ri).addReg(ScratchReg) 771 OS.EmitInstruction(MCInstBuilder(X86::CALL64r).addReg(ScratchReg), STI); [all...] |
/external/llvm/lib/Target/ARM/ |
ARMBaseRegisterInfo.cpp | 756 unsigned ScratchReg = 0; 765 ScratchReg = MF.getRegInfo().createVirtualRegister(&ARM::GPRRegClass); 767 emitARMRegPlusImmediate(MBB, II, MI.getDebugLoc(), ScratchReg, FrameReg, 771 emitT2RegPlusImmediate(MBB, II, MI.getDebugLoc(), ScratchReg, FrameReg, 775 MI.getOperand(FIOperandNum).ChangeToRegister(ScratchReg, false, false,true);
|
ARMAsmPrinter.cpp | [all...] |
/external/llvm/lib/CodeGen/ |
PrologEpilogInserter.cpp | [all...] |