Home
last modified time | relevance | path

Searched refs:Prolog (Results 1 – 10 of 10) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/
H A DAArch64LowerHomogeneousPrologEpilog.cpp126 enum FrameHelperType { Prolog, PrologFrame, Epilog, EpilogTail }; enumerator
135 case FrameHelperType::Prolog: in getFrameHelperName()
290 case FrameHelperType::Prolog: in getOrCreateFrameHelper()
370 case FrameHelperType::Prolog: in shouldUseFrameHelper()
541 FrameHelperType::Prolog)) { in lowerProlog()
545 getOrCreateFrameHelper(M, MMI, Regs, FrameHelperType::Prolog); in lowerProlog()
H A DAArch64FrameLowering.cpp1588 auto Prolog = MBBI; in emitPrologue() local
1589 --Prolog; in emitPrologue()
1590 assert(Prolog->getOpcode() == AArch64::HOM_Prolog); in emitPrologue()
1591 Prolog->addOperand(MachineOperand::CreateImm(FPOffset)); in emitPrologue()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DModuloSchedule.cpp878 MachineBasicBlock *Prolog = PrologBBs[j]; in addBranches() local
883 LoopInfo->createTripCountGreaterCondition(j + 1, *Prolog, Cond); in addBranches()
886 Prolog->addSuccessor(Epilog); in addBranches()
887 numAdded = TII->insertBranch(*Prolog, Epilog, LastPro, Cond, DebugLoc()); in addBranches()
889 Prolog->addSuccessor(Epilog); in addBranches()
890 Prolog->removeSuccessor(LastPro); in addBranches()
892 numAdded = TII->insertBranch(*Prolog, Epilog, nullptr, Cond, DebugLoc()); in addBranches()
906 numAdded = TII->insertBranch(*Prolog, LastPro, nullptr, Cond, DebugLoc()); in addBranches()
907 removePhis(Epilog, Prolog); in addBranches()
909 LastPro = Prolog; in addBranches()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/MC/
H A DMCWin64EH.cpp732 getARM64OffsetInProlog(const std::vector<WinEH::Instruction> &Prolog, in getARM64OffsetInProlog() argument
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()
1723 static int getARMOffsetInProlog(const std::vector<WinEH::Instruction> &Prolog, in getARMOffsetInProlog() argument
1727 if (Epilog.size() > Prolog.size()) in getARMOffsetInProlog()
1738 if (Prolog[I] != Epilog[Epilog.size() - 1 - I]) in getARMOffsetInProlog()
1744 if (Prolog.front().Operation != Win64EH::UOP_End) in getARMOffsetInProlog()
1753 if (Epilog.size() == Prolog.size()) in getARMOffsetInProlog()
[all …]
/openbsd-src/gnu/llvm/clang/docs/
H A DExternalClangExamples.rst56 in Prolog. A high-level declarative DSL to easily write new rules is under
58 Sugared Prolog*."
/openbsd-src/gnu/llvm/llvm/docs/
H A DCodeGenerator.rst138 5. `Prolog/Epilog Code Insertion`_ --- Once the machine code has been generated
1513 Prolog/Epilog Code Insertion
2225 Prolog/Epilog
H A DWritingAnLLVMBackend.rst51 Formation, SSA-based Optimization, Register Allocation, Prolog/Epilog Code
H A DAMDGPUUsage.rst4836 Kernel Prolog
/openbsd-src/gnu/gcc/libcpp/po/
H A Dde.po3698 #~ msgstr "Versuch, Prolog/Epilog-insn zu löschen"
/openbsd-src/gnu/usr.bin/gcc/gcc/po/
H A Dde.po5186 msgstr "Versuch, Prolog/Epilog-insn zu löschen"