| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/BtVer2/ |
| H A D | xadd.s | 5 xadd %ecx, (%rsp) 6 add %ecx, %ecx 7 add %ecx, %ecx 8 imul %ecx, %ecx 9 imul %ecx, %ecx 13 lock xadd %ecx, (%rsp) 14 add %ecx, %ecx 15 add %ecx, %ecx 16 imul %ecx, %ecx 17 imul %ecx, %ecx [all …]
|
| H A D | xchg.s | 4 xchg %ecx, (%rsp) 5 add %ecx, %ecx 6 add %ecx, %ecx 7 imul %ecx, %ecx 8 imul %ecx, %ecx 30 # CHECK-NEXT: 1 1 0.50 addl %ecx, %ecx 31 # CHECK-NEXT: 1 1 0.50 addl %ecx, %ecx 32 # CHECK-NEXT: 1 3 1.00 imull %ecx, %ecx 33 # CHECK-NEXT: 1 3 1.00 imull %ecx, %ecx 86 # CHECK-NEXT: 1. 2 17.0 0.0 4.0 addl %ecx, %ecx [all …]
|
| /llvm-project-15.0.7/llvm/test/MC/X86/ |
| H A D | x86_operands.s | 67 v_ecx = %ecx 72 #CHECK: movl %eax, %ecx 90 movl $1, v_gs:(%ecx) 92 movl $1, v_gs:(%ecx,) 94 movl $1, v_gs:(%ecx,%eax) 140 movl $1, v_gs:4(%ecx) 142 movl $1, v_gs:4(%ecx,) 286 movl $1, %fs:(%ecx) 288 movl $1, %fs:(%ecx,) 336 movl $1, %fs:4(%ecx) [all …]
|
| H A D | x86-32-coverage.s | 94 movsbl 0xdeadbeef(%ebx,%ecx,8),%ecx 98 movsbl 0x45,%ecx 134 movswl 0xdeadbeef(%ebx,%ecx,8),%ecx 154 movzbl 0xdeadbeef(%ebx,%ecx,8),%ecx 194 movzwl 0xdeadbeef(%ebx,%ecx,8),%ecx 1656 call *%ecx 2929 movnti %ecx,0xdeadbeef(%ebx,%ecx,8) 5605 cvttss2si 0xdeadbeef(%ebx,%ecx,8),%ecx 7981 cvttsd2si 0xdeadbeef(%ebx,%ecx,8),%ecx 9945 crc32l 0xdeadbeef(%ebx,%ecx,8),%ecx [all …]
|
| H A D | avx512fp16vl.s | 17 vaddph (%ecx){1to16}, %ymm5, %ymm6 21 vaddph 4064(%ecx), %ymm5, %ymm6 37 vaddph 2032(%ecx), %xmm5, %xmm6 413 vcvtph2pd 508(%ecx), %xmm6 493 vcvtph2qq 508(%ecx), %xmm6 653 vcvtph2w 2032(%ecx), %xmm6 669 vcvtph2w 4064(%ecx), %ymm6 1273 vrcpph 2032(%ecx), %xmm6 1289 vrcpph 4064(%ecx), %ymm6 1473 vsqrtph 2032(%ecx), %xmm6 [all …]
|
| H A D | intel-syntax.s | 153 mov [eax], ecx 155 mov [4*ebx], ecx 157 mov [ebx*4], ecx 159 mov [1024], ecx 161 mov [0x1024], ecx 163 mov [16 + 16], ecx 167 mov [16][16], ecx 185 mov [eax + 12], ecx 187 mov [12 + eax], ecx 195 mov [eax][12], ecx [all …]
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/BdVer2/ |
| H A D | resources-tbm.s | 10 blcfill %eax, %ecx 11 blcfill (%rax), %ecx 16 blci %eax, %ecx 17 blci (%rax), %ecx 22 blcic %eax, %ecx 28 blcmsk %eax, %ecx 34 blcs %eax, %ecx 40 blsfill %eax, %ecx 46 blsic %eax, %ecx 52 t1mskc %eax, %ecx [all …]
|
| H A D | resources-lea.s | 5 lea 0(), %ecx 8 lea (%eax), %ecx 11 lea (%rax), %ecx 14 lea (, %ebx), %ecx 17 lea (, %rbx), %ecx 20 lea (, %ebx, 1), %ecx 23 lea (, %rbx, 1), %ecx 51 lea -16(), %ecx 54 lea -16(%eax), %ecx 57 lea -16(%rax), %ecx [all …]
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/Generic/ |
| H A D | resources-tbm.s | 10 blcfill %eax, %ecx 11 blcfill (%rax), %ecx 16 blci %eax, %ecx 17 blci (%rax), %ecx 22 blcic %eax, %ecx 28 blcmsk %eax, %ecx 34 blcs %eax, %ecx 40 blsfill %eax, %ecx 46 blsic %eax, %ecx 52 t1mskc %eax, %ecx [all …]
|
| H A D | resources-bmi2.s | 4 bzhi %eax, %ebx, %ecx 5 bzhi %eax, (%rbx), %ecx 10 mulx %eax, %ebx, %ecx 11 mulx (%rax), %ebx, %ecx 16 pdep %eax, %ebx, %ecx 17 pdep (%rax), %ebx, %ecx 22 pext %eax, %ebx, %ecx 28 rorx $1, %eax, %ecx 29 rorx $1, (%rax), %ecx 34 sarx %eax, %ebx, %ecx [all …]
|
| H A D | resources-lea.s | 5 lea 0(), %ecx 8 lea (%eax), %ecx 11 lea (%rax), %ecx 14 lea (, %ebx), %ecx 17 lea (, %rbx), %ecx 20 lea (, %ebx, 1), %ecx 23 lea (, %rbx, 1), %ecx 51 lea -16(), %ecx 54 lea -16(%eax), %ecx 57 lea -16(%rax), %ecx [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/X86/ |
| H A D | srem-vector-lkk.ll | 11 ; SSE-NEXT: imull $32081, %ecx, %ecx # imm = 0x7D51 62 ; AVX-NEXT: imull $32081, %ecx, %ecx # imm = 0x7D51 201 ; SSE-NEXT: imull $-21385, %ecx, %ecx # imm = 0xAC77 276 ; SSE-NEXT: imull $12827, %ecx, %ecx # imm = 0x321B 281 ; SSE-NEXT: imull $654, %ecx, %ecx # imm = 0x28E 288 ; SSE-NEXT: imull $12375, %ecx, %ecx # imm = 0x3057 293 ; SSE-NEXT: imull $5423, %ecx, %ecx # imm = 0x152F 322 ; AVX-NEXT: imull $654, %ecx, %ecx # imm = 0x28E 334 ; AVX-NEXT: imull $5423, %ecx, %ecx # imm = 0x152F 376 ; SSE-NEXT: imull $5423, %ecx, %ecx # imm = 0x152F [all …]
|
| H A D | pr15267.ll | 8 ; CHECK-NEXT: movl %eax, %ecx 9 ; CHECK-NEXT: shrl $3, %ecx 10 ; CHECK-NEXT: andl $7, %ecx 15 ; CHECK-NEXT: movl %eax, %ecx 16 ; CHECK-NEXT: shrl $6, %ecx 17 ; CHECK-NEXT: andl $7, %ecx 31 ; CHECK-NEXT: movl %eax, %ecx 34 ; CHECK-NEXT: movzbl %cl, %ecx 40 ; CHECK-NEXT: movl %eax, %ecx 92 ; CHECK-NEXT: shrl $4, %ecx [all …]
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/SkylakeServer/ |
| H A D | resources-bmi2.s | 4 bzhi %eax, %ebx, %ecx 5 bzhi %eax, (%rbx), %ecx 10 mulx %eax, %ebx, %ecx 11 mulx (%rax), %ebx, %ecx 16 pdep %eax, %ebx, %ecx 17 pdep (%rax), %ebx, %ecx 22 pext %eax, %ebx, %ecx 28 rorx $1, %eax, %ecx 29 rorx $1, (%rax), %ecx 34 sarx %eax, %ebx, %ecx [all …]
|
| H A D | resources-lea.s | 5 lea 0(), %ecx 8 lea (%eax), %ecx 11 lea (%rax), %ecx 14 lea (, %ebx), %ecx 17 lea (, %rbx), %ecx 20 lea (, %ebx, 1), %ecx 23 lea (, %rbx, 1), %ecx 51 lea -16(), %ecx 54 lea -16(%eax), %ecx 57 lea -16(%rax), %ecx [all …]
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/SkylakeClient/ |
| H A D | resources-bmi2.s | 4 bzhi %eax, %ebx, %ecx 5 bzhi %eax, (%rbx), %ecx 10 mulx %eax, %ebx, %ecx 11 mulx (%rax), %ebx, %ecx 16 pdep %eax, %ebx, %ecx 17 pdep (%rax), %ebx, %ecx 22 pext %eax, %ebx, %ecx 28 rorx $1, %eax, %ecx 29 rorx $1, (%rax), %ecx 34 sarx %eax, %ebx, %ecx [all …]
|
| H A D | resources-lea.s | 5 lea 0(), %ecx 8 lea (%eax), %ecx 11 lea (%rax), %ecx 14 lea (, %ebx), %ecx 17 lea (, %rbx), %ecx 20 lea (, %ebx, 1), %ecx 23 lea (, %rbx, 1), %ecx 51 lea -16(), %ecx 54 lea -16(%eax), %ecx 57 lea -16(%rax), %ecx [all …]
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/Broadwell/ |
| H A D | resources-bmi2.s | 4 bzhi %eax, %ebx, %ecx 5 bzhi %eax, (%rbx), %ecx 10 mulx %eax, %ebx, %ecx 11 mulx (%rax), %ebx, %ecx 16 pdep %eax, %ebx, %ecx 17 pdep (%rax), %ebx, %ecx 22 pext %eax, %ebx, %ecx 28 rorx $1, %eax, %ecx 29 rorx $1, (%rax), %ecx 34 sarx %eax, %ebx, %ecx [all …]
|
| H A D | resources-lea.s | 5 lea 0(), %ecx 8 lea (%eax), %ecx 11 lea (%rax), %ecx 14 lea (, %ebx), %ecx 17 lea (, %rbx), %ecx 20 lea (, %ebx, 1), %ecx 23 lea (, %rbx, 1), %ecx 51 lea -16(), %ecx 54 lea -16(%eax), %ecx 57 lea -16(%rax), %ecx [all …]
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/Haswell/ |
| H A D | resources-bmi2.s | 4 bzhi %eax, %ebx, %ecx 5 bzhi %eax, (%rbx), %ecx 10 mulx %eax, %ebx, %ecx 11 mulx (%rax), %ebx, %ecx 16 pdep %eax, %ebx, %ecx 17 pdep (%rax), %ebx, %ecx 22 pext %eax, %ebx, %ecx 28 rorx $1, %eax, %ecx 29 rorx $1, (%rax), %ecx 34 sarx %eax, %ebx, %ecx [all …]
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/Znver1/ |
| H A D | resources-lea.s | 5 lea 0(), %ecx 8 lea (%eax), %ecx 11 lea (%rax), %ecx 14 lea (, %ebx), %ecx 17 lea (, %rbx), %ecx 20 lea (, %ebx, 1), %ecx 23 lea (, %rbx, 1), %ecx 51 lea -16(), %ecx 54 lea -16(%eax), %ecx 57 lea -16(%rax), %ecx [all …]
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/Barcelona/ |
| H A D | resources-lea.s | 5 lea 0(), %ecx 8 lea (%eax), %ecx 11 lea (%rax), %ecx 14 lea (, %ebx), %ecx 17 lea (, %rbx), %ecx 20 lea (, %ebx, 1), %ecx 23 lea (, %rbx, 1), %ecx 51 lea -16(), %ecx 54 lea -16(%eax), %ecx 57 lea -16(%rax), %ecx [all …]
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/SandyBridge/ |
| H A D | resources-lea.s | 5 lea 0(), %ecx 8 lea (%eax), %ecx 11 lea (%rax), %ecx 14 lea (, %ebx), %ecx 17 lea (, %rbx), %ecx 20 lea (, %ebx, 1), %ecx 23 lea (, %rbx, 1), %ecx 51 lea -16(), %ecx 54 lea -16(%eax), %ecx 57 lea -16(%rax), %ecx [all …]
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/Znver2/ |
| H A D | resources-lea.s | 5 lea 0(), %ecx 8 lea (%eax), %ecx 11 lea (%rax), %ecx 14 lea (, %ebx), %ecx 17 lea (, %rbx), %ecx 20 lea (, %ebx, 1), %ecx 23 lea (, %rbx, 1), %ecx 51 lea -16(), %ecx 54 lea -16(%eax), %ecx 57 lea -16(%rax), %ecx [all …]
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/Znver3/ |
| H A D | resources-lea.s | 5 lea 0(), %ecx 8 lea (%eax), %ecx 11 lea (%rax), %ecx 14 lea (, %ebx), %ecx 17 lea (, %rbx), %ecx 20 lea (, %ebx, 1), %ecx 23 lea (, %rbx, 1), %ecx 51 lea -16(), %ecx 54 lea -16(%eax), %ecx 57 lea -16(%rax), %ecx [all …]
|