Home
last modified time | relevance | path

Searched defs:ScratchReg (Results 1 – 25 of 25) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/RISCV/
H A DRISCVExpandAtomicPseudoInsts.cpp222 Register ScratchReg = MI.getOperand(1).getReg(); in doAtomicBinOpExpansion() local
259 Register MaskReg, Register ScratchReg) { in insertMaskedMerge()
284 Register ScratchReg = MI.getOperand(1).getReg(); in doMaskedAtomicBinOpExpansion() local
536 Register ScratchReg = MI.getOperand(1).getReg(); in expandAtomicCmpXchg() local
H A DRISCVRegisterInfo.cpp210 Register ScratchReg = MRI.createVirtualRegister(&RISCV::GPRRegClass); in eliminateFrameIndex() local
235 Register ScratchReg = MRI.createVirtualRegister(&RISCV::GPRRegClass); in eliminateFrameIndex() local
H A DRISCVFrameLowering.cpp339 Register ScratchReg = MRI.createVirtualRegister(&RISCV::GPRRegClass); in adjustReg() local
H A DRISCVInstrInfo.cpp974 Register ScratchReg = MRI.createVirtualRegister(&RISCV::GPRRegClass); in insertIndirectBranch() local
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64RegisterInfo.cpp662 Register ScratchReg; in createScratchRegisterForInstruction() local
766 Register ScratchReg = in eliminateFrameIndex() local
796 Register ScratchReg = in eliminateFrameIndex() local
H A DAArch64FalkorHWPFFix.cpp751 for (unsigned ScratchReg : AArch64::GPR64RegClass) { in runOnLoop() local
H A DAArch64AsmPrinter.cpp889 Register ScratchReg = MI.getOperand(1).getReg(); in LowerJumpTableDest() local
1024 Register ScratchReg = MI.getOperand(Opers.getNextScratchIdx()).getReg(); in LowerPATCHPOINT() local
H A DAArch64FrameLowering.cpp3414 Register ScratchReg = MRI->createVirtualRegister(&AArch64::GPR64RegClass); in emitUnrolled() local
H A DAArch64FastISel.cpp5002 const Register ScratchReg = createResultReg(&AArch64::GPR32RegClass); in selectAtomicCmpXchg() local
/llvm-project-15.0.7/llvm/lib/Target/CSKY/
H A DCSKYRegisterInfo.cpp268 Register ScratchReg = TII->movImm(MBB, NewII, DL, Offset); in eliminateFrameIndex() local
H A DCSKYFrameLowering.cpp570 Register ScratchReg = TII->movImm(MBB, MBBI, DL, std::abs(Val), Flag); in adjustReg() local
/llvm-project-15.0.7/llvm/lib/Target/BPF/
H A DBPFInstrInfo.cpp50 Register ScratchReg = MI->getOperand(4).getReg(); in expandMEMCPY() local
H A DBPFISelLowering.cpp692 unsigned ScratchReg; in EmitInstrWithCustomInserterMemcpy() local
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCFrameLowering.cpp653 Register ScratchReg; in emitPrologue() local
1247 Register ScratchReg = MI.getOperand(0).getReg(); in inlineStackProbe() local
1335 Register ScratchReg, Register TempReg) { in inlineStackProbe()
1562 Register ScratchReg; in emitEpilogue() local
H A DPPCAsmPrinter.cpp481 Register ScratchReg = MI.getOperand(Opers.getNextScratchIdx()).getReg(); in LowerPATCHPOINT() local
H A DPPCISelLowering.cpp12113 Register ScratchReg = MRI.createVirtualRegister(isPPC64 ? G8RC : GPRC); in emitProbedAlloca() local
/llvm-project-15.0.7/llvm/lib/Target/SystemZ/
H A DSystemZRegisterInfo.cpp344 Register ScratchReg = in eliminateFrameIndex() local
H A DSystemZAsmPrinter.cpp720 unsigned ScratchReg = 0; in LowerPATCHPOINT() local
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMAsmPrinter.cpp2072 Register ScratchReg = MI->getOperand(1).getReg(); in emitInstruction() local
2135 Register ScratchReg = MI->getOperand(1).getReg(); in emitInstruction() local
H A DARMBaseRegisterInfo.cpp848 unsigned ScratchReg = 0; in eliminateFrameIndex() local
H A DThumb1FrameLowering.cpp71 unsigned ScratchReg, unsigned MIFlags) { in emitPrologueEpilogueSPUpdate()
H A DARMExpandPseudoInsts.cpp1538 unsigned ScratchReg = ARM::NoRegister; in CMSERestoreFPRegsV8() local
2245 unsigned ScratchReg = ClearRegs.front(); in ExpandMI() local
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86FrameLowering.cpp2915 unsigned ScratchReg = GetScratchRegister(Is64Bit, IsLP64, MF, true); in adjustForSegmentedStacks() local
3274 unsigned ScratchReg, SPReg, PReg, SPLimitOffset; in adjustForHiPEPrologue() local
H A DX86MCInstLower.cpp1475 Register ScratchReg = MI.getOperand(ScratchIdx).getReg(); in LowerPATCHPOINT() local
/llvm-project-15.0.7/llvm/lib/Target/AArch64/GISel/
H A DAArch64InstructionSelector.cpp3600 Register ScratchReg = MRI.createVirtualRegister(&AArch64::GPR64spRegClass); in selectBrJT() local