Lines Matching refs:TheModule
129 llvm::Module *TheModule; member in __anone6c0d8fa0111::EmitAssemblyHelper
205 TargetOpts(TOpts), LangOpts(LOpts), TheModule(M), VFS(std::move(VFS)), in EmitAssemblyHelper()
207 TargetTriple(TheModule->getTargetTriple()) {} in EmitAssemblyHelper()
537 std::string Triple = TheModule->getTargetTriple(); in CreateTargetMachine()
840 TheModule->getContext(), in RunOptimizationPipeline()
1043 if (!TheModule->getModuleFlag("EnableSplitLTOUnit")) in RunOptimizationPipeline()
1044 TheModule->addModuleFlag(llvm::Module::Error, "EnableSplitLTOUnit", in RunOptimizationPipeline()
1063 if (!TheModule->getModuleFlag("ThinLTO") && !CodeGenOpts.UnifiedLTO) in RunOptimizationPipeline()
1064 TheModule->addModuleFlag(llvm::Module::Error, "ThinLTO", uint32_t(0)); in RunOptimizationPipeline()
1065 if (!TheModule->getModuleFlag("EnableSplitLTOUnit")) in RunOptimizationPipeline()
1066 TheModule->addModuleFlag(llvm::Module::Error, "EnableSplitLTOUnit", in RunOptimizationPipeline()
1079 TheModule->addModuleFlag(llvm::Module::Error, "UnifiedLTO", uint32_t(1)); in RunOptimizationPipeline()
1101 MPM.run(*TheModule, MAM); in RunOptimizationPipeline()
1144 CodeGenPasses.run(*TheModule); in RunCodegenPipeline()
1160 TheModule->setDataLayout(TM->createDataLayout()); in EmitAssembly()