Searched refs:ScratchReg2 (Results 1 – 2 of 2) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86FrameLowering.cpp | 3405 unsigned ScratchReg2; in adjustForSegmentedStacks() local 3409 ScratchReg2 = GetScratchRegister(Is64Bit, IsLP64, MF, true); in adjustForSegmentedStacks() 3413 ScratchReg2 = GetScratchRegister(Is64Bit, IsLP64, MF, false); in adjustForSegmentedStacks() 3417 SaveScratch2 = MF.getRegInfo().isLiveIn(ScratchReg2); in adjustForSegmentedStacks() 3421 assert((!MF.getRegInfo().isLiveIn(ScratchReg2) || SaveScratch2) && in adjustForSegmentedStacks() 3426 .addReg(ScratchReg2, RegState::Kill); in adjustForSegmentedStacks() 3428 BuildMI(checkMBB, DL, TII.get(X86::MOV32ri), ScratchReg2) in adjustForSegmentedStacks() 3432 .addReg(ScratchReg2) in adjustForSegmentedStacks() 3439 BuildMI(checkMBB, DL, TII.get(X86::POP32r), ScratchReg2); in adjustForSegmentedStacks()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchISelLowering.cpp | 6051 Register ScratchReg2 = XDst; in emitPseudoXVINSGR2VR() local 6053 ScratchReg2 = MRI.createVirtualRegister(RC); in emitPseudoXVINSGR2VR() 6055 BuildMI(*BB, MI, DL, TII->get(LoongArch::SUBREG_TO_REG), ScratchReg2) in emitPseudoXVINSGR2VR() 6063 .addReg(ScratchReg2) in emitPseudoXVINSGR2VR() 6081 Register ScratchReg2 = MRI.createVirtualRegister(RC); in emitPseudoCTPOP() local 6088 ScratchReg2) in emitPseudoCTPOP() 6096 .addReg(ScratchReg2); in emitPseudoCTPOP()
|