HomeSort by relevance Sort by last modified time
    Searched refs:ScratchReg (Results 1 - 8 of 8) 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/
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...]

Completed in 105 milliseconds