Lines Matching refs:TheModule
142 llvm::Module *TheModule;
214 TheModule(M), VFS(std::move(VFS)),
215 TargetTriple(TheModule->getTargetTriple()) {}
586 std::string Triple = TheModule->getTargetTriple();
906 TheModule->getContext(),
1113 if (!TheModule->getModuleFlag("EnableSplitLTOUnit"))
1114 TheModule->addModuleFlag(llvm::Module::Error, "EnableSplitLTOUnit",
1133 if (!TheModule->getModuleFlag("ThinLTO") && !CodeGenOpts.UnifiedLTO)
1134 TheModule->addModuleFlag(llvm::Module::Error, "ThinLTO", uint32_t(0));
1135 if (!TheModule->getModuleFlag("EnableSplitLTOUnit"))
1136 TheModule->addModuleFlag(llvm::Module::Error, "EnableSplitLTOUnit",
1149 TheModule->addModuleFlag(llvm::Module::Error, "UnifiedLTO", uint32_t(1));
1178 MPM.run(*TheModule, MAM);
1228 CodeGenPasses.run(*TheModule);
1245 TheModule->setDataLayout(TM->createDataLayout());