Searched defs:ScratchReg (Results 1 - 5 of 5) sorted by relevance

/external/llvm/lib/Target/XCore/
H A DXCoreRegisterInfo.cpp224 unsigned ScratchReg = RS->scavengeRegister(&XCore::GRRegsRegClass, II, local
226 loadConstant(MBB, II, ScratchReg, Offset, dl);
231 .addReg(ScratchReg, RegState::Kill);
237 .addReg(ScratchReg, RegState::Kill);
242 .addReg(ScratchReg, RegState::Kill);
/external/llvm/lib/CodeGen/
H A DPrologEpilogInserter.cpp822 unsigned ScratchReg = 0; local
849 ScratchReg = RS->scavengeRegister(RC, I, SPAdj);
854 assert (ScratchReg && "Missing scratch register!");
855 MI->getOperand(i).setReg(ScratchReg);
/external/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.cpp509 unsigned ScratchReg = TM.getSubtargetImpl()->isDarwinABI() ? local
513 PPC::MFCRpseud), ScratchReg)
522 PPC::RLWINM), ScratchReg)
523 .addReg(ScratchReg).addImm(ShiftBits)
529 .addReg(ScratchReg,
654 unsigned ScratchReg = TM.getSubtargetImpl()->isDarwinABI() ? local
657 ScratchReg), FrameIdx));
664 NewMIs.push_back(BuildMI(MF, DL, get(PPC::RLWINM), ScratchReg)
665 .addReg(ScratchReg).addImm(32-ShiftBits).addImm(0)
671 .addReg(ScratchReg));
[all...]
/external/llvm/lib/Target/ARM/
H A DARMBaseRegisterInfo.cpp1125 unsigned ScratchReg = 0; local
1134 ScratchReg = MF.getRegInfo().createVirtualRegister(&ARM::GPRRegClass);
1136 emitARMRegPlusImmediate(MBB, II, MI.getDebugLoc(), ScratchReg, FrameReg,
1140 emitT2RegPlusImmediate(MBB, II, MI.getDebugLoc(), ScratchReg, FrameReg,
1144 MI.getOperand(i).ChangeToRegister(ScratchReg, false, false, true);
H A DARMAsmPrinter.cpp1931 unsigned ScratchReg = MI->getOperand(1).getReg(); local
1946 TmpInst.addOperand(MCOperand::CreateReg(ScratchReg));
1968 TmpInst.addOperand(MCOperand::CreateReg(ScratchReg));
1983 unsigned ScratchReg = MI->getOperand(1).getReg(); local
1987 TmpInst.addOperand(MCOperand::CreateReg(ScratchReg));
2001 TmpInst.addOperand(MCOperand::CreateReg(ScratchReg));
2010 TmpInst.addOperand(MCOperand::CreateReg(ScratchReg));
2032 TmpInst.addOperand(MCOperand::CreateReg(ScratchReg));

Completed in 53 milliseconds