Lines Matching refs:LTOCodeGenerator
64 const char* LTOCodeGenerator::getVersionString() { in getVersionString()
94 LTOCodeGenerator::LTOCodeGenerator(LLVMContext &Context) in LTOCodeGenerator() function in LTOCodeGenerator
102 LTOCodeGenerator::~LTOCodeGenerator() {} in ~LTOCodeGenerator()
107 void LTOCodeGenerator::initializeLTOPasses() { in initializeLTOPasses()
133 bool LTOCodeGenerator::addModule(LTOModule *Mod) { in addModule()
149 void LTOCodeGenerator::setModule(std::unique_ptr<LTOModule> Mod) { in setModule()
166 void LTOCodeGenerator::setTargetOptions(const TargetOptions &Options) { in setTargetOptions()
170 void LTOCodeGenerator::setDebugInfo(lto_debug_model Debug) { in setDebugInfo()
183 void LTOCodeGenerator::setOptLevel(unsigned Level) { in setOptLevel()
201 bool LTOCodeGenerator::writeMergedModules(const char *Path) { in writeMergedModules()
237 bool LTOCodeGenerator::compileOptimizedToFile(const char **Name) { in compileOptimizedToFile()
275 LTOCodeGenerator::compileOptimized() { in compileOptimized()
295 bool LTOCodeGenerator::compile_to_file(const char **Name, bool DisableVerify, in compile_to_file()
307 LTOCodeGenerator::compile(bool DisableVerify, bool DisableInline, in compile()
316 bool LTOCodeGenerator::determineTarget() { in determineTarget()
354 std::unique_ptr<TargetMachine> LTOCodeGenerator::createTargetMachine() { in createTargetMachine()
363 void LTOCodeGenerator::preserveDiscardableGVs( in preserveDiscardableGVs()
411 void LTOCodeGenerator::applyScopeRestrictions() { in applyScopeRestrictions()
466 void LTOCodeGenerator::restoreLinkageForExternals() { in restoreLinkageForExternals()
494 void LTOCodeGenerator::verifyMergedModuleOnce() { in verifyMergedModuleOnce()
514 bool LTOCodeGenerator::optimize(bool DisableVerify, bool DisableInline, in optimize()
556 bool LTOCodeGenerator::compileOptimized(ArrayRef<raw_pwrite_stream *> Out) { in compileOptimized()
593 void LTOCodeGenerator::setCodeGenDebugOptions(const char *Options) { in setCodeGenDebugOptions()
599 void LTOCodeGenerator::parseCodeGenDebugOptions() { in parseCodeGenDebugOptions()
610 void LTOCodeGenerator::DiagnosticHandler(const DiagnosticInfo &DI, in DiagnosticHandler()
612 ((LTOCodeGenerator *)Context)->DiagnosticHandler2(DI); in DiagnosticHandler()
615 void LTOCodeGenerator::DiagnosticHandler2(const DiagnosticInfo &DI) { in DiagnosticHandler2()
646 LTOCodeGenerator::setDiagnosticHandler(lto_diagnostic_handler_t DiagHandler, in setDiagnosticHandler()
654 Context.setDiagnosticHandler(LTOCodeGenerator::DiagnosticHandler, this, in setDiagnosticHandler()
668 void LTOCodeGenerator::emitError(const std::string &ErrMsg) { in emitError()
675 void LTOCodeGenerator::emitWarning(const std::string &ErrMsg) { in emitWarning()