Home
last modified time | relevance | path

Searched refs:MFLR (Results 1 – 9 of 9) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/
H A DPPCReturnProtectorLowering.cpp48 unsigned MFLR = PPC::MFLR; in insertReturnProtectorPrologue() local
54 MFLR = PPC::MFLR8; in insertReturnProtectorPrologue()
65 BuildMI(MBB, MI, MBBDL, TII->get(MFLR), LRReg); in insertReturnProtectorPrologue()
103 BuildMI(MBB, MI, MBBDL, TII->get(MFLR), LRReg); in insertReturnProtectorPrologue()
132 unsigned MFLR = PPC::MFLR; in insertReturnProtectorEpilogue() local
140 MFLR = PPC::MFLR8; in insertReturnProtectorEpilogue()
153 BuildMI(MBB, MI, MBBDL, TII->get(MFLR), LRReg); in insertReturnProtectorEpilogue()
200 BuildMI(MBB, MI, MBBDL, TII->get(MFLR), LRReg); in insertReturnProtectorEpilogue()
H A DPPCBack2BackFusion.def107 MFLR,
633 MFLR,
H A DPPCAsmPrinter.cpp844 unsigned MFLR = PPC::MFLR; in emitInstruction() local
848 MFLR = PPC::MFLR8; in emitInstruction()
853 EmitToStreamer(*OutStreamer, MCInstBuilder(MFLR) in emitInstruction()
863 EmitToStreamer(*OutStreamer, MCInstBuilder(MFLR) in emitInstruction()
1249 EmitToStreamer(*OutStreamer, MCInstBuilder(PPC::MFLR) in emitInstruction()
H A DPPC.td327 def FeatureFastMFLR : SubtargetFeature<"fast-MFLR", "HasFastMFLR", "true",
328 "MFLR is a fast instruction">;
H A DP10InstrResources.td905 MFLR, MFLR8,
H A DPPCISelDAGToDAG.cpp471 BuildMI(FirstMBB, MBBI, dl, TII.get(PPC::MFLR), GlobalBaseReg); in INITIALIZE_PASS()
475 BuildMI(FirstMBB, MBBI, dl, TII.get(PPC::MFLR), GlobalBaseReg); in INITIALIZE_PASS()
486 BuildMI(FirstMBB, MBBI, dl, TII.get(PPC::MFLR), GlobalBaseReg); in INITIALIZE_PASS()
H A DPPCFrameLowering.cpp660 : PPC::MFLR ); in emitPrologue()
H A DPPCInstrInfo.td2623 def MFLR : XFXForm_1_ext<31, 339, 8, (outs gprc:$rT), (ins),
H A DPPCISelLowering.cpp12037 TII->get(Subtarget.isPPC64() ? PPC::MFLR8 : PPC::MFLR), LabelReg); in emitEHSjLjSetJmp()