Home
last modified time | relevance | path

Searched refs:ScratchReg2 (Results 1 – 2 of 2) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86FrameLowering.cpp3286 unsigned ScratchReg2; in adjustForSegmentedStacks() local
3290 ScratchReg2 = GetScratchRegister(Is64Bit, IsLP64, MF, true); in adjustForSegmentedStacks()
3294 ScratchReg2 = GetScratchRegister(Is64Bit, IsLP64, MF, false); in adjustForSegmentedStacks()
3298 SaveScratch2 = MF.getRegInfo().isLiveIn(ScratchReg2); in adjustForSegmentedStacks()
3302 assert((!MF.getRegInfo().isLiveIn(ScratchReg2) || SaveScratch2) && in adjustForSegmentedStacks()
3307 .addReg(ScratchReg2, RegState::Kill); in adjustForSegmentedStacks()
3309 BuildMI(checkMBB, DL, TII.get(X86::MOV32ri), ScratchReg2) in adjustForSegmentedStacks()
3313 .addReg(ScratchReg2) in adjustForSegmentedStacks()
3320 BuildMI(checkMBB, DL, TII.get(X86::POP32r), ScratchReg2); in adjustForSegmentedStacks()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchISelLowering.cpp3302 Register ScratchReg2 = XDst; in emitPseudoXVINSGR2VR() local
3304 ScratchReg2 = MRI.createVirtualRegister(RC); in emitPseudoXVINSGR2VR()
3306 BuildMI(*BB, MI, DL, TII->get(LoongArch::SUBREG_TO_REG), ScratchReg2) in emitPseudoXVINSGR2VR()
3314 .addReg(ScratchReg2) in emitPseudoXVINSGR2VR()