Searched defs:ScratchReg (Results 1 - 5 of 5) sorted by relevance
/external/llvm/lib/Target/XCore/ |
H A D | XCoreRegisterInfo.cpp | 166 unsigned ScratchReg = RS->scavengeRegister(&XCore::GRRegsRegClass, II, local 168 loadConstant(MBB, II, ScratchReg, Offset, dl); 173 .addReg(ScratchReg, RegState::Kill); 179 .addReg(ScratchReg, RegState::Kill); 184 .addReg(ScratchReg, RegState::Kill);
|
/external/llvm/lib/CodeGen/ |
H A D | PrologEpilogInserter.cpp | 820 unsigned ScratchReg = 0; local 847 ScratchReg = RS->scavengeRegister(RC, I, SPAdj); 852 assert (ScratchReg && "Missing scratch register!"); 853 MI->getOperand(i).setReg(ScratchReg);
|
/external/llvm/lib/Target/AArch64/ |
H A D | AArch64InstrInfo.cpp | 617 unsigned DstReg, unsigned SrcReg, unsigned ScratchReg, 626 BuildMI(MBB, MBBI, dl, TII.get(AArch64::MOVZxii), ScratchReg) 632 BuildMI(MBB, MBBI, dl, TII.get(AArch64::MOVKxii), ScratchReg) 633 .addReg(ScratchReg) 640 BuildMI(MBB, MBBI, dl, TII.get(AArch64::MOVKxii), ScratchReg) 641 .addReg(ScratchReg) 648 BuildMI(MBB, MBBI, dl, TII.get(AArch64::MOVKxii), ScratchReg) 649 .addReg(ScratchReg) 658 .addReg(ScratchReg, RegState::Kill) 701 unsigned ScratchReg, int64_ 614 emitRegUpdate(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, DebugLoc dl, const TargetInstrInfo &TII, unsigned DstReg, unsigned SrcReg, unsigned ScratchReg, int64_t NumBytes, MachineInstr::MIFlag MIFlags) argument 699 emitSPUpdate(MachineBasicBlock &MBB, MachineBasicBlock::iterator MI, DebugLoc dl, const TargetInstrInfo &TII, unsigned ScratchReg, int64_t NumBytes, MachineInstr::MIFlag MIFlags) argument [all...] |
/external/llvm/lib/Target/ARM/ |
H A D | ARMBaseRegisterInfo.cpp | 719 unsigned ScratchReg = 0; local 728 ScratchReg = MF.getRegInfo().createVirtualRegister(&ARM::GPRRegClass); 730 emitARMRegPlusImmediate(MBB, II, MI.getDebugLoc(), ScratchReg, FrameReg, 734 emitT2RegPlusImmediate(MBB, II, MI.getDebugLoc(), ScratchReg, FrameReg, 738 MI.getOperand(FIOperandNum).ChangeToRegister(ScratchReg, false, false,true);
|
H A D | ARMAsmPrinter.cpp | 1849 unsigned ScratchReg = MI->getOperand(1).getReg(); local 1859 .addReg(ScratchReg) 1875 .addReg(ScratchReg) 1888 unsigned ScratchReg = MI->getOperand(1).getReg(); local 1890 .addReg(ScratchReg) 1901 .addReg(ScratchReg) 1907 .addReg(ScratchReg) 1923 .addReg(ScratchReg)
|
Completed in 121 milliseconds