Searched refs:PrologueMBB (Results 1 – 4 of 4) sorted by relevance
170 MachineBasicBlock &PrologueMBB) const {} in inlineStackProbe() argument175 MachineBasicBlock &PrologueMBB) const {} in adjustForSegmentedStacks() argument180 MachineBasicBlock &PrologueMBB) const {} in adjustForHiPEPrologue() argument186 MachineBasicBlock &PrologueMBB) const {} in adjustForFrameAllocatePrologue() argument
72 MachineBasicBlock &PrologueMBB) const override;75 MachineBasicBlock &PrologueMBB) const override;
2093 MachineFunction &MF, MachineBasicBlock &PrologueMBB) const { in adjustForSegmentedStacks()2101 assert(&(*MF.begin()) == &PrologueMBB && "Shrink-wrapping not supported yet"); in adjustForSegmentedStacks()2135 for (const auto &LI : PrologueMBB.liveins()) { in adjustForSegmentedStacks()2249 BuildMI(checkMBB, DL, TII.get(X86::JA_1)).addMBB(&PrologueMBB); in adjustForSegmentedStacks()2314 allocMBB->addSuccessor(&PrologueMBB); in adjustForSegmentedStacks()2317 checkMBB->addSuccessor(&PrologueMBB); in adjustForSegmentedStacks()2362 MachineFunction &MF, MachineBasicBlock &PrologueMBB) const { in adjustForHiPEPrologue()2368 assert(&(*MF.begin()) == &PrologueMBB && "Shrink-wrapping not supported yet"); in adjustForHiPEPrologue()2440 for (const auto &LI : PrologueMBB.liveins()) { in adjustForHiPEPrologue()2475 BuildMI(stackCheckMBB, DL, TII.get(X86::JAE_1)).addMBB(&PrologueMBB); in adjustForHiPEPrologue()[all …]
1845 MachineFunction &MF, MachineBasicBlock &PrologueMBB) const { in adjustForSegmentedStacks()1888 WalkList.push_back(&PrologueMBB); in adjustForSegmentedStacks()1908 for (const auto &LI : PrologueMBB.liveins()) { in adjustForSegmentedStacks()1917 MF.insert(PrologueMBB.getIterator(), B); in adjustForSegmentedStacks()1925 MBB->ReplaceUsesOfBlockWith(&PrologueMBB, AddedBlocks[0]); in adjustForSegmentedStacks()2166 PostStackMBB->addSuccessor(&PrologueMBB); in adjustForSegmentedStacks()