Home
last modified time | relevance | path

Searched refs:symver (Results 1 – 25 of 48) sorted by relevance

12

/external/llvm-project/llvm/test/MC/ELF/
Dsymver.s6 .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
Dmultiple-different-symver.s5 .symver foo, foo@1
6 .symver foo, foo@2
Dmultiple-equiv-symver.s5 .symver foo, foo@1
6 .symver foo, foo@1
Dsymver-visibility.s8 .symver undef, undef@@@v1
13 .symver def, def@@@v1
/external/llvm/test/MC/ELF/
Dsymver.s6 .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/
Dverneed1.s13 .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
Dversiondef.s8 .symver func_impl, func@@VER2
9 .symver func_impl2, func@VER
/external/llvm-project/llvm/test/MC/ARM/
Dcomment.s12 @ 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
Darm-elf-symver.s7 .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/
Dsymver-asm3.ll12 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"
Dsymver-asm2.ll1 ; 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"
Dsymver-asm.ll11 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/
Delfver.S11 .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/
Dsymver.ll4 ; 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/
Dinterception.h245 # 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)
Dinterception_linux.h38 #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/
Dexport-symver.ll3 ; CHECK: module asm ".symver external_addrtaken, alias1"
4 ; CHECK-NOT: .symver external_addrtaken2
5 ; CHECK-NOT: .symver not_exported
/external/llvm/test/MC/ARM/
Dcomment.s12 @ 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
Darm-elf-symver.s7 .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/
Dinterception_linux.h40 #define INTERCEPT_FUNCTION_VER_LINUX_OR_FREEBSD(func, symver) \ argument
42 #func, symver, \
47 #define INTERCEPT_FUNCTION_VER_LINUX_OR_FREEBSD(func, symver) \ argument
Dinterception.h288 # 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/
Dimport-symver.ll2 ; 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/
Dsymver-asm.ll7 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/
Dsymver.s2 ## 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/
Dversion-script2.ll39 module asm ".symver foo,foo@@@VER1"
40 module asm ".symver bar,bar@@@VER1"
44 .symver bar,bar@@@VER1

12