Home
last modified time | relevance | path

Searched refs:leaq (Results 1 – 25 of 411) sorted by relevance

12345678910>>...17

/llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/SkylakeClient/
H A Dresources-lea.s153 # CHECK-NEXT: 1 1 0.50 leaq 0, %rcx
156 # CHECK-NEXT: 1 1 0.50 leaq (%eax), %rcx
159 # CHECK-NEXT: 1 1 0.50 leaq (%rax), %rcx
162 # CHECK-NEXT: 1 1 0.50 leaq (,%ebx), %rcx
165 # CHECK-NEXT: 1 1 0.50 leaq (,%rbx), %rcx
168 # CHECK-NEXT: 1 1 0.50 leaq (,%ebx), %rcx
171 # CHECK-NEXT: 1 1 0.50 leaq (,%rbx), %rcx
174 # CHECK-NEXT: 1 1 0.50 leaq (,%ebx,2), %rcx
177 # CHECK-NEXT: 1 1 0.50 leaq (,%rbx,2), %rcx
198 # CHECK-NEXT: 1 1 0.50 leaq -16, %rcx
[all …]
/llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/Znver1/
H A Dresources-lea.s153 # CHECK-NEXT: 1 1 0.25 leaq 0, %rcx
156 # CHECK-NEXT: 1 1 0.25 leaq (%eax), %rcx
159 # CHECK-NEXT: 1 1 0.25 leaq (%rax), %rcx
162 # CHECK-NEXT: 1 1 0.25 leaq (,%ebx), %rcx
165 # CHECK-NEXT: 1 1 0.25 leaq (,%rbx), %rcx
168 # CHECK-NEXT: 1 1 0.25 leaq (,%ebx), %rcx
171 # CHECK-NEXT: 1 1 0.25 leaq (,%rbx), %rcx
174 # CHECK-NEXT: 1 1 0.25 leaq (,%ebx,2), %rcx
177 # CHECK-NEXT: 1 1 0.25 leaq (,%rbx,2), %rcx
198 # CHECK-NEXT: 1 1 0.25 leaq -16, %rcx
[all …]
/llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/SkylakeServer/
H A Dresources-lea.s153 # CHECK-NEXT: 1 1 0.50 leaq 0, %rcx
156 # CHECK-NEXT: 1 1 0.50 leaq (%eax), %rcx
159 # CHECK-NEXT: 1 1 0.50 leaq (%rax), %rcx
162 # CHECK-NEXT: 1 1 0.50 leaq (,%ebx), %rcx
165 # CHECK-NEXT: 1 1 0.50 leaq (,%rbx), %rcx
168 # CHECK-NEXT: 1 1 0.50 leaq (,%ebx), %rcx
171 # CHECK-NEXT: 1 1 0.50 leaq (,%rbx), %rcx
174 # CHECK-NEXT: 1 1 0.50 leaq (,%ebx,2), %rcx
177 # CHECK-NEXT: 1 1 0.50 leaq (,%rbx,2), %rcx
198 # CHECK-NEXT: 1 1 0.50 leaq -16, %rcx
[all …]
/llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/Broadwell/
H A Dresources-lea.s153 # CHECK-NEXT: 1 1 0.50 leaq 0, %rcx
156 # CHECK-NEXT: 1 1 0.50 leaq (%eax), %rcx
159 # CHECK-NEXT: 1 1 0.50 leaq (%rax), %rcx
162 # CHECK-NEXT: 1 1 0.50 leaq (,%ebx), %rcx
165 # CHECK-NEXT: 1 1 0.50 leaq (,%rbx), %rcx
168 # CHECK-NEXT: 1 1 0.50 leaq (,%ebx), %rcx
171 # CHECK-NEXT: 1 1 0.50 leaq (,%rbx), %rcx
174 # CHECK-NEXT: 1 1 0.50 leaq (,%ebx,2), %rcx
177 # CHECK-NEXT: 1 1 0.50 leaq (,%rbx,2), %rcx
198 # CHECK-NEXT: 1 1 0.50 leaq -16, %rcx
[all …]
/llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/Generic/
H A Dresources-lea.s153 # CHECK-NEXT: 1 1 0.50 leaq 0, %rcx
156 # CHECK-NEXT: 1 1 0.50 leaq (%eax), %rcx
159 # CHECK-NEXT: 1 1 0.50 leaq (%rax), %rcx
162 # CHECK-NEXT: 1 1 0.50 leaq (,%ebx), %rcx
165 # CHECK-NEXT: 1 1 0.50 leaq (,%rbx), %rcx
168 # CHECK-NEXT: 1 1 0.50 leaq (,%ebx), %rcx
171 # CHECK-NEXT: 1 1 0.50 leaq (,%rbx), %rcx
174 # CHECK-NEXT: 1 1 0.50 leaq (,%ebx,2), %rcx
177 # CHECK-NEXT: 1 1 0.50 leaq (,%rbx,2), %rcx
198 # CHECK-NEXT: 1 1 0.50 leaq -16, %rcx
[all …]
/llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/BdVer2/
H A Dresources-lea.s153 # CHECK-NEXT: 1 1 1.00 leaq 0, %rcx
156 # CHECK-NEXT: 1 1 1.00 leaq (%eax), %rcx
159 # CHECK-NEXT: 1 1 1.00 leaq (%rax), %rcx
162 # CHECK-NEXT: 1 1 1.00 leaq (,%ebx), %rcx
165 # CHECK-NEXT: 1 1 1.00 leaq (,%rbx), %rcx
168 # CHECK-NEXT: 1 1 1.00 leaq (,%ebx), %rcx
171 # CHECK-NEXT: 1 1 1.00 leaq (,%rbx), %rcx
174 # CHECK-NEXT: 1 2 1.00 leaq (,%ebx,2), %rcx
177 # CHECK-NEXT: 1 2 1.00 leaq (,%rbx,2), %rcx
198 # CHECK-NEXT: 1 1 1.00 leaq -16, %rcx
[all …]
/llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/Barcelona/
H A Dresources-lea.s153 # CHECK-NEXT: 1 1 0.50 leaq 0, %rcx
156 # CHECK-NEXT: 1 1 0.50 leaq (%eax), %rcx
159 # CHECK-NEXT: 1 1 0.50 leaq (%rax), %rcx
162 # CHECK-NEXT: 1 1 0.50 leaq (,%ebx), %rcx
165 # CHECK-NEXT: 1 1 0.50 leaq (,%rbx), %rcx
168 # CHECK-NEXT: 1 1 0.50 leaq (,%ebx), %rcx
171 # CHECK-NEXT: 1 1 0.50 leaq (,%rbx), %rcx
174 # CHECK-NEXT: 1 1 0.50 leaq (,%ebx,2), %rcx
177 # CHECK-NEXT: 1 1 0.50 leaq (,%rbx,2), %rcx
198 # CHECK-NEXT: 1 1 0.50 leaq -16, %rcx
[all …]
/llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/SandyBridge/
H A Dresources-lea.s153 # CHECK-NEXT: 1 1 0.50 leaq 0, %rcx
156 # CHECK-NEXT: 1 1 0.50 leaq (%eax), %rcx
159 # CHECK-NEXT: 1 1 0.50 leaq (%rax), %rcx
162 # CHECK-NEXT: 1 1 0.50 leaq (,%ebx), %rcx
165 # CHECK-NEXT: 1 1 0.50 leaq (,%rbx), %rcx
168 # CHECK-NEXT: 1 1 0.50 leaq (,%ebx), %rcx
171 # CHECK-NEXT: 1 1 0.50 leaq (,%rbx), %rcx
174 # CHECK-NEXT: 1 1 0.50 leaq (,%ebx,2), %rcx
177 # CHECK-NEXT: 1 1 0.50 leaq (,%rbx,2), %rcx
198 # CHECK-NEXT: 1 1 0.50 leaq -16, %rcx
[all …]
/llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/Znver2/
H A Dresources-lea.s153 # CHECK-NEXT: 1 1 0.25 leaq 0, %rcx
156 # CHECK-NEXT: 1 1 0.25 leaq (%eax), %rcx
159 # CHECK-NEXT: 1 1 0.25 leaq (%rax), %rcx
162 # CHECK-NEXT: 1 1 0.25 leaq (,%ebx), %rcx
165 # CHECK-NEXT: 1 1 0.25 leaq (,%rbx), %rcx
168 # CHECK-NEXT: 1 1 0.25 leaq (,%ebx), %rcx
171 # CHECK-NEXT: 1 1 0.25 leaq (,%rbx), %rcx
174 # CHECK-NEXT: 1 1 0.25 leaq (,%ebx,2), %rcx
177 # CHECK-NEXT: 1 1 0.25 leaq (,%rbx,2), %rcx
198 # CHECK-NEXT: 1 1 0.25 leaq -16, %rcx
[all …]
/llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/Znver3/
H A Dresources-lea.s153 # CHECK-NEXT: 1 1 0.33 leaq 0, %rcx
156 # CHECK-NEXT: 1 1 0.33 leaq (%eax), %rcx
159 # CHECK-NEXT: 1 1 0.33 leaq (%rax), %rcx
162 # CHECK-NEXT: 1 1 0.33 leaq (,%ebx), %rcx
165 # CHECK-NEXT: 1 1 0.33 leaq (,%rbx), %rcx
168 # CHECK-NEXT: 1 1 0.33 leaq (,%ebx), %rcx
171 # CHECK-NEXT: 1 1 0.33 leaq (,%rbx), %rcx
174 # CHECK-NEXT: 2 2 0.25 leaq (,%ebx,2), %rcx
177 # CHECK-NEXT: 2 2 0.25 leaq (,%rbx,2), %rcx
198 # CHECK-NEXT: 1 1 0.33 leaq -16, %rcx
[all …]
/llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/Atom/
H A Dresources-lea.s299 # CHECK-NEXT: - 1.00 leaq 0, %rcx
302 # CHECK-NEXT: - 1.00 leaq (%eax), %rcx
305 # CHECK-NEXT: - 1.00 leaq (%rax), %rcx
308 # CHECK-NEXT: - 1.00 leaq (,%ebx), %rcx
311 # CHECK-NEXT: - 1.00 leaq (,%rbx), %rcx
314 # CHECK-NEXT: - 1.00 leaq (,%ebx), %rcx
317 # CHECK-NEXT: - 1.00 leaq (,%rbx), %rcx
320 # CHECK-NEXT: - 1.00 leaq (,%ebx,2), %rcx
323 # CHECK-NEXT: - 1.00 leaq (,%rbx,2), %rcx
344 # CHECK-NEXT: - 1.00 leaq -16, %rcx
[all …]
/llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/SLM/
H A Dresources-lea.s153 # CHECK-NEXT: 1 1 1.00 leaq 0, %rcx
156 # CHECK-NEXT: 1 1 1.00 leaq (%eax), %rcx
159 # CHECK-NEXT: 1 1 1.00 leaq (%rax), %rcx
162 # CHECK-NEXT: 1 1 1.00 leaq (,%ebx), %rcx
165 # CHECK-NEXT: 1 1 1.00 leaq (,%rbx), %rcx
168 # CHECK-NEXT: 1 1 1.00 leaq (,%ebx), %rcx
171 # CHECK-NEXT: 1 1 1.00 leaq (,%rbx), %rcx
174 # CHECK-NEXT: 1 1 1.00 leaq (,%ebx,2), %rcx
177 # CHECK-NEXT: 1 1 1.00 leaq (,%rbx,2), %rcx
198 # CHECK-NEXT: 1 1 1.00 leaq -16, %rcx
[all …]
/llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/IceLakeServer/
H A Dresources-lea.s153 # CHECK-NEXT: 1 1 0.50 leaq 0, %rcx
156 # CHECK-NEXT: 1 1 0.50 leaq (%eax), %rcx
159 # CHECK-NEXT: 1 1 0.50 leaq (%rax), %rcx
162 # CHECK-NEXT: 1 1 0.50 leaq (,%ebx), %rcx
165 # CHECK-NEXT: 1 1 0.50 leaq (,%rbx), %rcx
168 # CHECK-NEXT: 1 1 0.50 leaq (,%ebx), %rcx
171 # CHECK-NEXT: 1 1 0.50 leaq (,%rbx), %rcx
174 # CHECK-NEXT: 1 1 0.50 leaq (,%ebx,2), %rcx
177 # CHECK-NEXT: 1 1 0.50 leaq (,%rbx,2), %rcx
198 # CHECK-NEXT: 1 1 0.50 leaq -16, %rcx
[all …]
/llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/BtVer2/
H A Dresources-lea.s153 # CHECK-NEXT: 1 1 0.50 leaq 0, %rcx
156 # CHECK-NEXT: 1 1 0.50 leaq (%eax), %rcx
159 # CHECK-NEXT: 1 1 0.50 leaq (%rax), %rcx
162 # CHECK-NEXT: 1 1 0.50 leaq (,%ebx), %rcx
165 # CHECK-NEXT: 1 1 0.50 leaq (,%rbx), %rcx
168 # CHECK-NEXT: 1 1 0.50 leaq (,%ebx), %rcx
171 # CHECK-NEXT: 1 1 0.50 leaq (,%rbx), %rcx
174 # CHECK-NEXT: 1 2 1.00 leaq (,%ebx,2), %rcx
177 # CHECK-NEXT: 1 2 1.00 leaq (,%rbx,2), %rcx
198 # CHECK-NEXT: 1 1 0.50 leaq -16, %rcx
[all …]
/llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/Haswell/
H A Dresources-lea.s153 # CHECK-NEXT: 1 1 0.50 leaq 0, %rcx
156 # CHECK-NEXT: 1 1 0.50 leaq (%eax), %rcx
159 # CHECK-NEXT: 1 1 0.50 leaq (%rax), %rcx
162 # CHECK-NEXT: 1 1 0.50 leaq (,%ebx), %rcx
165 # CHECK-NEXT: 1 1 0.50 leaq (,%rbx), %rcx
168 # CHECK-NEXT: 1 1 0.50 leaq (,%ebx), %rcx
171 # CHECK-NEXT: 1 1 0.50 leaq (,%rbx), %rcx
174 # CHECK-NEXT: 1 1 0.50 leaq (,%ebx,2), %rcx
177 # CHECK-NEXT: 1 1 0.50 leaq (,%rbx,2), %rcx
198 # CHECK-NEXT: 1 1 0.50 leaq -16, %rcx
[all …]
/llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/
H A Dsqrt-rsqrt-rcp-memop.s13 leaq 8(%rsp, %rdi, 2), %rax label
18 leaq 8(%rsp, %rdi, 2), %rax label
23 leaq 8(%rsp, %rdi, 2), %rax label
28 leaq 8(%rsp, %rdi, 2), %rax label
223 # BROADWELL: [0,0] DeER . . . leaq 8(%rsp,%rdi,2), %rax
226 # BTVER2: [0,0] DeeER. .. leaq 8(%rsp,%rdi,2), %rax
229 # HASWELL: [0,0] DeER . . . leaq 8(%rsp,%rdi,2), %rax
232 # SKYLAKE: [0,0] DeER . . . leaq 8(%rsp,%rdi,2), %rax
295 # BROADWELL: [0,0] DeER . . . leaq 8(%rsp,%rdi,2), %rax
298 # BTVER2: [0,0] DeeER. .. leaq 8(%rsp,%rdi,2), %rax
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A Dfold-add.ll13 ; PIC-NEXT: leaq foo(%rip), %rax
28 ; PIC-NEXT: leaq foo+1(%rip), %rax
33 ; MPIC-NEXT: leaq 1(%rax,%rcx), %rax
44 ; STATIC-NEXT: leaq foo(%rax), %rax
45 ; PIC-NEXT: leaq foo(%rip), %rax
62 ; STATIC-NEXT: leaq foo-1(%rip), %rax
63 ; PIC-NEXT: leaq foo-1(%rip), %rax
68 ; MPIC-NEXT: leaq -1(%rax,%rcx), %rax
78 ; STATIC-NEXT: leaq foo-2147483648(%rip), %rax
93 ; STATIC-NEXT: leaq foo(%rax), %rax
[all …]
H A Dwin32-preemption.ll25 ; COFF: leaq strong_default_global(%rip), %rax
33 ; COFF: leaq weak_default_global(%rip), %rax
41 ; COFF: leaq external_default_global(%rip), %rax
50 ; COFF: leaq strong_local_global(%rip), %rax
58 ; COFF: leaq weak_local_global(%rip), %rax
66 ; COFF: leaq external_local_global(%rip), %rax
103 ; COFF: leaq strong_default_alias(%rip), %rax
111 ; COFF: leaq weak_default_alias(%rip), %rax
120 ; COFF: leaq strong_local_alias(%rip), %rax
128 ; COFF: leaq weak_local_alias(%rip), %rax
[all …]
H A Dwin64_alloca_dynalloca.ll20 ; M64: leaq 128(%rsp), %rbp
26 ; W64: leaq 128(%rsp), %rbp
40 ; M64: leaq 15(%{{.*}}), %rax
46 ; W64: leaq 15(%{{.*}}), %rax
52 ; L64: leaq 15(%{{.*}}), %rax
69 ; M64: leaq -128(%rbp), %r9
74 ; W64: leaq -128(%rbp), %r9
84 ; M64: leaq 3968(%rbp), %rsp
86 ; W64: leaq 3968(%rbp), %rsp
98 ; M64: leaq 15(%{{.*}}), %rax
[all …]
/llvm-project-15.0.7/llvm/test/MC/ELF/
H A Drelocation.s20 leaq foo@GOTTPOFF(%rip), %rax # R_X86_64_GOTTPOFF
21 leaq foo@TLSGD(%rip), %rax # R_X86_64_TLSGD
22 leaq foo@TPOFF(%rax), %rax # R_X86_64_TPOFF32
23 leaq foo@TLSLD(%rip), %rdi # R_X86_64_TLSLD
24 leaq foo@dtpoff(%rax), %rcx # R_X86_64_DTPOFF32
29 leaq foo-bar(%r14),%r14
37 leaq -1+foo(%rip), %r11
39 leaq _GLOBAL_OFFSET_TABLE_(%rax), %r15
40 leaq _GLOBAL_OFFSET_TABLE_(%rip), %r15
/llvm-project-15.0.7/bolt/test/X86/
H A Dfalse-jump-table.s45 # CHECK: leaq "JUMP_TABLE{{.*}}"(%rip), %rdx
46 leaq .L4(%rip), %rdx
48 # CHECK: leaq {{.*}}(%rip), %rdx
49 leaq .LC0(%rip), %rdx
68 leaq .LC0(%rip), %rdi
73 leaq .LC1(%rip), %rdi
78 leaq .LC2(%rip), %rdi
83 leaq .LC3(%rip), %rdi
88 leaq .LC4(%rip), %rdi
93 leaq .LC5(%rip), %rdi
/llvm-project-15.0.7/lld/test/ELF/
H A Dx86-64-tls-dynamic.s7 leaq a@tlsld(%rip), %rdi
9 leaq b@tlsld(%rip), %rdi
11 leaq a@dtpoff(%rax), %rcx
12 leaq b@dtpoff(%rax), %rcx
14 leaq c@tlsgd(%rip), %rdi
17 leaq a@dtpoff(%rax), %rcx
H A Dx86-64-tls-opt-noplt.s59 leaq tlsshared0@tlsgd(%rip),%rdi
65 leaq tlsshared1@tlsgd(%rip),%rdi
72 leaq tls0@tlsgd(%rip),%rdi
78 leaq tls1@tlsgd(%rip),%rdi
84 leaq tls0@tlsld(%rip),%rdi
87 leaq tls1@tlsld(%rip),%rdi
/llvm-project-15.0.7/compiler-rt/test/orc/TestCases/Linux/x86-64/
H A Dpriority-static-initializer.S21 leaq .L.str.d(%rip), %rdi
31 leaq .L.str(%rip), %rdi
42 leaq .L.str.65535(%rip), %rdi
44 leaq .Ldestructor$local(%rip), %rdi
45 leaq __dso_handle(%rip), %rdx
54 leaq .L.str.200(%rip), %rdi
61 leaq .L.str.100(%rip), %rdi
/llvm-project-15.0.7/compiler-rt/test/orc/TestCases/FreeBSD/x86-64/
H A Dpriority-static-initializer.S21 leaq .L.str.d(%rip), %rdi
31 leaq .L.str(%rip), %rdi
42 leaq .L.str.65535(%rip), %rdi
44 leaq .Ldestructor$local(%rip), %rdi
45 leaq __dso_handle(%rip), %rdx
54 leaq .L.str.200(%rip), %rdi
61 leaq .L.str.100(%rip), %rdi

12345678910>>...17