Home
last modified time | relevance | path

Searched refs:PLT (Results 1 – 25 of 675) sorted by relevance

12345678910>>...27

/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A Dfrem.ll21 ; CHECK-NEXT: callq fmodf@PLT
38 ; CHECK-NEXT: callq fmodf@PLT
52 ; CHECK-NEXT: callq fmod@PLT
71 ; CHECK-NEXT: callq fmodl@PLT
86 ; CHECK-NEXT: callq fmodl@PLT
112 ; CHECK-NEXT: callq fmodf@PLT
118 ; CHECK-NEXT: callq fmodf@PLT
124 ; CHECK-NEXT: callq fmodf@PLT
130 ; CHECK-NEXT: callq fmodf@PLT
140 ; CHECK-NEXT: callq fmodf@PLT
[all …]
H A Dtls-no-plt.ll6 …c < %s -mtriple=i386-linux-musl -relocation-model=pic | FileCheck --check-prefixes=CHECK,X86-PLT %s
7 …< %s -mtriple=x86_64-linux-musl -relocation-model=pic | FileCheck --check-prefixes=CHECK,X64-PLT %s
17 ; X86-PLT: calll ___tls_get_addr@PLT
21 ; X64-PLT: callq __tls_get_addr@PLT
30 ; X86-PLT: calll ___tls_get_addr@PLT
34 ; X64-PLT: callq __tls_get_addr@PLT
H A Dcmp-merge.ll20 ; X86-NEXT: jmp on_less@PLT # TAILCALL
24 ; X86-NEXT: jmp on_equal@PLT # TAILCALL
26 ; X86-NEXT: jmp on_greater@PLT # TAILCALL
33 ; X64-NEXT: jmp on_less@PLT # TAILCALL
37 ; X64-NEXT: jmp on_equal@PLT # TAILCALL
39 ; X64-NEXT: jmp on_greater@PLT # TAILCALL
66 ; X86-NEXT: jmp on_less@PLT # TAILCALL
70 ; X86-NEXT: jmp on_greater@PLT # TAILCALL
72 ; X86-NEXT: jmp on_equal@PLT # TAILCALL
79 ; X64-NEXT: jmp on_less@PLT # TAILCALL
[all …]
H A Dtls-pic.ll16 ; X86: calll ___tls_get_addr@PLT
20 ; X64: callq __tls_get_addr@PLT
32 ; X86: calll ___tls_get_addr@PLT
36 ; X64: callq __tls_get_addr@PLT
48 ; X86: calll ___tls_get_addr@PLT
52 ; X64: callq __tls_get_addr@PLT
62 ; X86: calll ___tls_get_addr@PLT
66 ; X64: callq __tls_get_addr@PLT
79 ; X86: calll ___tls_get_addr@PLT
85 ; X64: callq __tls_get_addr@PLT
H A Dvector-half-conversions.ll58 ; AVX-NEXT: callq __extendhfsf2@PLT
61 ; AVX-NEXT: callq __extendhfsf2@PLT
66 ; AVX-NEXT: callq __extendhfsf2@PLT
71 ; AVX-NEXT: callq __extendhfsf2@PLT
109 ; AVX-NEXT: callq __extendhfsf2@PLT
112 ; AVX-NEXT: callq __extendhfsf2@PLT
117 ; AVX-NEXT: callq __extendhfsf2@PLT
122 ; AVX-NEXT: callq __extendhfsf2@PLT
149 ; AVX-NEXT: callq __extendhfsf2@PLT
153 ; AVX-NEXT: callq __extendhfsf2@PLT
[all …]
H A Dvector-intrinsics.ll16 ; CHECK-NEXT: callq sin@PLT
20 ; CHECK-NEXT: callq sin@PLT
25 ; CHECK-NEXT: callq sin@PLT
29 ; CHECK-NEXT: callq sin@PLT
47 ; CHECK-NEXT: callq cos@PLT
51 ; CHECK-NEXT: callq cos@PLT
56 ; CHECK-NEXT: callq cos@PLT
60 ; CHECK-NEXT: callq cos@PLT
81 ; CHECK-NEXT: callq pow@PLT
87 ; CHECK-NEXT: callq pow@PLT
[all …]
H A Dfp-strict-scalar-round-fp16.ll20 ; SSE2-NEXT: callq __extendhfsf2@PLT
21 ; SSE2-NEXT: callq ceilf@PLT
22 ; SSE2-NEXT: callq __truncsfhf2@PLT
59 ; SSE2-NEXT: callq floorf@PLT
60 ; SSE2-NEXT: callq __truncsfhf2@PLT
97 ; SSE2-NEXT: callq truncf@PLT
135 ; SSE2-NEXT: callq rintf@PLT
174 ; SSE2-NEXT: callq nearbyintf@PLT
252 ; SSE2-NEXT: callq roundf@PLT
264 ; AVX-NEXT: callq roundf@PLT
[all …]
H A Dvec-libcalls.ll43 ; CHECK-NEXT: callq sinf@PLT
55 ; CHECK-NEXT: callq sinf@PLT
59 ; CHECK-NEXT: callq sinf@PLT
73 ; CHECK-NEXT: callq sinf@PLT
77 ; CHECK-NEXT: callq sinf@PLT
83 ; CHECK-NEXT: callq sinf@PLT
97 ; CHECK-NEXT: callq sinf@PLT
101 ; CHECK-NEXT: callq sinf@PLT
107 ; CHECK-NEXT: callq sinf@PLT
113 ; CHECK-NEXT: callq sinf@PLT
[all …]
H A Dswitch.ll42 ; NOOPT-NEXT: callq g@PLT
46 ; NOOPT-NEXT: callq g@PLT
50 ; NOOPT-NEXT: callq g@PLT
120 ; NOOPT-NEXT: callq g@PLT
124 ; NOOPT-NEXT: callq g@PLT
128 ; NOOPT-NEXT: callq g@PLT
181 ; NOOPT-NEXT: callq g@PLT
185 ; NOOPT-NEXT: callq g@PLT
189 ; NOOPT-NEXT: callq g@PLT
245 ; NOOPT-NEXT: callq g@PLT
[all …]
H A Dcvt16.ll29 ; LIBCALL-NEXT: callq __truncsfhf2@PLT
45 ; SOFTFLOAT-NEXT: callq __gnu_f2h_ieee@PLT
71 ; SOFTFLOAT-NEXT: callq __gnu_h2f_ieee@PLT
84 ; LIBCALL-NEXT: callq __truncsfhf2@PLT
102 ; SOFTFLOAT-NEXT: callq __gnu_f2h_ieee@PLT
104 ; SOFTFLOAT-NEXT: callq __gnu_h2f_ieee@PLT
118 ; LIBCALL-NEXT: callq __extendhfsf2@PLT
137 ; SOFTFLOAT-NEXT: callq __extendsfdf2@PLT
149 ; LIBCALL-NEXT: callq __truncdfhf2@PLT
158 ; F16C-NEXT: callq __truncdfhf2@PLT
[all …]
H A Dtls-loads-control3.ll58 ; HOIST0-NEXT: callq _Z6gfunc2i@PLT
99 ; HOIST2-NEXT: callq _Z6gfunc2i@PLT
192 ; HOIST0-NEXT: callq _Z5gfuncv@PLT
194 ; HOIST0-NEXT: callq _Z5gfuncv@PLT
196 ; HOIST0-NEXT: callq _Z5gfuncv@PLT
232 ; HOIST2-NEXT: callq _Z5gfuncv@PLT
241 ; HOIST2-NEXT: callq _Z5gfuncv@PLT
247 ; HOIST2-NEXT: callq _Z5gfuncv@PLT
313 ; HOIST0-NEXT: callq _Z6gfunc2i@PLT
315 ; HOIST0-NEXT: callq _Z6gfunc2i@PLT
[all …]
H A Dpr45995.ll26 ; CHECK-NEXT: call print_i1@PLT
28 ; CHECK-NEXT: call print_i1@PLT
30 ; CHECK-NEXT: call print_i1@PLT
32 ; CHECK-NEXT: call print_i1@PLT
96 ; CHECK-NEXT: call print_i1@PLT
98 ; CHECK-NEXT: call print_i1@PLT
100 ; CHECK-NEXT: call print_i1@PLT
102 ; CHECK-NEXT: call print_i1@PLT
104 ; CHECK-NEXT: call print_i1@PLT
106 ; CHECK-NEXT: call print_i1@PLT
[all …]
/llvm-project-15.0.7/lld/test/ELF/
H A Dhexagon-shared.s27 call bar@PLT
68 # PLT: { immext(#131264
70 # PLT-NEXT: { r14 -= add(r28,#16)
71 # PLT-NEXT: r15 = memw(r28+#8)
72 # PLT-NEXT: r28 = memw(r28+#4) }
73 # PLT-NEXT: { r14 = asr(r14,#2)
74 # PLT-NEXT: jumpr r28 }
75 # PLT-NEXT: { trap0(#219) }
76 # PLT-NEXT: immext(#131200)
78 # PLT-NEXT: r28 = memw(r14+#0) }
[all …]
H A Driscv-undefined-weak.s37 # PLT-NEXT: addi a1, a1, -792
41 # PLT-NEXT: sd a2, -798(t1)
62 ## We create a PLT entry and redirect the reference to it.
63 # PLT-LABEL: <branch>:
64 # PLT-NEXT: auipc ra, 0
65 # PLT-NEXT: jalr 56(ra)
66 # PLT-NEXT: [[#%x,ADDR:]]:
67 # PLT-SAME: j 0x[[#ADDR]]
68 # PLT-NEXT: [[#%x,ADDR:]]:
69 # PLT-SAME: beqz zero, 0x[[#ADDR]]
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/
H A Dppc32-secure-plt-tls2.ll1 …triple=powerpc -mattr=+secure-plt -relocation-model=pic | FileCheck -check-prefix=SECURE-PLT-TLS %s
14 ; SECURE-PLT-TLS: mflr 30
15 ; SECURE-PLT-TLS-NEXT: addis 30, 30, _GLOBAL_OFFSET_TABLE_-.L0$pb@ha
16 ; SECURE-PLT-TLS-NEXT: addi 30, 30, _GLOBAL_OFFSET_TABLE_-.L0$pb@l
17 ; SECURE-PLT-TLS: addi 3, 30, a@got@tlsgd
18 ; SECURE-PLT-TLS: bl __tls_get_addr(a@tlsgd)@PLT{{$}}
H A Dppc32-secure-plt-tls.ll1 …nown-linux-gnu -mattr=+secure-plt -relocation-model=pic | FileCheck -check-prefix=SECURE-PLT-TLS %s
14 ; SECURE-PLT-TLS: mflr 30
15 ; SECURE-PLT-TLS-NEXT: addis 30, 30, .LTOC-.L0$pb@ha
16 ; SECURE-PLT-TLS-NEXT: addi 30, 30, .LTOC-.L0$pb@l
17 ; SECURE-PLT-TLS-NEXT: bl .L{{.*}}
18 ; SECURE-PLT-TLS: bl __tls_get_addr(a@tlsgd)@PLT+32768
/llvm-project-15.0.7/llvm/test/CodeGen/SystemZ/
H A Dfp-libcall.ll7 ; CHECK: brasl %r14, __powisf2@PLT
28 ; CHECK: brasl %r14, powf@PLT
35 ; CHECK: brasl %r14, pow@PLT
42 ; CHECK: brasl %r14, powl@PLT
49 ; CHECK: brasl %r14, sinf@PLT
56 ; CHECK: brasl %r14, sin@PLT
63 ; CHECK: brasl %r14, sinl@PLT
70 ; CHECK: brasl %r14, cosf@PLT
77 ; CHECK: brasl %r14, cos@PLT
84 ; CHECK: brasl %r14, cosl@PLT
[all …]
H A Dcall-04.ll15 ; CHECK: jgl fun_a@PLT
33 ; CHECK: jghe fun_b@PLT
34 ; CHECK: jg fun_a@PLT
51 ; CHECK: jg fun_c@PLT
69 ; CHECK: jgl fun_a@PLT
87 ; CHECK: jgl fun_a@PLT
105 ; CHECK: jgl fun_a@PLT
123 ; CHECK: jgle fun_a@PLT
141 ; CHECK: jgh fun_a@PLT
159 ; CHECK: jghe fun_a@PLT
[all …]
H A Dfp-round-01.ll73 ; CHECK: brasl %r14, floorf@PLT
83 ; CHECK: brasl %r14, floor@PLT
93 ; CHECK: brasl %r14, floorl@PLT
105 ; CHECK: brasl %r14, ceilf@PLT
115 ; CHECK: brasl %r14, ceil@PLT
125 ; CHECK: brasl %r14, ceill@PLT
137 ; CHECK: brasl %r14, truncf@PLT
147 ; CHECK: brasl %r14, trunc@PLT
157 ; CHECK: brasl %r14, truncl@PLT
169 ; CHECK: brasl %r14, roundf@PLT
[all …]
H A Dfp-sincos-01.ll8 ; CHECK-OPT: brasl %r14, sincosf@PLT
19 ; CHECK-OPT: brasl %r14, sinf@PLT
21 ; CHECK-OPT: brasl %r14, cosf@PLT
31 ; CHECK-OPT: brasl %r14, sincos@PLT
42 ; CHECK-OPT: brasl %r14, sin@PLT
44 ; CHECK-OPT: brasl %r14, cos@PLT
54 ; CHECK-OPT: brasl %r14, sincosl@PLT
64 ; CHECK-OPT: brasl %r14, sinl@PLT
65 ; CHECK-OPT: brasl %r14, cosl@PLT
/llvm-project-15.0.7/bolt/test/X86/
H A Dcfi-instrs-reordered.s65 callq puts@PLT
76 callq printf@PLT
109 callq printf@PLT
140 callq printf@PLT
150 callq printf@PLT
485 callq puts@PLT
511 callq puts@PLT
725 callq pow@PLT
834 callq cos@PLT
864 callq cos@PLT
[all …]
H A Dcfi-instrs-count.s34 callq _ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc@PLT
37 callq _ZNSolsEPFRSoS_E@PLT
75 .LFT0_br: callq _Unwind_Resume@PLT
80 callq __cxa_begin_catch@PLT
84 callq _ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc@PLT
91 callq __cxa_end_catch@PLT
95 .LLP1_br: callq _Unwind_Resume@PLT
99 .Ltmp2_br: callq __cxa_end_catch@PLT
/llvm-project-15.0.7/llvm/include/llvm/BinaryFormat/ELFRelocs/
H A DM68k.def18 ELF_RELOC(R_68K_PLT32, 13) /* 32 bit PC relative PLT address */
19 ELF_RELOC(R_68K_PLT16, 14) /* 16 bit PC relative PLT address */
20 ELF_RELOC(R_68K_PLT8, 15) /* 8 bit PC relative PLT address */
21 ELF_RELOC(R_68K_PLTOFF32, 16) /* 32 bit PLT offset */
22 ELF_RELOC(R_68K_PLTOFF16, 17) /* 16 bit PLT offset */
23 ELF_RELOC(R_68K_PLTOFF8, 18) /* 8 bit PLT offset */
26 ELF_RELOC(R_68K_JMP_SLOT, 21) /* Create PLT entry */
/llvm-project-15.0.7/compiler-rt/test/orc/TestCases/Linux/x86-64/
H A Dpriority-static-initializer.S22 jmp puts@PLT
32 callq puts@PLT
43 callq puts@PLT
48 jmp __cxa_atexit@PLT
55 jmp puts@PLT
62 jmp puts@PLT
/llvm-project-15.0.7/compiler-rt/test/orc/TestCases/FreeBSD/x86-64/
H A Dpriority-static-initializer.S22 jmp puts@PLT
32 callq puts@PLT
43 callq puts@PLT
48 jmp __cxa_atexit@PLT
55 jmp puts@PLT
62 jmp puts@PLT

12345678910>>...27