reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/CodeGen/BackendUtil.cpp
  556   Triple TargetTriple(TheModule->getTargetTriple());
  758   std::string Triple = TheModule->getTargetTriple();
  783   llvm::Triple TargetTriple(TheModule->getTargetTriple());
  821     TheModule->setDataLayout(TM->createDataLayout());
  827   legacy::FunctionPassManager PerFunctionPasses(TheModule);
  850       TheModule->addModuleFlag(Module::Error, "EnableSplitLTOUnit",
  860            llvm::Triple(TheModule->getTargetTriple()).getVendor() !=
  863         if (!TheModule->getModuleFlag("ThinLTO"))
  864           TheModule->addModuleFlag(Module::Error, "ThinLTO", uint32_t(0));
  865         TheModule->addModuleFlag(Module::Error, "EnableSplitLTOUnit",
  901     for (Function &F : *TheModule)
  910     PerModulePasses.run(*TheModule);
  916     CodeGenPasses.run(*TheModule);
 1013     TheModule->setDataLayout(TM->createDataLayout());
 1099   Triple TargetTriple(TheModule->getTargetTriple());
 1273       TheModule->addModuleFlag(Module::Error, "EnableSplitLTOUnit",
 1283            llvm::Triple(TheModule->getTargetTriple()).getVendor() !=
 1286         if (!TheModule->getModuleFlag("ThinLTO"))
 1287           TheModule->addModuleFlag(Module::Error, "ThinLTO", uint32_t(0));
 1288         TheModule->addModuleFlag(Module::Error, "EnableSplitLTOUnit",
 1324     MPM.run(*TheModule, MAM);
 1330     CodeGenPasses.run(*TheModule);