Lines Matching refs:MachineModuleInfo
41 INITIALIZE_PASS(MachineModuleInfo, "machinemoduleinfo",
43 char MachineModuleInfo::ID = 0;
197 MachineModuleInfo::MachineModuleInfo(const LLVMTargetMachine *TM) in MachineModuleInfo() function in MachineModuleInfo
204 MachineModuleInfo::~MachineModuleInfo() = default;
206 bool MachineModuleInfo::doInitialization(Module &M) { in doInitialization()
217 bool MachineModuleInfo::doFinalization(Module &M) { in doFinalization()
234 MachineModuleInfo::getAddrLabelSymbolToEmit(const BasicBlock *BB) { in getAddrLabelSymbolToEmit()
241 void MachineModuleInfo::
253 void MachineModuleInfo::addPersonality(const Function *Personality) { in addPersonality()
263 MachineModuleInfo::getMachineFunction(const Function &F) const { in getMachineFunction()
269 MachineModuleInfo::getOrCreateMachineFunction(const Function &F) { in getOrCreateMachineFunction()
293 void MachineModuleInfo::deleteMachineFunctionFor(Function &F) { in deleteMachineFunctionFor()
309 AU.addRequired<MachineModuleInfo>(); in getAnalysisUsage()
310 AU.addPreserved<MachineModuleInfo>(); in getAnalysisUsage()
314 MachineModuleInfo &MMI = getAnalysis<MachineModuleInfo>(); in runOnFunction()
335 MachineModuleInfo &MMI) { in computeUsesVAFloatArgument()