reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1594 MachineBasicBlock::iterator Terminator = MBB.getFirstTerminator(); 1597 if (MBBI != MBB.end()) 1608 bool IsFunclet = MBBI == MBB.end() ? false : isFuncletReturnInstr(*MBBI); 1641 BuildMI(MBB, MBBI, DL, TII.get(Is64Bit ? X86::POP64r : X86::POP32r), 1647 BuildCFI(MBB, MBBI, DL, MCCFIInstruction::createDefCfa( 1655 while (MBBI != MBB.begin()) { 1671 emitCatchRetReturnValue(MBB, FirstCSPop, &*Terminator); 1673 if (MBBI != MBB.end()) 1679 NumBytes += mergeSPUpdates(MBB, MBBI, true); 1702 addRegOffset(BuildMI(MBB, MBBI, DL, TII.get(Opc), StackPtr), 1707 BuildMI(MBB, MBBI, DL, TII.get(Opc), StackPtr) 1713 emitSPUpdate(MBB, MBBI, DL, NumBytes, /*InEpilogue=*/true); 1716 BuildCFI(MBB, MBBI, DL, MCCFIInstruction::createDefCfaOffset( 1729 BuildMI(MBB, MBBI, DL, TII.get(X86::SEH_Epilogue)); 1736 while (MBBI != MBB.end()) { 1742 BuildCFI(MBB, MBBI, DL, 1748 if (Terminator == MBB.end() || !isTailCallOpcode(Terminator->getOpcode())) { 1754 Offset += mergeSPUpdates(MBB, Terminator, true); 1755 emitSPUpdate(MBB, Terminator, DL, Offset, /*InEpilogue=*/true);