Searched refs:ThinLTO (Results 1 – 25 of 51) sorted by relevance
123
/external/swiftshader/third_party/llvm-7.0/llvm/lib/LTO/ |
D | LTO.cpp | 414 ThinLTO(std::move(Backend)) {} in LTO() 527 LTOInfo->IsThinLTO ? ThinLTO.ModuleMap.size() + 1 : 0, in addModule() 543 if (Error Err = BM.readSummary(ThinLTO.CombinedIndex, "", -1ull)) in addModule() 698 if (LivenessFromIndex && !ThinLTO.CombinedIndex.isGUIDLive(GV->getGUID())) in linkRegularLTO() 726 BM.readSummary(ThinLTO.CombinedIndex, BM.getModuleIdentifier(), in addThinLTO() 727 ThinLTO.ModuleMap.size())) in addThinLTO() 738 ThinLTO.PrevailingModuleForGUID[GUID] = BM.getModuleIdentifier(); in addThinLTO() 745 if (auto S = ThinLTO.CombinedIndex.findSummaryInModule( in addThinLTO() 753 if (auto S = ThinLTO.CombinedIndex.findSummaryInModule( in addThinLTO() 761 if (!ThinLTO.ModuleMap.insert({BM.getModuleIdentifier(), BM}).second) in addThinLTO() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/ThinLTO/X86/ |
D | tli-nobuiltin.ll | 14 ; Same with ThinLTO now. 19 ; RUN: llvm-nm %t.bc.thinlto.o | FileCheck %s --check-prefix=ThinLTO 20 ; ThinLTO: fwrite 24 ; RUN: llvm-nm %t.bc.thinlto.o | FileCheck %s --check-prefix=ThinLTO-FREESTANDING 25 ; ThinLTO-FREESTANDING: fprintf
|
D | crash_debuginfo.ll | 12 ; ModuleID = 'test/ThinLTO/X86/crash_debuginfo.ll' 13 source_filename = "test/ThinLTO/X86/crash_debuginfo.ll"
|
D | noinline.ll | 1 ; This test checks that ThinLTO doesn't try to import noinline function
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/LTO/X86/ |
D | triple-init.ll | 8 ; Check with ThinLTO. Use llvm-lto2 since this adds earlier passes requiring 9 ; the TargetLibraryInfo with ThinLTO (WholeProgramDevirt).
|
D | triple-init2.ll | 8 ; Check with ThinLTO. Use llvm-lto2 since this adds earlier passes requiring 9 ; the TargetLibraryInfo with ThinLTO (WholeProgramDevirt).
|
D | dllimport.ll | 26 !1 = !{i32 1, !"ThinLTO", i32 0}
|
D | pr38046.ll | 32 !5 = !{i32 1, !"ThinLTO", i32 0}
|
D | type-mapping-bug2.ll | 26 !1 = !{i32 1, !"ThinLTO", i32 0}
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/gold/X86/v1.16/ |
D | wrap-2.ll | 6 ; ThinLTO which hands back multiple native objects to gold. For regular 14 ; ThinLTO
|
D | wrap-1.ll | 7 ; ThinLTO
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/LTO/X86/Inputs/ |
D | type-mapping-bug2.ll | 11 !1 = !{i32 1, !"ThinLTO", i32 0}
|
D | dllimport.ll | 14 !1 = !{i32 1, !"ThinLTO", i32 0}
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/LTO/Resolution/X86/ |
D | multi-thinlto.ll | 4 ; CHECK: Expected at most one ThinLTO module per bitcode file
|
D | mixed_lto.ll | 11 ; Task 1 is the (first) ThinLTO file (Inputs/mixed_lto.ll)
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/gold/X86/ |
D | thinlto_no_objects.ll | 4 ; Non-ThinLTO file should not get into list of linked objects.
|
D | global_with_section.ll | 16 ; Next try ThinLTO 73 ; In ThinLTO mode, we can't internalize it as it needs to be preserved
|
D | asm_undefined2.ll | 7 ; ThinLTO testcase
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/CrossDSOCFI/ |
D | cfi_functions.ll | 1 ; Test that types referenced in ThinLTO-style !cfi.functions are known to __cfi_check.
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/ |
D | dropped_constructor.ll | 2 ; (e.g. ThinLTO will drop non-prevailing weak to declarations) does not
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-lto/ |
D | thinlto.ll | 1 ; Test combined function index generation for ThinLTO via llvm-lto.
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/ThinLTOBitcodeWriter/ |
D | unsplittable.ll | 32 ; CHECK: ![[FLAG]] = !{i32 1, !"ThinLTO", i32 0}
|
/external/llvm/test/tools/llvm-lto/ |
D | thinlto.ll | 1 ; Test combined function index generation for ThinLTO via llvm-lto.
|
/external/llvm/test/tools/gold/X86/ |
D | thinlto.ll | 1 ; First ensure that the ThinLTO handling in the gold plugin handles 28 ; Ensure gold generates an index as well as a binary by default in ThinLTO mode.
|
/external/swiftshader/third_party/llvm-7.0/llvm/docs/ |
D | BranchWeightMetadata.rst | 157 the GUID of the functions that needs to be imported by ThinLTO. This is only 160 and we need to ensure the IR matches in the ThinLTO backends for profile
|
123