| /llvm-project/llvm/test/LTO/Resolution/X86/ |
| H A D | lto-unit-check.ll | 5 ; Linking bitcode both with EnableSplitLTOUnit set should work 14 ; Linking bitcode both without EnableSplitLTOUnit set should work 23 ; Linking bitcode with different values of EnableSplitLTOUnit should succeed 34 ; Linking bitcode with different values of EnableSplitLTOUnit (reverse order) 51 ; ENABLESPLITFLAG: !{i32 1, !"EnableSplitLTOUnit", i32 1} 52 ; NOENABLESPLITFLAG-NOT: !{i32 1, !"EnableSplitLTOUnit", i32 1}
|
| /llvm-project/clang/test/CodeGen/ |
| H A D | enable-split-lto-unit.ll | 1 ; Test that we do not duplicate the EnableSplitLTOUnit module flag. 21 !3 = !{i32 1, !"EnableSplitLTOUnit", i32 1}
|
| /llvm-project/llvm/test/Transforms/FunctionImport/ |
| H A D | cg_profile.ll | 10 ; CHECK: !0 = !{i32 1, !"EnableSplitLTOUnit", i32 0} 31 !1 = !{i32 1, !"EnableSplitLTOUnit", i32 0}
|
| /llvm-project/llvm/test/Transforms/FunctionImport/Inputs/ |
| H A D | cg_profile.ll | 12 !1 = !{i32 1, !"EnableSplitLTOUnit", i32 0}
|
| /llvm-project/llvm/test/LTO/Resolution/X86/Inputs/ |
| H A D | no-undef-type-md.ll | 10 !9 = !{i32 1, !"EnableSplitLTOUnit", i32 1}
|
| /llvm-project/llvm/test/Transforms/ThinLTOBitcodeWriter/ |
| H A D | unsplittable.ll | 32 ; CHECK: ![[FLAG1]] = !{i32 1, !"EnableSplitLTOUnit", i32 1}
|
| /llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | ThinLTOBitcodeWriter.cpp | 515 bool EnableSplitLTOUnit = false; in enableSplitLTOUnit() local 517 M.getModuleFlag("EnableSplitLTOUnit"))) in enableSplitLTOUnit() 518 EnableSplitLTOUnit = MD->getZExtValue(); in enableSplitLTOUnit() 519 return EnableSplitLTOUnit; in enableSplitLTOUnit()
|
| /llvm-project/lld/test/COFF/Inputs/ |
| H A D | undefined-symbol-lto-b.ll | 25 !5 = !{i32 1, !"EnableSplitLTOUnit", i32 0}
|
| /llvm-project/llvm/test/tools/gold/X86/fatlto/ |
| H A D | fatlto.test | 82 !6 = !{i32 1, !"EnableSplitLTOUnit", i32 1} 109 !6 = !{i32 1, !"EnableSplitLTOUnit", i32 1}
|
| /llvm-project/lld/test/ELF/fatlto/ |
| H A D | fatlto.test | 89 !6 = !{i32 1, !"EnableSplitLTOUnit", i32 1} 116 !6 = !{i32 1, !"EnableSplitLTOUnit", i32 1}
|
| /llvm-project/llvm/include/llvm/IR/ |
| H A D | ModuleSummaryIndex.h | 1409 bool EnableSplitLTOUnit; 1459 ModuleSummaryIndex(bool HaveGVs, bool EnableSplitLTOUnit = false, 1462 EnableSplitLTOUnit(EnableSplitLTOUnit), UnifiedLTO(UnifiedLTO), 1610 bool enableSplitLTOUnit() const { return EnableSplitLTOUnit; } 1611 void setEnableSplitLTOUnit() { EnableSplitLTOUnit = true; }
|
| /llvm-project/llvm/test/Transforms/WholeProgramDevirt/ |
| H A D | devirt-single-impl2.ll | 43 !4 = !{i32 1, !"EnableSplitLTOUnit", i32 1}
|
| /llvm-project/llvm/test/CodeGen/Hexagon/ |
| H A D | check-subregister-for-latency.ll | 53 !0 = !{i32 1, !"EnableSplitLTOUnit", i32 0}
|
| /llvm-project/llvm/test/Transforms/LowerTypeTests/ |
| H A D | cfi-annotation.ll | 65 !6 = !{i32 1, !"EnableSplitLTOUnit", i32 1}
|
| /llvm-project/llvm/test/ThinLTO/X86/ |
| H A D | devirt_multiple_type_test.ll | 70 !10 = !{i32 1, !"EnableSplitLTOUnit", i32 0}
|
| H A D | devirt2.ll | 15 ; ENABLESPLITFLAG: !{i32 1, !"EnableSplitLTOUnit", i32 1} 26 ; NOENABLESPLITFLAG-DAG: !{i32 1, !"EnableSplitLTOUnit", i32 0}
|
| H A D | devirt.ll | 14 ; ENABLESPLITFLAG: !{i32 1, !"EnableSplitLTOUnit", i32 1} 22 ; NOENABLESPLITFLAG-DAG: !{i32 1, !"EnableSplitLTOUnit", i32 0}
|
| /llvm-project/llvm/include/llvm/Bitcode/ |
| H A D | BitcodeReader.h | 96 bool EnableSplitLTOUnit; member
|
| /llvm-project/llvm/test/DebugInfo/X86/ |
| H A D | template_function_decl.ll | 81 !20 = !{i32 1, !"EnableSplitLTOUnit", i32 0}
|
| H A D | subprogram-across-cus.ll | 81 !15 = !{i32 1, !"EnableSplitLTOUnit", i32 1}
|
| H A D | split-dwarf-cross-cu-gmlt-g.ll | 59 !11 = !{i32 1, !"EnableSplitLTOUnit", i32 1}
|
| /llvm-project/llvm/lib/LTO/ |
| H A D | LTO.cpp | 757 if (EnableSplitLTOUnit) { in addModule() 761 if (*EnableSplitLTOUnit != LTOInfo->EnableSplitLTOUnit) in addModule() 764 EnableSplitLTOUnit = LTOInfo->EnableSplitLTOUnit; in addModule()
|
| /llvm-project/llvm/lib/Analysis/ |
| H A D | ModuleSummaryAnalysis.cpp | 920 bool EnableSplitLTOUnit = false; in buildModuleSummaryIndex() 923 M.getModuleFlag("EnableSplitLTOUnit"))) in buildModuleSummaryIndex() 924 EnableSplitLTOUnit = MD->getZExtValue(); in buildModuleSummaryIndex() 928 ModuleSummaryIndex Index(/*HaveGVs=*/true, EnableSplitLTOUnit, UnifiedLTO); in buildModuleSummaryIndex() 878 bool EnableSplitLTOUnit = false; buildModuleSummaryIndex() local
|
| /llvm-project/llvm/include/llvm/LTO/ |
| H A D | LTO.h | 534 std::optional<bool> EnableSplitLTOUnit; 445 std::optional<bool> EnableSplitLTOUnit; global() variable
|
| /llvm-project/llvm/tools/llvm-reduce/ |
| H A D | ReducerWorkItem.cpp | 775 if (LTOInfo && LTOInfo->IsThinLTO && LTOInfo->EnableSplitLTOUnit) { in parseReducerWorkItem() 866 if (MMM->LTOInfo->IsThinLTO && MMM->LTOInfo->EnableSplitLTOUnit)
|