Home
last modified time | relevance | path

Searched refs:prevailing (Results 1 – 25 of 43) sorted by relevance

12

/external/llvm-project/llvm/test/tools/gold/X86/
Dthinlto_weak_resolution.ll4 ; Verify that prevailing weak for linker symbol is kept.
5 ; Note that gold picks the first copy of a function as the prevailing one,
6 ; so listing %t.o first is sufficient to ensure that its copies are prevailing.
43 ; Alias are resolved to weak_odr in prevailing module, but left as linkonce_odr
44 ; in non-prevailing module (illegal to have an available_externally alias).
49 ; Alias are resolved in prevailing module, but not optimized in
50 ; non-prevailing module (illegal to have an available_externally alias).
55 ; Function with an alias are resolved in prevailing module, but
56 ; not optimized in non-prevailing module (illegal to have an
65 ; Function with an alias are resolved to weak in prevailing module, but
[all …]
Dthinlto_weak_library.ll3 ; object within a static library contains the prevailing def of a symbol.
13 ; Therefore, %t3.o's copy of @f is prevailing, and we need to link
23 ; Make sure we completely dropped the definition of the non-prevailing
Dthinlto_linkonceresolution.ll4 ; Ensure the plugin ensures that for ThinLTO the prevailing copy of a
6 ; Note that gold picks the first copy of f() as the prevailing one,
Dthinlto_alias.ll9 ; Note that gold picks the first copy of weakfunc() as the prevailing one,
/external/llvm-project/llvm/test/ThinLTO/X86/
Dweak_resolution.ll6 ; Verify that prevailing weak for linker symbol is selected across modules,
7 ; non-prevailing ODR are not kept when possible, but non-ODR non-prevailing
28 ; Function with an alias are resolved to weak_odr in prevailing module, but
29 ; not optimized in non-prevailing module (illegal to have an
38 ; Function with an alias are resolved to weak in prevailing module, but
39 ; not optimized in non-prevailing module (illegal to have an
Dinternalize.ll4 ; prevailing the %t1.bc copy as non-prevailing.
81 ; live and kept as a definition even when non-prevailing. We want to ensure
Dlinkonce_resolution_comdat.ll10 ; Copy from first module is prevailing and converted to weak_odr, copy
/external/llvm/test/tools/gold/X86/
Dthinlto_weak_resolution.ll4 ; Verify that prevailing weak for linker symbol is kept.
5 ; Note that gold picks the first copy of a function as the prevailing one,
6 ; so listing %t.o first is sufficient to ensure that its copies are prevailing.
Dthinlto_linkonceresolution.ll4 ; Ensure the plugin ensures that for ThinLTO the prevailing copy of a
6 ; Note that gold picks the first copy of f() as the prevailing one,
Dthinlto_alias.ll9 ; Note that gold picks the first copy of weakfunc() as the prevailing one,
/external/llvm-project/lld/test/ELF/
Dcomdat-discarded-error.s13 # CHECK-NEXT: >>> prevailing definition is in {{.*}}2.o
19 # CHECK-NEXT: >>> prevailing definition is in {{.*}}2.o
Dcomdat-discarded-lazy.s28 # AA-NEXT: >>> prevailing definition is in {{.*}}1.o
47 # ZZ-NEXT: >>> prevailing definition is in {{.*}}1.o
Ddebug-dead-reloc-32.s3 ## value if the referenced symbol is discarded (--gc-sections, non-prevailing
Ddebug-dead-reloc.s3 ## value if the referenced symbol is discarded (--gc-sections, non-prevailing
/external/llvm/test/ThinLTO/X86/
Dweak_resolution.ll6 ; Verify that prevailing weak for linker symbol is selected across modules,
7 ; non-prevailing ODR are not kept when possible, but non-ODR non-prevailing
/external/llvm-project/llvm/test/LTO/Resolution/X86/
Dcommon2.ll6 ; Client marked the "large with little alignment" one as prevailing
22 ; Client marked the "small with large alignment" one as prevailing
39 ; Client didn't mark any as prevailing, we keep the first one we see as "external"
Dcomdat-mixed-lto.ll8 ; The copy of C from this module is prevailing. The copy of C from the
9 ; regular LTO module is not prevailing, and will be dropped to
Dcache-prevailing.ll1 ; Tests whether the cache is sensitive to the prevailing bit.
Dnot-prevailing-weak-aliasee.ll1 ; Test to ensure that non-prevailing weak aliasee is kept as a weak definition
Dnot-prevailing-variables.ll7 ; var2 is not prevailing and here we check it is not inlined.
Dnot-prevailing.ll2 ; RUN: opt -module-summary -o %t2.o %S/Inputs/not-prevailing.ll
Dlink-odr-availextern.ll1 ; Tests for correct behavior for non-prevailing resolutions in cases involving
/external/llvm-project/lld/COFF/
DInputFiles.cpp491 COFFSymbolRef sym, COMDATType &selection, bool &prevailing, in handleComdatSelection() argument
494 if (prevailing) in handleComdatSelection()
602 prevailing = true; in handleComdatSelection()
614 bool &prevailing) { in createDefined() argument
615 prevailing = false; in createDefined()
667 std::tie(leader, prevailing) = in createDefined()
672 prevailing = true; in createDefined()
685 handleComdatSelection(sym, selection, prevailing, leader, def); in createDefined()
687 if (prevailing) { in createDefined()
/external/llvm-project/llvm/test/Transforms/FunctionImport/
Dnot-prevailing.ll2 ; RUN: opt -module-summary -o %t2.bc %S/Inputs/not-prevailing.ll
/external/llvm-project/llvm/test/CodeGen/X86/
Ddropped_constructor.ll2 ; (e.g. ThinLTO will drop non-prevailing weak to declarations) does not

12