Lines Matching refs:MMI
89 MachineModuleInfo &MMI = MF->getMMI(); in set() local
186 if (MMI.hasDebugInfo()) { in set()
199 MMI.setVariableDbgInfo(DI->getVariable(), DI->getExpression(), in set()
273 WinEHFuncInfo &EHInfo = MMI.getWinEHFuncInfo(&fn); in set()
275 const Function *WinEHParentFn = MMI.getWinEHParent(&fn); in set()
286 MMI.addWinEHState(LPadMBB, EHInfo.LandingPadStateMap[LP]); in set()
293 MachineModuleInfo &MMI = MF->getMMI(); in addSEHHandlersForLPads() local
319 MMI.addSEHCatchHandler(LPadMBB, Filter, RecoverBA); in addSEHHandlersForLPads()
323 MMI.addSEHCleanupHandler(LPadMBB, Fini); in addSEHHandlersForLPads()
529 MachineModuleInfo *MMI) in ComputeUsesVAFloatArgument() argument
533 if (FT->isVarArg() && !MMI->usesVAFloatArgument()) { in ComputeUsesVAFloatArgument()
538 MMI->setUsesVAFloatArgument(true); in ComputeUsesVAFloatArgument()
548 void llvm::AddLandingPadInfo(const LandingPadInst &I, MachineModuleInfo &MMI, in AddLandingPadInfo() argument
550 MMI.addPersonality( in AddLandingPadInfo()
556 MMI.addCleanup(MBB); in AddLandingPadInfo()
564 MMI.addCatchTypeInfo(MBB, in AddLandingPadInfo()
574 MMI.addFilterTypeInfo(MBB, FilterList); in AddLandingPadInfo()