Home
last modified time | relevance | path

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

/openbsd/src/gnu/llvm/llvm/lib/Target/PowerPC/
DPPCReturnProtectorLowering.cpp128 unsigned RGReg = PPC::R12; in insertReturnProtectorEpilogue() local
136 RGReg = PPC::X12; in insertReturnProtectorEpilogue()
145 if (!MBB.isLiveIn(RGReg)) in insertReturnProtectorEpilogue()
146 MBB.addLiveIn(RGReg); in insertReturnProtectorEpilogue()
159 BuildMI(MBB, MI, MBBDL, TII->get(PPC::ADDIStocHA8), RGReg) in insertReturnProtectorEpilogue()
162 BuildMI(MBB, MI, MBBDL, TII->get(PPC::LD), RGReg) in insertReturnProtectorEpilogue()
164 .addReg(RGReg); in insertReturnProtectorEpilogue()
169 .addReg(RGReg); in insertReturnProtectorEpilogue()
175 BuildMI(MBB, MI, MBBDL, TII->get(PPC::RETGUARD_LOAD_PC), RGReg) in insertReturnProtectorEpilogue()
183 BuildMI(MBB, MI, MBBDL, TII->get(PPC::RETGUARD_LOAD_GOT), RGReg) in insertReturnProtectorEpilogue()
[all …]
/openbsd/src/gnu/llvm/llvm/lib/CodeGen/
DPrologEpilogInserter.cpp1359 MCRegister RGReg = MCRegister(MFI.getReturnProtectorRegister()); in insertZeroCallUsedRegs() local
1360 for (MCRegister Reg : TRI.sub_and_superregs_inclusive(RGReg)) { in insertZeroCallUsedRegs()