/external/llvm-project/llvm/test/MC/ELF/ |
D | symver.s | 6 .symver defined1, bar1@zed 7 .symver undefined1, bar2@zed 9 .symver defined2, bar3@@zed 11 .symver defined3, bar5@@@zed 12 .symver undefined3, bar6@@@zed 21 .symver global1, g1@@zed
|
D | multiple-different-symver.s | 5 .symver foo, foo@1 6 .symver foo, foo@2
|
D | multiple-equiv-symver.s | 5 .symver foo, foo@1 6 .symver foo, foo@1
|
D | symver-visibility.s | 8 .symver undef, undef@@@v1 13 .symver def, def@@@v1
|
/external/llvm/test/MC/ELF/ |
D | symver.s | 6 .symver defined1, bar1@zed 7 .symver undefined1, bar2@zed 9 .symver defined2, bar3@@zed 11 .symver defined3, bar5@@@zed 12 .symver undefined3, bar6@@@zed 21 .symver global1, g1@@zed
|
/external/llvm-project/lld/test/ELF/Inputs/ |
D | verneed1.s | 13 .symver f1_v1, f1@v1 14 .symver f1_v2, f1@v2 15 .symver f1_v3, f1@@v3 25 .symver f2_v1, f2@v1 26 .symver f2_v2, f2@@v2 32 .symver f3_v1, f3@v1
|
D | versiondef.s | 8 .symver func_impl, func@@VER2 9 .symver func_impl2, func@VER
|
/external/llvm-project/llvm/test/MC/ARM/ |
D | comment.s | 12 @ the symver directive should allow @ in the second symbol name 17 .symver defined1, bar1@zed 18 .symver defined2, bar3@@zed 19 .symver defined3, bar5@@@zed 37 @CHECK: .symver defined1, bar1@zed 38 @CHECK: .symver defined2, bar3@@zed 39 @CHECK: .symver defined3, bar5@@@zed
|
D | arm-elf-symver.s | 7 .symver defined1, bar1@zed 8 .symver undefined1, bar2@zed 10 .symver defined2, bar3@@zed 12 .symver defined3, bar5@@@zed 13 .symver undefined3, bar6@@@zed 22 .symver global1, g1@@zed
|
/external/llvm-project/llvm/test/LTO/X86/ |
D | symver-asm3.ll | 12 module asm ".symver foo1, foo@@@VER1" 16 module asm ".symver foo2, foo@@@VER2" 21 module asm ".symver foo3, foo@@@VER3" 24 module asm ".symver foo4, foo@@@VER4" 27 module asm ".symver foo5, foo@@@VER5"
|
D | symver-asm2.ll | 1 ; Test to ensure symbol binding works correctly for symver directives, 3 ; cases when the symbol attributes are provided after the .symver 19 module asm ".symver _start, foo@@SOME_VERSION" 20 module asm ".symver _start2, foo@SOME_VERSION2" 21 module asm ".symver _start3, foo@SOME_VERSION3"
|
D | symver-asm.ll | 11 module asm ".symver io_cancel_0_4,io_cancel@@LIBAIO_0.4" 12 module asm ".symver io_cancel_local_0_4,io_cancel_local@@LIBAIO_0.4" 13 module asm ".symver io_cancel_weak_0_4,io_cancel_weak@@LIBAIO_0.4" 15 module asm ".symver io_cancel_weak_0_4,io_cancel_weak@@LIBAIO_0.4.1" 16 module asm ".symver foo,foo@@VER1"
|
/external/llvm/test/Object/Inputs/ |
D | elfver.S | 11 .symver _puts, puts@GLIBC_2.0 13 .symver _puts, puts@GLIBC_2.2.5 17 .symver foo1, foo@VER1 23 .symver foo2, foo@@VER2
|
/external/llvm-project/llvm/test/Transforms/ThinLTOBitcodeWriter/ |
D | symver.ll | 4 ; The target assembly parser is required to parse the symver directives 9 module asm ".symver used, used@VER" 10 module asm ".symver unused, unused@VER" 11 module asm ".symver variable, variable@VER"
|
/external/compiler-rt/lib/interception/ |
D | interception.h | 245 # define INTERCEPT_FUNCTION_VER(func, symver) \ argument 246 INTERCEPT_FUNCTION_VER_LINUX_OR_FREEBSD(func, symver) 250 # define INTERCEPT_FUNCTION_VER(func, symver) \ argument 251 INTERCEPT_FUNCTION_VER_MAC(func, symver) 255 # define INTERCEPT_FUNCTION_VER(func, symver) \ argument 256 INTERCEPT_FUNCTION_VER_WIN(func, symver)
|
D | interception_linux.h | 38 #define INTERCEPT_FUNCTION_VER_LINUX_OR_FREEBSD(func, symver) \ argument 40 unsigned long)::__interception::GetFuncAddrVer(#func, symver)) 42 #define INTERCEPT_FUNCTION_VER_LINUX_OR_FREEBSD(func, symver) \ argument
|
/external/llvm-project/llvm/test/Transforms/LowerTypeTests/ |
D | export-symver.ll | 3 ; CHECK: module asm ".symver external_addrtaken, alias1" 4 ; CHECK-NOT: .symver external_addrtaken2 5 ; CHECK-NOT: .symver not_exported
|
/external/llvm/test/MC/ARM/ |
D | comment.s | 12 @ the symver directive should allow @ in the second symbol name 17 .symver defined1, bar1@zed 18 .symver defined2, bar3@@zed 19 .symver defined3, bar5@@@zed
|
D | arm-elf-symver.s | 7 .symver defined1, bar1@zed 8 .symver undefined1, bar2@zed 10 .symver defined2, bar3@@zed 12 .symver defined3, bar5@@@zed 13 .symver undefined3, bar6@@@zed 22 .symver global1, g1@@zed
|
/external/llvm-project/compiler-rt/lib/interception/ |
D | interception_linux.h | 40 #define INTERCEPT_FUNCTION_VER_LINUX_OR_FREEBSD(func, symver) \ argument 42 #func, symver, \ 47 #define INTERCEPT_FUNCTION_VER_LINUX_OR_FREEBSD(func, symver) \ argument
|
D | interception.h | 288 # define INTERCEPT_FUNCTION_VER(func, symver) \ argument 289 INTERCEPT_FUNCTION_VER_LINUX_OR_FREEBSD(func, symver) 293 # define INTERCEPT_FUNCTION_VER(func, symver) \ argument 294 INTERCEPT_FUNCTION_VER_MAC(func, symver) 298 # define INTERCEPT_FUNCTION_VER(func, symver) \ argument 299 INTERCEPT_FUNCTION_VER_WIN(func, symver)
|
/external/llvm-project/llvm/test/ThinLTO/X86/ |
D | import-symver.ll | 2 ; RUN: opt -thinlto-bc %p/Inputs/import-symver-foo.ll -o %t2.bc 11 ; When @bar gets imported, the symver must be imported too. 12 ; IMPORT: module asm ".symver bar, bar@BAR_1.2.3" 15 ; When @bar isn't imported, the symver is also not imported.
|
/external/llvm/test/LTO/X86/ |
D | symver-asm.ll | 7 module asm ".symver io_cancel_0_4,io_cancel@@LIBAIO_0.4" 11 ; contain the aliased symver as well as the original.
|
/external/llvm-project/lld/test/ELF/ |
D | symver.s | 2 ## Test symbol resolution related to .symver produced symbols in object files. 182 .symver foo, foo@@@v1 187 .symver foo, foo@@@v1 192 .symver foo, foo@@@v1 197 .symver foo, foo@@@v1 202 .symver foo, foo@@@v1 207 .symver foo_v1, foo@v1 213 .symver foo_v1, foo@v1 219 .symver foo, foo@@@v2 230 .symver __wrap_foo_v1, __wrap_foo@v1
|
/external/llvm-project/lld/test/ELF/lto/ |
D | version-script2.ll | 39 module asm ".symver foo,foo@@@VER1" 40 module asm ".symver bar,bar@@@VER1" 44 .symver bar,bar@@@VER1
|