Home
last modified time | relevance | path

Searched refs:LRReg (Results 1 – 3 of 3) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/
H A DPPCReturnProtectorLowering.cpp44 unsigned LRReg = PPC::R0; in insertReturnProtectorPrologue() local
50 LRReg = PPC::X0; in insertReturnProtectorPrologue()
57 if (!MBB.isLiveIn(LRReg)) in insertReturnProtectorPrologue()
58 MBB.addLiveIn(LRReg); in insertReturnProtectorPrologue()
65 BuildMI(MBB, MI, MBBDL, TII->get(MFLR), LRReg); in insertReturnProtectorPrologue()
76 .addReg(LRReg); in insertReturnProtectorPrologue()
83 .addReg(LRReg, RegState::Define) in insertReturnProtectorPrologue()
99 .addReg(LRReg); in insertReturnProtectorPrologue()
103 BuildMI(MBB, MI, MBBDL, TII->get(MFLR), LRReg); in insertReturnProtectorPrologue()
110 .addReg(LRReg); in insertReturnProtectorPrologue()
[all …]
H A DPPCFrameLowering.cpp654 Register LRReg = isPPC64 ? PPC::LR8 : PPC::LR; in emitPrologue() local
1154 unsigned Reg = MRI->getDwarfRegNum(LRReg, true); in emitPrologue()
/openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64AsmBackend.cpp610 unsigned LRReg = *MRI.getLLVMRegNum(LRPush.getRegister(), true); in generateCompactUnwindEncoding() local
613 LRReg = getXRegFromWReg(LRReg); in generateCompactUnwindEncoding()
616 if (LRReg != AArch64::LR || FPReg != AArch64::FP) in generateCompactUnwindEncoding()