Searched refs:Prolog (Results 1 – 6 of 6) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | ModuloSchedule.cpp | 873 MachineBasicBlock *Prolog = PrologBBs[j]; in addBranches() local 881 Prolog->addSuccessor(Epilog); in addBranches() 884 Prolog->addSuccessor(Epilog); in addBranches() 885 Prolog->removeSuccessor(LastPro); in addBranches() 902 removePhis(Epilog, Prolog); in addBranches() 904 LastPro = Prolog; in addBranches() 1955 MachineBasicBlock *Prolog = *PI; in fixupBranches() local 1956 MachineBasicBlock *Fallthrough = *Prolog->succ_begin(); in fixupBranches() 1959 TII->removeBranch(*Prolog); in fixupBranches() 1970 Prolog->removeSuccessor(Fallthrough); in fixupBranches() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64LowerHomogeneousPrologEpilog.cpp | 126 enum FrameHelperType { Prolog, PrologFrame, Epilog, EpilogTail }; enumerator 135 case FrameHelperType::Prolog: in getFrameHelperName() 329 case FrameHelperType::Prolog: in getOrCreateFrameHelper() 409 case FrameHelperType::Prolog: in shouldUseFrameHelper() 598 FrameHelperType::Prolog)) { in lowerProlog() 602 getOrCreateFrameHelper(M, MMI, Regs, FrameHelperType::Prolog); in lowerProlog()
|
| H A D | AArch64FrameLowering.cpp | 1875 auto Prolog = MBBI; in emitPrologue() local 1876 --Prolog; in emitPrologue() 1877 assert(Prolog->getOpcode() == AArch64::HOM_Prolog); in emitPrologue() 1878 Prolog->addOperand(MachineOperand::CreateImm(FPOffset)); in emitPrologue()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/MC/ |
| H A D | MCWin64EH.cpp | 740 getARM64OffsetInProlog(const std::vector<WinEH::Instruction> &Prolog, in getARM64OffsetInProlog() argument 743 if (Epilog.size() > Prolog.size()) in getARM64OffsetInProlog() 749 if (Prolog[I] != Epilog[Epilog.size() - 1 - I]) in getARM64OffsetInProlog() 753 if (Epilog.size() == Prolog.size()) in getARM64OffsetInProlog() 758 &Prolog[Epilog.size()], Prolog.size() - Epilog.size())); in getARM64OffsetInProlog() 1735 static int getARMOffsetInProlog(const std::vector<WinEH::Instruction> &Prolog, in getARMOffsetInProlog() argument 1739 if (Epilog.size() > Prolog.size()) in getARMOffsetInProlog() 1750 if (Prolog[I] != Epilog[Epilog.size() - 1 - I]) in getARMOffsetInProlog() 1756 if (Prolog.front().Operation != Win64EH::UOP_End) in getARMOffsetInProlog() 1765 if (Epilog.size() == Prolog.size()) in getARMOffsetInProlog() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Target/ |
| H A D | TargetSchedule.td | 673 // /* Prolog */
|
| /freebsd-14.2/contrib/diff/doc/ |
| H A D | diff.texi | 885 C, C++, Prolog
|