| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/SkylakeClient/ |
| H A D | resources-lea.s | 153 # 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 D | resources-lea.s | 153 # 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 D | resources-lea.s | 153 # 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 D | resources-lea.s | 153 # 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 D | resources-lea.s | 153 # 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 D | resources-lea.s | 153 # 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 D | resources-lea.s | 153 # 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 D | resources-lea.s | 153 # 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 D | resources-lea.s | 153 # 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 D | resources-lea.s | 153 # 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 D | resources-lea.s | 299 # 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 D | resources-lea.s | 153 # 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 D | resources-lea.s | 153 # 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 D | resources-lea.s | 153 # 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 D | resources-lea.s | 153 # 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 D | sqrt-rsqrt-rcp-memop.s | 13 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 D | fold-add.ll | 13 ; 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 D | win32-preemption.ll | 25 ; 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 D | win64_alloca_dynalloca.ll | 20 ; 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 D | relocation.s | 20 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 D | false-jump-table.s | 45 # 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 D | x86-64-tls-dynamic.s | 7 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 D | x86-64-tls-opt-noplt.s | 59 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 D | priority-static-initializer.S | 21 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 D | priority-static-initializer.S | 21 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
|