HomeSort by relevance Sort by last modified time
    Searched refs:ScratchReg (Results 1 - 9 of 9) sorted by null

  /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...]

Completed in 249 milliseconds