| /llvm-project-15.0.7/llvm/test/CodeGen/X86/ |
| H A D | switch-density.ll | 21 ; CHECK-NOT: cmpl 22 ; CHECK: cmpl $399 23 ; CHECK: cmpl $100 24 ; CHECK: cmpl $300 25 ; CHECK: cmpl $400 26 ; CHECK: cmpl $500 50 ; DENSE-NOT: cmpl 51 ; DENSE: cmpl $29 104 ; CHECK: cmpl $4 105 ; CHECK: cmpl $8 [all …]
|
| H A D | urem-seteq-nonzero.ll | 10 ; X86-NEXT: cmpl $1431655765, %eax # imm = 0x55555555 18 ; X64-NEXT: cmpl $1431655765, %eax # imm = 0x55555555 31 ; X86-NEXT: cmpl $1431655765, %eax # imm = 0x55555555 39 ; X64-NEXT: cmpl $1431655765, %eax # imm = 0x55555555 53 ; X86-NEXT: cmpl $858993459, %eax # imm = 0x33333333 61 ; X64-NEXT: cmpl $858993459, %eax # imm = 0x33333333 74 ; X86-NEXT: cmpl $858993459, %eax # imm = 0x33333333 82 ; X64-NEXT: cmpl $858993459, %eax # imm = 0x33333333 95 ; X86-NEXT: cmpl $858993459, %eax # imm = 0x33333333 257 ; X86-NEXT: cmpl $21845, %eax # imm = 0x5555 [all …]
|
| H A D | cmov-fp.ll | 16 ; SSE-NEXT: cmpl 12(%ebp), %eax 34 ; NOSSE2-NEXT: cmpl {{[0-9]+}}(%esp), %eax 45 ; NOSSE1-NEXT: cmpl {{[0-9]+}}(%esp), %eax 56 ; NOCMOV-NEXT: cmpl {{[0-9]+}}(%esp), %eax 79 ; SSE-NEXT: cmpl 12(%ebp), %eax 142 ; SSE-NEXT: cmpl 12(%ebp), %eax 205 ; SSE-NEXT: cmpl 12(%ebp), %eax 268 ; SSE-NEXT: cmpl 12(%ebp), %eax 335 ; SSE-NEXT: cmpl 12(%ebp), %eax 402 ; SSE-NEXT: cmpl 12(%ebp), %eax [all …]
|
| H A D | or-branch.ll | 8 ; JUMP2-NEXT: cmpl $5, {{[0-9]+}}(%esp) 11 ; JUMP2-NEXT: cmpl $0, {{[0-9]+}}(%esp) 20 ; JUMP1-NEXT: cmpl $0, {{[0-9]+}}(%esp) 22 ; JUMP1-NEXT: cmpl $5, {{[0-9]+}}(%esp) 50 ; JUMP2-NEXT: cmpl $0, {{[0-9]+}}(%esp) 52 ; JUMP2-NEXT: cmpl $5, {{[0-9]+}}(%esp) 63 ; JUMP1-NEXT: cmpl $0, {{[0-9]+}}(%esp) 65 ; JUMP1-NEXT: cmpl $5, {{[0-9]+}}(%esp)
|
| H A D | urem-seteq.ll | 59 ; X86-NEXT: cmpl $4, %ecx 67 ; X64-NEXT: cmpl $4, %ecx 82 ; X86-NEXT: cmpl $2, %ecx 90 ; X64-NEXT: cmpl $2, %ecx 162 ; X86-NEXT: cmpl $4, %ecx 171 ; X64-NEXT: cmpl $4, %ecx 187 ; X86-NEXT: cmpl $2, %ecx 196 ; X64-NEXT: cmpl $2, %ecx 238 ; X86-NEXT: cmpl $2, %ecx 246 ; X64-NEXT: cmpl $2, %ecx [all …]
|
| H A D | srem-seteq.ll | 64 ; X86-NEXT: cmpl $3, %ecx 73 ; X64-NEXT: cmpl $3, %ecx 89 ; X86-NEXT: cmpl $3, %ecx 98 ; X64-NEXT: cmpl $3, %ecx 119 ; X86-NEXT: cmpl $4681, %ecx # imm = 0x1249 175 ; X86-NEXT: cmpl $3, %ecx 185 ; X64-NEXT: cmpl $3, %ecx 202 ; X86-NEXT: cmpl $3, %ecx 212 ; X64-NEXT: cmpl $3, %ecx 326 ; X86-NEXT: cmpl %edx, %ecx [all …]
|
| H A D | is_fpclass.ll | 276 ; CHECK-32-NEXT: cmpl $8388607, %eax # imm = 0x7FFFFF 285 ; CHECK-64-NEXT: cmpl $8388607, %eax # imm = 0x7FFFFF 298 ; CHECK-32-NEXT: cmpl $8388607, %eax # imm = 0x7FFFFF 306 ; CHECK-64-NEXT: cmpl $8388607, %eax # imm = 0x7FFFFF 322 ; CHECK-32-NEXT: cmpl $8388607, %eax # imm = 0x7FFFFF 373 ; CHECK-32-NEXT: cmpl $0, {{[0-9]+}}(%esp) 544 ; CHECK-32-NEXT: cmpl $1023, %eax # imm = 0x3FF 556 ; CHECK-64-NEXT: cmpl $1023, %eax # imm = 0x3FF 572 ; CHECK-32-NEXT: cmpl $-1, %eax 625 ; CHECK-32-NEXT: cmpl {{[0-9]+}}(%esp), %ecx [all …]
|
| H A D | conditional-indecrement.ll | 8 ; CHECK-NEXT: cmpl $1, %edi 21 ; CHECK-NEXT: cmpl $1, %edi 34 ; CHECK-NEXT: cmpl $1, %edi 47 ; CHECK-NEXT: cmpl $1, %edi 60 ; CHECK-NEXT: cmpl $1, %edi 73 ; CHECK-NEXT: cmpl $1, %edi 86 ; CHECK-NEXT: cmpl $1, %edi 99 ; CHECK-NEXT: cmpl $1, %edi 112 ; CHECK-NEXT: cmpl $1, %edi
|
| H A D | switch-bt.ll | 57 ; CHECK: cmpl $6 85 ; CHECK: cmpl $5 87 ; CHECK: cmpl $4 143 ; CHECK: cmpl $39 145 ; CHECK: cmpl $10 147 ; CHECK: cmpl $20 149 ; CHECK: cmpl $30 151 ; CHECK: cmpl $40 153 ; CHECK: cmpl $50 155 ; CHECK: cmpl $60
|
| H A D | vector-mulfix-legalize.ll | 53 ; CHECK-NEXT: cmpl $16384, %ecx # imm = 0x4000 56 ; CHECK-NEXT: cmpl $-16384, %ecx # imm = 0xC000 66 ; CHECK-NEXT: cmpl $16384, %edi # imm = 0x4000 68 ; CHECK-NEXT: cmpl $-16384, %edi # imm = 0xC000 76 ; CHECK-NEXT: cmpl $16384, %eax # imm = 0x4000 78 ; CHECK-NEXT: cmpl $-16384, %eax # imm = 0xC000 91 ; CHECK-NEXT: cmpl $16384, %eax # imm = 0x4000 93 ; CHECK-NEXT: cmpl $-16384, %eax # imm = 0xC000 112 ; CHECK-NEXT: cmpl $32768, %edx # imm = 0x8000 121 ; CHECK-NEXT: cmpl $32768, %esi # imm = 0x8000 [all …]
|
| H A D | xor-icmp.ll | 52 ; X86-NEXT: cmpl $0, {{[0-9]+}}(%esp) 54 ; X86-NEXT: cmpl $0, {{[0-9]+}}(%esp) 119 ; X86-NEXT: cmpl $42, {{[0-9]+}}(%esp) 121 ; X86-NEXT: cmpl $235, {{[0-9]+}}(%esp) 129 ; X64-NEXT: cmpl $42, %edi 131 ; X64-NEXT: cmpl $235, %esi 147 ; X86-NEXT: cmpl $42, {{[0-9]+}}(%esp) 149 ; X86-NEXT: cmpl $235, {{[0-9]+}}(%esp) 159 ; X64-NEXT: cmpl $42, %edi 161 ; X64-NEXT: cmpl $235, %esi
|
| H A D | fma-intrinsics-phi-213-to-231.ll | 8 ; CHECK-NEXT: cmpl %edi, %eax 15 ; CHECK-NEXT: cmpl %edi, %eax 45 ; CHECK-NEXT: cmpl %edi, %eax 52 ; CHECK-NEXT: cmpl %edi, %eax 82 ; CHECK-NEXT: cmpl %edi, %eax 89 ; CHECK-NEXT: cmpl %edi, %eax 119 ; CHECK-NEXT: cmpl %edi, %eax 126 ; CHECK-NEXT: cmpl %edi, %eax 156 ; CHECK-NEXT: cmpl %edi, %eax 163 ; CHECK-NEXT: cmpl %edi, %eax [all …]
|
| H A D | ushl_sat_vec.ll | 19 ; X64-NEXT: cmpl %esi, %eax 32 ; X64-NEXT: cmpl %edi, %edx 43 ; X64-NEXT: cmpl %edi, %edx 55 ; X64-NEXT: cmpl %edi, %edx 78 ; X86-NEXT: cmpl %ebp, %ebx 86 ; X86-NEXT: cmpl %ebp, %edi 94 ; X86-NEXT: cmpl %edi, %ebp 101 ; X86-NEXT: cmpl %edi, {{[0-9]+}}(%esp)
|
| H A D | sbb.ll | 86 ; CHECK-NEXT: cmpl $1, %edi 132 ; CHECK-NEXT: cmpl %esi, %edi 147 ; CHECK-NEXT: cmpl %esi, %edi 162 ; CHECK-NEXT: cmpl %esi, %edi 178 ; CHECK-NEXT: cmpl %esi, %edi 194 ; CHECK-NEXT: cmpl %esi, %edi 269 ; CHECK-NEXT: cmpl %edx, %esi 282 ; CHECK-NEXT: cmpl %esi, %edx 295 ; CHECK-NEXT: cmpl %esi, %edx 308 ; CHECK-NEXT: cmpl %edx, %esi [all …]
|
| H A D | smax.ll | 73 ; X64-NEXT: cmpl %esi, %eax 85 ; X86-NEXT: cmpl %ecx, %eax 96 ; X64-NEXT: cmpl %esi, %edi 104 ; X86-NEXT: cmpl %eax, %ecx 127 ; X86-NEXT: cmpl %eax, %ecx 130 ; X86-NEXT: cmpl %edx, %esi 165 ; X86-NEXT: cmpl %ecx, %esi 168 ; X86-NEXT: cmpl %edx, %edi 191 ; X86-NEXT: cmpl %esi, %ebx 195 ; X86-NEXT: cmpl %eax, %ebp [all …]
|
| H A D | sse1.ll | 47 ; X86-NEXT: cmpl $0, {{[0-9]+}}(%esp) 52 ; X86-NEXT: cmpl $0, {{[0-9]+}}(%esp) 56 ; X86-NEXT: cmpl $0, {{[0-9]+}}(%esp) 61 ; X86-NEXT: cmpl $0, {{[0-9]+}}(%esp) 66 ; X86-NEXT: cmpl $0, {{[0-9]+}}(%esp) 70 ; X86-NEXT: cmpl $0, {{[0-9]+}}(%esp) 75 ; X86-NEXT: cmpl $0, {{[0-9]+}}(%esp) 157 ; X86-NEXT: cmpl {{[0-9]+}}(%esp), %edi 162 ; X86-NEXT: cmpl {{[0-9]+}}(%esp), %esi 167 ; X86-NEXT: cmpl {{[0-9]+}}(%esp), %edx [all …]
|
| H A D | lack-of-signed-truncation-check.ll | 48 ; X86-NEXT: cmpl %eax, %ecx 55 ; X64-NEXT: cmpl %edi, %eax 69 ; X86-NEXT: cmpl %eax, %ecx 76 ; X64-NEXT: cmpl %edi, %eax 185 ; X86-NEXT: cmpl %eax, %ecx 192 ; X64-NEXT: cmpl %edi, %eax 205 ; X86-NEXT: cmpl %eax, %ecx 212 ; X64-NEXT: cmpl %edi, %eax 336 ; X86-NEXT: cmpl %eax, %ecx 343 ; X64-NEXT: cmpl %edi, %eax [all …]
|
| H A D | signed-truncation-check.ll | 48 ; X86-NEXT: cmpl %eax, %ecx 55 ; X64-NEXT: cmpl %edi, %eax 69 ; X86-NEXT: cmpl %eax, %ecx 76 ; X64-NEXT: cmpl %edi, %eax 185 ; X86-NEXT: cmpl %eax, %ecx 192 ; X64-NEXT: cmpl %edi, %eax 205 ; X86-NEXT: cmpl %eax, %ecx 212 ; X64-NEXT: cmpl %edi, %eax 336 ; X86-NEXT: cmpl %eax, %ecx 343 ; X64-NEXT: cmpl %edi, %eax [all …]
|
| H A D | smin.ll | 73 ; X64-NEXT: cmpl %esi, %eax 85 ; X86-NEXT: cmpl %ecx, %eax 96 ; X64-NEXT: cmpl %esi, %edi 104 ; X86-NEXT: cmpl %eax, %ecx 127 ; X86-NEXT: cmpl %eax, %ecx 130 ; X86-NEXT: cmpl %edx, %esi 166 ; X86-NEXT: cmpl %ecx, %edi 169 ; X86-NEXT: cmpl %esi, %ebp 177 ; X86-NEXT: cmpl %edx, %edi 195 ; X86-NEXT: cmpl %edi, %eax [all …]
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/ |
| H A D | read-after-ld-2.s | 84 # BDWELL-NEXT: [0,3] .DeE-----R. . .. cmpl %edi, %edx 88 # BDWELL-NEXT: [1,3] . DeE-----R . .. cmpl %edi, %edx 92 # BDWELL-NEXT: [2,3] . DeE------R . .. cmpl %edi, %edx 96 # BDWELL-NEXT: [3,3] . DeE-----R . .. cmpl %edi, %edx 166 # SKYLAKE-NEXT: [0,3] D=eE------R . . cmpl %edi, %edx 170 # SKYLAKE-NEXT: [1,3] .D=eE------R . . cmpl %edi, %edx 174 # SKYLAKE-NEXT: [2,3] . D=eE------R . . cmpl %edi, %edx 178 # SKYLAKE-NEXT: [3,3] . D=eE------R . . cmpl %edi, %edx 182 # SKYLAKE-NEXT: [4,3] . D=eE------R. . cmpl %edi, %edx 186 # SKYLAKE-NEXT: [5,3] . D=eE------R . cmpl %edi, %edx [all …]
|
| /llvm-project-15.0.7/bolt/test/X86/ |
| H A D | cmov-conversion.s | 50 cmpl %edx, %eax 92 cmpl %r9d, %eax 126 cmpl $2, %edi 167 cmpl $2, %edi 208 cmpl $2, %edi 220 cmpl %ecx, %eax 258 cmpl %ecx, %eax 288 cmpl %r8d, %edx 298 cmpl %r9d, %esi 315 cmpl %esi, %edi [all …]
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/Barcelona/ |
| H A D | partial-reg-update-7.s | 8 cmpl $1025, %eax label 33 # CHECK-NEXT: 1 1 0.33 cmpl $1025, %eax 55 # CHECK-NEXT: - - 0.33 0.33 - 0.34 - - cmpl $1025, %eax 65 # CHECK-NEXT: [0,4] .D====eER . . . . . cmpl $1025, %eax 70 # CHECK-NEXT: [1,4] . D========eER . . . . cmpl $1025, %eax 75 # CHECK-NEXT: [2,4] . D============eER . . . cmpl $1025, %eax 80 # CHECK-NEXT: [3,4] . D================eER . . cmpl $1025, %eax 85 # CHECK-NEXT: [4,4] . .D===================eER cmpl $1025, %eax 98 # CHECK-NEXT: 4. 5 12.8 0.0 0.0 cmpl $1025, %eax
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/BtVer2/ |
| H A D | partial-reg-update-7.s | 8 cmpl $1025, %eax label 33 # CHECK-NEXT: 1 1 0.50 cmpl $1025, %eax 61 …- - - - - - - - - - - - cmpl $1025, %eax 71 # CHECK-NEXT: [0,4] . D===eER . . . . . cmpl $1025, %eax 76 # CHECK-NEXT: [1,4] . D======eER . . . . cmpl $1025, %eax 81 # CHECK-NEXT: [2,4] . . D========eER . . . cmpl $1025, %eax 86 # CHECK-NEXT: [3,4] . . D===========eER . . cmpl $1025, %eax 91 # CHECK-NEXT: [4,4] . . . D=============eER cmpl $1025, %eax 104 # CHECK-NEXT: 4. 5 9.2 0.0 0.0 cmpl $1025, %eax
|
| /llvm-project-15.0.7/llvm/test/CodeGen/X86/GlobalISel/ |
| H A D | cmp.ll | 47 ; ALL-NEXT: cmpl %esi, %edi 60 ; ALL-NEXT: cmpl %esi, %edi 73 ; ALL-NEXT: cmpl %esi, %edi 86 ; ALL-NEXT: cmpl %esi, %edi 99 ; ALL-NEXT: cmpl %esi, %edi 112 ; ALL-NEXT: cmpl %esi, %edi 125 ; ALL-NEXT: cmpl %esi, %edi 138 ; ALL-NEXT: cmpl %esi, %edi 151 ; ALL-NEXT: cmpl %esi, %edi 164 ; ALL-NEXT: cmpl %esi, %edi
|
| /llvm-project-15.0.7/bolt/test/X86/Inputs/ |
| H A D | loop_nest.s | 14 cmpl $1, g 18 cmpl $1, 0 22 cmpl $1, 0
|