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

  /external/llvm/lib/Target/Blackfin/
BlackfinRegisterInfo.cpp 86 // Emit instructions to add delta to D/P register. ScratchReg must be of the
92 unsigned ScratchReg,
103 // We must load delta into ScratchReg and add that.
104 loadConstant(MBB, I, DL, ScratchReg, delta);
106 assert(BF::PRegClass.contains(ScratchReg) &&
107 "ScratchReg must be a P register");
110 .addReg(ScratchReg, RegState::Kill);
113 assert(BF::DRegClass.contains(ScratchReg) &&
114 "ScratchReg must be a D register");
117 .addReg(ScratchReg, RegState::Kill)
    [all...]
BlackfinRegisterInfo.h 66 unsigned ScratchReg,
  /external/llvm/lib/Target/XCore/
XCoreRegisterInfo.cpp 234 unsigned ScratchReg = RS->scavengeRegister(XCore::GRRegsRegisterClass, II,
236 loadConstant(MBB, II, ScratchReg, Offset, dl);
241 .addReg(ScratchReg, RegState::Kill);
247 .addReg(ScratchReg, RegState::Kill);
252 .addReg(ScratchReg, RegState::Kill);
  /external/llvm/lib/Target/PowerPC/
PPCInstrInfo.cpp 397 unsigned ScratchReg = TM.getSubtargetImpl()->isDarwinABI() ?
399 NewMIs.push_back(BuildMI(MF, DL, get(PPC::MFCRpseud), ScratchReg)
407 NewMIs.push_back(BuildMI(MF, DL, get(PPC::RLWINM), ScratchReg)
408 .addReg(ScratchReg).addImm(ShiftBits)
413 .addReg(ScratchReg,
532 unsigned ScratchReg = TM.getSubtargetImpl()->isDarwinABI() ?
535 ScratchReg), FrameIdx));
542 NewMIs.push_back(BuildMI(MF, DL, get(PPC::RLWINM), ScratchReg)
543 .addReg(ScratchReg).addImm(32-ShiftBits).addImm(0)
548 .addReg(ScratchReg));
    [all...]
  /external/llvm/lib/Target/ARM/
ARMAsmPrinter.cpp     [all...]
ARMBaseRegisterInfo.cpp     [all...]
  /external/llvm/lib/CodeGen/
PrologEpilogInserter.cpp 811 unsigned ScratchReg = 0;
838 ScratchReg = RS->scavengeRegister(RC, I, SPAdj);
843 assert (ScratchReg && "Missing scratch register!");
844 MI->getOperand(i).setReg(ScratchReg);

Completed in 115 milliseconds