| /llvm-project-15.0.7/llvm/test/CodeGen/X86/ |
| H A D | masked_store_trunc.ll | 24 ; SSE2-NEXT: testb $1, %al 27 ; SSE2-NEXT: testb $2, %al 30 ; SSE2-NEXT: testb $4, %al 33 ; SSE2-NEXT: testb $8, %al 40 ; SSE2-NEXT: testb $16, %al 43 ; SSE2-NEXT: testb $32, %al 46 ; SSE2-NEXT: testb $64, %al 55 ; SSE2-NEXT: testb $2, %al 60 ; SSE2-NEXT: testb $4, %al 65 ; SSE2-NEXT: testb $8, %al [all …]
|
| H A D | masked_compressstore.ll | 20 ; SSE-NEXT: testb $1, %al 23 ; SSE-NEXT: testb $2, %al 26 ; SSE-NEXT: testb $4, %al 29 ; SSE-NEXT: testb $8, %al 32 ; SSE-NEXT: testb $16, %al 35 ; SSE-NEXT: testb $32, %al 38 ; SSE-NEXT: testb $64, %al 48 ; SSE-NEXT: testb $2, %al 53 ; SSE-NEXT: testb $4, %al 58 ; SSE-NEXT: testb $8, %al [all …]
|
| H A D | masked_gather.ll | 22 ; SSE-NEXT: testb $1, %al 25 ; SSE-NEXT: testb $2, %al 28 ; SSE-NEXT: testb $4, %al 31 ; SSE-NEXT: testb $8, %al 40 ; SSE-NEXT: testb $2, %al 45 ; SSE-NEXT: testb $4, %al 50 ; SSE-NEXT: testb $8, %al 63 ; AVX1-NEXT: testb $1, %al 70 ; AVX1-NEXT: testb $2, %al 76 ; AVX1-NEXT: testb $4, %al [all …]
|
| H A D | masked_store_trunc_ssat.ll | 119 ; SSE2-NEXT: testb $1, %al 126 ; SSE2-NEXT: testb $2, %al 136 ; SSE2-NEXT: testb $4, %al 144 ; SSE2-NEXT: testb $8, %al 228 ; SSE4-NEXT: testb $1, %al 231 ; SSE4-NEXT: testb $2, %al 234 ; SSE4-NEXT: testb $4, %al 237 ; SSE4-NEXT: testb $8, %al 258 ; SSE4-NEXT: testb $2, %al 262 ; SSE4-NEXT: testb $4, %al [all …]
|
| H A D | masked_store_trunc_usat.ll | 70 ; SSE2-NEXT: testb $1, %al 77 ; SSE2-NEXT: testb $2, %al 87 ; SSE2-NEXT: testb $4, %al 95 ; SSE2-NEXT: testb $8, %al 102 ; SSE2-NEXT: testb $16, %al 105 ; SSE2-NEXT: testb $32, %al 172 ; SSE4-NEXT: testb $1, %al 175 ; SSE4-NEXT: testb $2, %al 178 ; SSE4-NEXT: testb $4, %al 181 ; SSE4-NEXT: testb $8, %al [all …]
|
| H A D | masked_store.ll | 53 ; SSE-NEXT: testb $1, %al 56 ; SSE-NEXT: testb $2, %al 62 ; SSE-NEXT: testb $2, %al 114 ; SSE-NEXT: testb $1, %al 117 ; SSE-NEXT: testb $2, %al 120 ; SSE-NEXT: testb $4, %al 123 ; SSE-NEXT: testb $8, %al 129 ; SSE-NEXT: testb $2, %al 133 ; SSE-NEXT: testb $4, %al 137 ; SSE-NEXT: testb $8, %al [all …]
|
| H A D | masked_expandload.ll | 22 ; SSE2-NEXT: testb $1, %al 25 ; SSE2-NEXT: testb $2, %al 32 ; SSE2-NEXT: testb $2, %al 43 ; SSE42-NEXT: testb $1, %al 46 ; SSE42-NEXT: testb $2, %al 53 ; SSE42-NEXT: testb $2, %al 114 ; SSE2-NEXT: testb $1, %al 117 ; SSE2-NEXT: testb $2, %al 120 ; SSE2-NEXT: testb $4, %al 123 ; SSE2-NEXT: testb $8, %al [all …]
|
| H A D | masked_load.ll | 65 ; SSE2-NEXT: testb $1, %al 68 ; SSE2-NEXT: testb $2, %al 75 ; SSE2-NEXT: testb $2, %al 147 ; SSE-NEXT: testb $1, %al 150 ; SSE-NEXT: testb $2, %al 153 ; SSE-NEXT: testb $4, %al 156 ; SSE-NEXT: testb $8, %al 166 ; SSE-NEXT: testb $2, %al 170 ; SSE-NEXT: testb $4, %al 174 ; SSE-NEXT: testb $8, %al [all …]
|
| H A D | cmov-promotion.ll | 8 ; CMOV-NEXT: testb $1, %dil 33 ; CMOV-NEXT: testb $1, %dil 56 ; CMOV-NEXT: testb $1, %dil 80 ; CMOV-NEXT: testb $1, %dil 103 ; CMOV-NEXT: testb $1, %dil 127 ; CMOV-NEXT: testb $1, %dil 151 ; CMOV-NEXT: testb $1, %dil 176 ; CMOV-NEXT: testb $1, %dil 199 ; CMOV-NEXT: testb $1, %dil 225 ; CMOV-NEXT: testb $1, %dil [all …]
|
| H A D | pull-conditional-binop-through-shift.ll | 12 ; X64-NEXT: testb $1, %sil 41 ; X64-NEXT: testb $1, %sil 71 ; X64-NEXT: testb $1, %sil 100 ; X64-NEXT: testb $1, %sil 130 ; X64-NEXT: testb $1, %sil 159 ; X64-NEXT: testb $1, %sil 189 ; X64-NEXT: testb $1, %sil 218 ; X64-NEXT: testb $1, %sil 250 ; X64-NEXT: testb $1, %sil 279 ; X64-NEXT: testb $1, %sil [all …]
|
| H A D | avx2-masked-gather.ll | 34 ; NOGATHER-NEXT: testb $1, %al 37 ; NOGATHER-NEXT: testb $2, %al 45 ; NOGATHER-NEXT: testb $2, %al 83 ; NOGATHER-NEXT: testb $1, %al 86 ; NOGATHER-NEXT: testb $2, %al 94 ; NOGATHER-NEXT: testb $2, %al 135 ; NOGATHER-NEXT: testb $1, %al 138 ; NOGATHER-NEXT: testb $2, %al 147 ; NOGATHER-NEXT: testb $2, %al 185 ; NOGATHER-NEXT: testb $1, %al [all …]
|
| H A D | pr33349.ll | 18 ; KNL-NEXT: testb $1, %al 23 ; KNL-NEXT: testb $1, %cl 27 ; KNL-NEXT: testb $1, %al 31 ; KNL-NEXT: testb $1, %al 54 ; SKX-NEXT: testb $1, %al 59 ; SKX-NEXT: testb $1, %cl 63 ; SKX-NEXT: testb $1, %al 67 ; SKX-NEXT: testb $1, %al
|
| H A D | load-local-v3i1.ll | 25 ; CHECK-NEXT: testb $1, %cl 29 ; CHECK-NEXT: testb $2, %cl 32 ; CHECK-NEXT: testb $4, %cl 38 ; CHECK-NEXT: testb $2, %cl 42 ; CHECK-NEXT: testb $4, %cl 62 ; CHECK-NEXT: testb $1, %cl 65 ; CHECK-NEXT: testb $2, %cl 68 ; CHECK-NEXT: testb $4, %cl 74 ; CHECK-NEXT: testb $2, %cl 78 ; CHECK-NEXT: testb $4, %cl
|
| H A D | masked_gather_scatter_widen.ll | 16 ; WIDEN_SKX-NEXT: testb $1, %al 19 ; WIDEN_SKX-NEXT: testb $2, %al 27 ; WIDEN_SKX-NEXT: testb $2, %al 45 ; WIDEN_KNL-NEXT: testb $1, %al 48 ; WIDEN_KNL-NEXT: testb $2, %al 57 ; WIDEN_KNL-NEXT: testb $2, %al 87 ; WIDEN_SKX-NEXT: testb $1, %al 90 ; WIDEN_SKX-NEXT: testb $2, %al 97 ; WIDEN_SKX-NEXT: testb $2, %al 114 ; WIDEN_KNL-NEXT: testb $1, %al [all …]
|
| H A D | zext-extract_subreg.ll | 8 ; CHECK-NEXT: testb %al, %al 12 ; CHECK-NEXT: testb %al, %al 18 ; CHECK-NEXT: testb %al, %al 20 ; CHECK-NEXT: testb %al, %al 24 ; CHECK-NEXT: testb %al, %al 28 ; CHECK-NEXT: testb %al, %al
|
| H A D | masked_gather_scatter.ll | 1161 ; SKX-NEXT: testb $1, %al 1164 ; SKX-NEXT: testb $2, %al 1172 ; SKX-NEXT: testb $2, %al 1475 ; SKX-NEXT: testb $1, %al 1478 ; SKX-NEXT: testb $2, %al 1485 ; SKX-NEXT: testb $2, %al 1572 ; SKX-NEXT: testb $1, %al 1575 ; SKX-NEXT: testb $2, %al 1582 ; SKX-NEXT: testb $2, %al 1689 ; SKX-NEXT: testb $1, %al [all …]
|
| H A D | shift-i128.ll | 27 ; i686-NEXT: testb $32, %al 52 ; i686-NEXT: testb $32, %dl 63 ; i686-NEXT: testb $32, %ah 80 ; i686-NEXT: testb $32, %dl 89 ; i686-NEXT: testb $32, %al 97 ; i686-NEXT: testb $32, %ah 109 ; i686-NEXT: testb %al, %al 166 ; i686-NEXT: testb $32, %al 191 ; i686-NEXT: testb $32, %dl 203 ; i686-NEXT: testb $32, %ah [all …]
|
| H A D | setcc-freeze.ll | 7 ; CHECK-NEXT: testb $8, 1(%rdi) 30 ; CHECK-NEXT: testb %al, %al 53 ; CHECK-NEXT: testb %al, %al 76 ; CHECK-NEXT: testb %al, %al 99 ; CHECK-NEXT: testb %al, %al 122 ; CHECK-NEXT: testb %al, %al 145 ; CHECK-NEXT: testb %al, %al 168 ; CHECK-NEXT: testb %al, %al 191 ; CHECK-NEXT: testb %al, %al
|
| H A D | vector-reduce-xor-bool.ll | 19 ; SSE-NEXT: testb %al, %al 27 ; AVX-NEXT: testb %al, %al 36 ; AVX512F-NEXT: testb $3, %al 46 ; AVX512BW-NEXT: testb $3, %al 69 ; SSE-NEXT: testb %al, %al 77 ; AVX-NEXT: testb %al, %al 120 ; SSE-NEXT: testb %al, %al 129 ; AVX-NEXT: testb %al, %al 202 ; SSE-NEXT: testb %al, %al 212 ; AVX1-NEXT: testb %al, %al [all …]
|
| H A D | pr57340.ll | 24 ; CHECK-NEXT: testb %al, %cl 41 ; CHECK-NEXT: testb %al, %cl 61 ; CHECK-NEXT: testb %al, %cl 83 ; CHECK-NEXT: testb %al, %cl 100 ; CHECK-NEXT: testb %al, %cl 122 ; CHECK-NEXT: testb %al, %cl 139 ; CHECK-NEXT: testb %al, %cl 161 ; CHECK-NEXT: testb %al, %cl 178 ; CHECK-NEXT: testb %al, %cl 195 ; CHECK-NEXT: testb %al, %cl [all …]
|
| H A D | add-cmov.ll | 50 ; CHECK-NEXT: testb $1, %sil 63 ; CHECK-NEXT: testb $1, %sil 152 ; CHECK-NEXT: testb $1, %sil 229 ; CHECK-NEXT: testb $1, %sil 249 ; CHECK-NEXT: testb $1, %dil 263 ; CHECK-NEXT: testb $1, %dil 284 ; CHECK-NEXT: testb $1, %dil 304 ; CHECK-NEXT: testb $1, %dil 325 ; CHECK-NEXT: testb $1, %dil 346 ; CHECK-NEXT: testb $1, %dil [all …]
|
| H A D | gpr-to-mask.ll | 8 ; X86-64-NEXT: testb $1, %dil 25 ; X86-32-NEXT: testb $1, {{[0-9]+}}(%esp) 59 ; X86-64-NEXT: testb $1, %dil 105 ; X86-64-NEXT: testb $1, %dil 162 ; X86-64-NEXT: testb $1, %dil 212 ; X86-64-NEXT: testb $1, %dil 261 ; X86-64-NEXT: testb $1, %dil 320 ; X86-64-NEXT: testb $1, %dil 381 ; X86-64-NEXT: testb $1, %dil 440 ; X86-64-NEXT: testb $1, %dil [all …]
|
| H A D | pr39666.ll | 19 ; CHECK-NEXT: testb $1, %al 22 ; CHECK-NEXT: testb $2, %al 29 ; CHECK-NEXT: testb $2, %al
|
| /llvm-project-15.0.7/llvm/test/MC/X86/ |
| H A D | align-branch-relax-all.s | 29 # CHECK: 76: testb $2, %dl 32 testb $2, %dl 40 # CHECK: a0: testb $2, %dl 42 testb $2, %dl
|
| /llvm-project-15.0.7/clang/test/CodeGenCXX/ |
| H A D | key-function-vtable.cpp | 9 struct testb { virtual void a() {} }; in a() argument 10 testb *testbvar = new testb;
|