Searched refs:Epilog (Results 1 – 9 of 9) sorted by relevance
/openbsd/gnu/llvm/llvm/lib/MC/ |
H A D | MCWin64EH.cpp | 735 if (Epilog.size() > Prolog.size()) in getARM64OffsetInProlog() 741 if (Prolog[I] != Epilog[Epilog.size() - 1 - I]) in getARM64OffsetInProlog() 745 if (Epilog.size() == Prolog.size()) in getARM64OffsetInProlog() 750 &Prolog[Epilog.size()], Prolog.size() - Epilog.size())); in getARM64OffsetInProlog() 1727 if (Epilog.size() > Prolog.size()) in getARMOffsetInProlog() 1738 if (Prolog[I] != Epilog[Epilog.size() - 1 - I]) in getARMOffsetInProlog() 1753 if (Epilog.size() == Prolog.size()) in getARMOffsetInProlog() 1756 &Prolog[Epilog.size()], Prolog.size() - Epilog.size())); in getARMOffsetInProlog() 2303 auto &Epilog = I.second; in ARMEmitUnwindInfo() local 2304 checkARMInstructions(streamer, Epilog.Instructions, EpilogStart, Epilog.End, in ARMEmitUnwindInfo() [all …]
|
/openbsd/gnu/llvm/llvm/lib/Target/ARM/MCTargetDesc/ |
H A D | ARMWinCOFFStreamer.cpp | 246 std::vector<WinEH::Instruction> &Epilog = in emitARMWinCFIEpilogEnd() local 250 if (!Epilog.empty()) { in emitARMWinCFIEpilogEnd() 251 WinEH::Instruction EndInstr = Epilog.back(); in emitARMWinCFIEpilogEnd() 254 Epilog.pop_back(); in emitARMWinCFIEpilogEnd() 257 Epilog.pop_back(); in emitARMWinCFIEpilogEnd()
|
/openbsd/gnu/llvm/llvm/lib/Target/AArch64/ |
H A D | AArch64LowerHomogeneousPrologEpilog.cpp | 126 enum FrameHelperType { Prolog, PrologFrame, Epilog, EpilogTail }; enumerator 141 case FrameHelperType::Epilog: in getFrameHelperName() 323 case FrameHelperType::Epilog: in getOrCreateFrameHelper() 325 if (Type == FrameHelperType::Epilog) in getOrCreateFrameHelper() 341 .addReg(Type == FrameHelperType::Epilog ? AArch64::X16 : AArch64::LR); in getOrCreateFrameHelper() 378 case FrameHelperType::Epilog: in shouldUseFrameHelper() 460 FrameHelperType::Epilog)) { in lowerEpilog() 463 getOrCreateFrameHelper(M, MMI, Regs, FrameHelperType::Epilog); in lowerEpilog()
|
/openbsd/gnu/llvm/llvm/include/llvm/MC/ |
H A D | MCWinEH.h | 59 struct Epilog { struct 64 MapVector<MCSymbol *, Epilog> EpilogMap;
|
/openbsd/gnu/llvm/llvm/lib/CodeGen/ |
H A D | ModuloSchedule.cpp | 835 for (auto &Epilog : EpilogBBs) in splitLifetimes() local 836 for (auto &I : *Epilog) in splitLifetimes() 879 MachineBasicBlock *Epilog = EpilogBBs[i]; in addBranches() local 886 Prolog->addSuccessor(Epilog); in addBranches() 889 Prolog->addSuccessor(Epilog); in addBranches() 891 LastEpi->removeSuccessor(Epilog); in addBranches() 893 removePhis(Epilog, LastEpi); in addBranches() 907 removePhis(Epilog, Prolog); in addBranches() 910 LastEpi = Epilog; in addBranches() 1962 MachineBasicBlock *Epilog = *EI; in fixupBranches() local [all …]
|
/openbsd/gnu/llvm/llvm/docs/ |
H A D | CodeGenerator.rst | 138 5. `Prolog/Epilog Code Insertion`_ --- Once the machine code has been generated 1511 .. _Prolog/Epilog Code Insertion: 1513 Prolog/Epilog Code Insertion 2225 Prolog/Epilog
|
H A D | WritingAnLLVMBackend.rst | 51 Formation, SSA-based Optimization, Register Allocation, Prolog/Epilog Code
|
/openbsd/gnu/gcc/libcpp/po/ |
H A D | de.po | 3698 #~ msgstr "Versuch, Prolog/Epilog-insn zu löschen"
|
/openbsd/gnu/usr.bin/gcc/gcc/po/ |
H A D | de.po | 5186 msgstr "Versuch, Prolog/Epilog-insn zu löschen"
|