reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
486 Expected<const Target *> TOrErr = initAndLookupTarget(Conf, Mod); 490 std::unique_ptr<TargetMachine> TM = createTargetMachine(Conf, *TOrErr, Mod); 494 Mod.getContext(), Conf.RemarksFilename, Conf.RemarksPasses, 494 Mod.getContext(), Conf.RemarksFilename, Conf.RemarksPasses, 495 Conf.RemarksFormat, Conf.RemarksWithHotness, Task); 495 Conf.RemarksFormat, Conf.RemarksWithHotness, Task); 500 if (Conf.CodeGenOnly) { 501 codegen(Conf, TM.get(), AddStream, Task, Mod); 505 if (Conf.PreOptModuleHook && !Conf.PreOptModuleHook(Task, Mod)) 505 if (Conf.PreOptModuleHook && !Conf.PreOptModuleHook(Task, Mod)) 514 if (Conf.PostPromoteModuleHook && !Conf.PostPromoteModuleHook(Task, Mod)) 514 if (Conf.PostPromoteModuleHook && !Conf.PostPromoteModuleHook(Task, Mod)) 520 if (Conf.PostInternalizeModuleHook && 521 !Conf.PostInternalizeModuleHook(Task, Mod)) 538 if (Conf.PostImportModuleHook && !Conf.PostImportModuleHook(Task, Mod)) 538 if (Conf.PostImportModuleHook && !Conf.PostImportModuleHook(Task, Mod)) 541 if (!opt(Conf, TM.get(), Task, Mod, /*IsThinLTO=*/true, 545 codegen(Conf, TM.get(), AddStream, Task, Mod);