| /llvm-project-15.0.7/llvm/lib/LTO/ |
| H A D | LTOBackend.cpp | 211 if (Conf.RelocModel) in createTargetMachine() 218 if (Conf.CodeModel) in createTargetMachine() 224 TheTriple, Conf.CPU, Features.getString(), Conf.Options, RelocModel, in createTargetMachine() 236 PGOOpt = PGOOptions(Conf.SampleProfile, "", Conf.ProfileRemapping, in runNewPMPasses() 239 PGOOpt = PGOOptions("", Conf.CSIRProfile, Conf.ProfileRemapping, in runNewPMPasses() 243 PGOOpt = PGOOptions(Conf.CSIRProfile, "", Conf.ProfileRemapping, in runNewPMPasses() 355 runNewPMPasses(Conf, Mod, TM, Conf.OptLevel, IsThinLTO, ExportSummary, in opt() 357 return !Conf.PostOptModuleHook || Conf.PostOptModuleHook(Task, Mod); in opt() 553 Mod.getContext(), Conf.RemarksFilename, Conf.RemarksPasses, in thinBackend() 554 Conf.RemarksFormat, Conf.RemarksWithHotness, Conf.RemarksHotnessThreshold, in thinBackend() [all …]
|
| H A D | LTO.cpp | 115 AddString(Conf.CPU); in computeLTOCacheKey() 124 for (auto &A : Conf.MAttrs) in computeLTOCacheKey() 126 if (Conf.RelocModel) in computeLTOCacheKey() 130 if (Conf.CodeModel) in computeLTOCacheKey() 142 AddString(Conf.DwoDir); in computeLTOCacheKey() 525 : Conf(std::move(Conf)), in LTO() 617 if (Conf.ResolutionFile) in add() 1052 Conf.RemarksPasses, Conf.RemarksFormat, Conf.RemarksWithHotness, in runRegularLTO() 1163 const Config &Conf; member in lto::ThinBackendProc 1173 : Conf(Conf), CombinedIndex(CombinedIndex), in ThinBackendProc() [all …]
|
| H A D | ThinLTOCodeGenerator.cpp | 378 llvm::lto::Config Conf; in ModuleCacheEntry() local 379 Conf.OptLevel = OptLevel; in ModuleCacheEntry() 380 Conf.Options = TMBuilder.Options; in ModuleCacheEntry() 381 Conf.CPU = TMBuilder.MCpu; in ModuleCacheEntry() 382 Conf.MAttrs.push_back(TMBuilder.MAttr); in ModuleCacheEntry() 383 Conf.RelocModel = TMBuilder.RelocModel; in ModuleCacheEntry() 384 Conf.CGOptLevel = TMBuilder.CGOptLevel; in ModuleCacheEntry() 385 Conf.Freestanding = Freestanding; in ModuleCacheEntry() 387 computeLTOCacheKey(Key, Conf, Index, ModuleID, ImportList, ExportList, in ModuleCacheEntry() 547 lto::Config Conf; in resolvePrevailingInIndex() local [all …]
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/unittests/ |
| H A D | ConfigCompileTests.cpp | 40 Config Conf; member in clang::clangd::config::__anon86549d9f0111::ConfigCompileTests 45 Conf = Config(); in compileAndApply() 48 return Compiled(Parm, Conf); in compileAndApply() 131 for (auto &Edit : Conf.CompileFlags.Edits) in TEST_F() 252 EXPECT_EQ(Conf.Diagnostics.UnusedIncludes, in TEST_F() 258 EXPECT_EQ(Conf.Diagnostics.UnusedIncludes, in TEST_F() 264 EXPECT_EQ(Conf.Diagnostics.UnusedIncludes, in TEST_F() 339 Conf.Diagnostics.ClangTidy.Checks, in TEST_F() 527 EXPECT_TRUE(Conf.Completion.AllScopes); in TEST_F() 532 EXPECT_FALSE(Conf.Completion.AllScopes); in TEST_F() [all …]
|
| /llvm-project-15.0.7/llvm/tools/llvm-lto2/ |
| H A D | llvm-lto2.cpp | 263 Config Conf; in run() local 265 Conf.CPU = codegen::getMCPU(); in run() 269 Conf.RelocModel = *RM; in run() 299 Conf.CSIRProfile = CSPGOFile; in run() 303 Conf.OptPipeline = OptPipeline; in run() 304 Conf.AAPipeline = AAPipeline; in run() 306 Conf.OptLevel = OptLevel - '0'; in run() 329 Conf.CGFileType = *FT; in run() 333 Conf.StatsFile = StatsFile; in run() 334 Conf.PTO.LoopVectorization = Conf.OptLevel > 1; in run() [all …]
|
| /llvm-project-15.0.7/llvm/tools/gold/ |
| H A D | gold-plugin.cpp | 880 Config Conf; in createLTO() local 883 Conf.CPU = options::mcpu; in createLTO() 896 Conf.MAttrs = codegen::getMAttrs(); in createLTO() 897 Conf.RelocModel = RelocationModel; in createLTO() 899 Conf.CGOptLevel = getCGOptLevel(); in createLTO() 901 Conf.OptLevel = options::OptLevel; in createLTO() 917 Conf.OverrideTriple = options::triple; in createLTO() 920 Conf.DiagHandler = diagnosticHandler; in createLTO() 949 Conf.CGFileType = CGFT_AssemblyFile; in createLTO() 960 Conf.DwoDir = options::dwo_dir; in createLTO() [all …]
|
| /llvm-project-15.0.7/libc/test/src/string/memory_utils/ |
| H A D | backend_test.cpp | 66 Conf<X86Backend, 1>, // 67 Conf<X86Backend, 2>, // 68 Conf<X86Backend, 4>, // 69 Conf<X86Backend, 8>, // 71 Conf<X86Backend, 16>, // 74 Conf<X86Backend, 32>, // 77 Conf<X86Backend, 64>, // 80 Conf<Scalar64BitBackend, 1>, // 81 Conf<Scalar64BitBackend, 2>, // 82 Conf<Scalar64BitBackend, 4>, // [all …]
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | BackendUtil.cpp | 1066 lto::Config Conf; in runThinLTOBackend() local 1076 Conf.CPU = TOpts.CPU; in runThinLTOBackend() 1077 Conf.CodeModel = getCodeModel(CGOpts); in runThinLTOBackend() 1078 Conf.MAttrs = TOpts.Features; in runThinLTOBackend() 1079 Conf.RelocModel = CGOpts.RelocationModel; in runThinLTOBackend() 1080 Conf.CGOptLevel = getCGOptLevel(CGOpts); in runThinLTOBackend() 1081 Conf.OptLevel = CGOpts.OptimizationLevel; in runThinLTOBackend() 1084 Conf.PTO.LoopUnrolling = CGOpts.UnrollLoops; in runThinLTOBackend() 1096 Conf.RunCSIRInstr = true; in runThinLTOBackend() 1099 Conf.RunCSIRInstr = false; in runThinLTOBackend() [all …]
|
| /llvm-project-15.0.7/llvm/tools/llvm-readobj/ |
| H A D | COFFDumper.cpp | 836 if (!Conf) in printCOFFLoadConfig() 841 time_t TDS = Conf->TimeDateStamp; in printCOFFLoadConfig() 843 W.printHex("Size", Conf->Size); in printCOFFLoadConfig() 863 W.printHex("CSDVersion", Conf->CSDVersion); in printCOFFLoadConfig() 865 W.printHex("EditList", Conf->EditList); in printCOFFLoadConfig() 874 Tables.SEHTableVA = Conf->SEHandlerTable; in printCOFFLoadConfig() 875 Tables.SEHTableCount = Conf->SEHandlerCount; in printCOFFLoadConfig() 884 W.printHex("GuardFlags", Conf->GuardFlags); in printCOFFLoadConfig() 888 Tables.GuardFlags = Conf->GuardFlags; in printCOFFLoadConfig() 891 if (Conf->Size < offsetof(T, Reserved3)) in printCOFFLoadConfig() [all …]
|
| /llvm-project-15.0.7/clang/tools/clang-linker-wrapper/ |
| H A D | ClangLinkerWrapper.cpp | 807 lto::Config Conf; local 813 Conf.CPU = Arch.str(); 817 Conf.MAttrs = Features; 819 Conf.OptLevel = OptLevel[1] - '0'; 820 if (Conf.OptLevel > 0) 821 Conf.UseDefaultPipeline = true; 822 Conf.DefaultTriple = Triple.getTriple(); 825 Conf.DiagHandler = diagnosticHandler; 827 Conf.PTO.LoopVectorization = Conf.OptLevel > 1; 828 Conf.PTO.SLPVectorization = Conf.OptLevel > 1; [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/LTO/ |
| H A D | LTO.h | 67 SmallString<40> &Key, const lto::Config &Conf, 256 LTO(Config Conf, ThinBackend Backend = nullptr, 285 Config Conf; 289 const Config &Conf);
|
| H A D | LTOBackend.h | 37 bool opt(const Config &Conf, TargetMachine *TM, unsigned Task, Module &Mod,
|
| /llvm-project-15.0.7/libc/benchmarks/automemcpy/lib/ |
| H A D | CodeGen.cpp | 529 Configuration Conf; in Serialize() local 530 Conf.Name = {FT}; in Serialize() 531 Conf.Type = {FT}; in Serialize() 534 Conf.Descriptors.push_back(&FD); in Serialize() 535 Stream << Conf; in Serialize()
|
| /llvm-project-15.0.7/llvm/tools/llvm-exegesis/ |
| H A D | llvm-exegesis.cpp | 373 for (const BenchmarkCode &Conf : Configurations) { in benchmarkMain() local 375 Conf, NumRepetitions, LoopBodySize, Repetitors, DumpObjectToDisk)); in benchmarkMain()
|