| /llvm-project-15.0.7/llvm/test/CodeGen/X86/ |
| H A D | machine-combiner-int-vec.ll | 10 ; SSE: # %bb.0: 14 ; SSE-NEXT: retq 37 ; SSE: # %bb.0: 41 ; SSE-NEXT: retq 64 ; SSE: # %bb.0: 68 ; SSE-NEXT: retq 100 ; SSE-NEXT: retq 130 ; SSE-NEXT: retq 160 ; SSE-NEXT: retq 199 ; SSE-NEXT: retq [all …]
|
| H A D | vector-interleaved-load-i8-stride-3.ll | 13 ; SSE: # %bb.0: 15 ; SSE-NEXT: pxor %xmm1, %xmm1 31 ; SSE-NEXT: retq 69 ; SSE: # %bb.0: 100 ; SSE-NEXT: retq 138 ; SSE: # %bb.0: 194 ; SSE-NEXT: retq 246 ; SSE: # %bb.0: 360 ; SSE-NEXT: retq 421 ; SSE: # %bb.0: [all …]
|
| H A D | fp-intrinsics.ll | 25 ; X86-SSE-LABEL: f1: 38 ; SSE-LABEL: f1: 42 ; SSE-NEXT: retq 88 ; SSE-LABEL: f2: 145 ; SSE-LABEL: f3: 221 ; SSE-LABEL: f4: 276 ; SSE-LABEL: f5: 323 ; SSE-LABEL: f6: 379 ; SSE-LABEL: f7: 433 ; SSE-LABEL: f8: [all …]
|
| H A D | commute-fcmp.ll | 13 ; SSE: # %bb.0: 15 ; SSE-NEXT: retq 34 ; SSE: # %bb.0: 36 ; SSE-NEXT: retq 55 ; SSE: # %bb.0: 57 ; SSE-NEXT: retq 78 ; SSE-NEXT: retq 103 ; SSE-NEXT: retq 128 ; SSE-NEXT: retq 151 ; SSE-NEXT: retq [all …]
|
| H A D | vec-strict-128.ll | 27 ; SSE-LABEL: f1: 43 ; SSE-LABEL: f2: 59 ; SSE-LABEL: f3: 75 ; SSE-LABEL: f4: 91 ; SSE-LABEL: f5: 107 ; SSE-LABEL: f6: 123 ; SSE-LABEL: f7: 139 ; SSE-LABEL: f8: 155 ; SSE-LABEL: f9: 172 ; SSE-LABEL: f10: [all …]
|
| H A D | fast-isel-vecload.ll | 14 ; SSE-NEXT: retq 29 ; SSE-NEXT: retq 44 ; SSE-NEXT: retq 59 ; SSE-NEXT: retq 74 ; SSE-NEXT: retq 89 ; SSE-NEXT: retq 104 ; SSE-NEXT: retq 119 ; SSE-NEXT: retq 134 ; SSE-NEXT: retq 149 ; SSE-NEXT: retq [all …]
|
| H A D | srem-vector-lkk.ll | 8 ; SSE: # %bb.0: 56 ; SSE-NEXT: retq 113 ; SSE: # %bb.0: 123 ; SSE-NEXT: retq 143 ; SSE: # %bb.0: 155 ; SSE-NEXT: retq 177 ; SSE: # %bb.0: 213 ; SSE-NEXT: retq 297 ; SSE-NEXT: retq 380 ; SSE-NEXT: retq [all …]
|
| H A D | load-scalar-as-vector.ll | 10 ; SSE: # %bb.0: 14 ; SSE-NEXT: retq 32 ; SSE: # %bb.0: 36 ; SSE-NEXT: retq 52 ; SSE: # %bb.0: 56 ; SSE-NEXT: retq 76 ; SSE-NEXT: retq 97 ; SSE-NEXT: retq 117 ; SSE-NEXT: retq 136 ; SSE-NEXT: retq [all …]
|
| H A D | break-false-dep.ll | 8 ; SSE-LABEL: t1: 12 ; SSE-NEXT: retq 27 ; SSE-LINUX-LABEL: t2: 30 ; SSE-LINUX-NEXT: retq 32 ; SSE-WIN-LABEL: t2: 35 ; SSE-WIN-NEXT: retq 48 ; SSE-LABEL: squirtf: 52 ; SSE-NEXT: retq 66 ; SSE-LABEL: squirt: 70 ; SSE-NEXT: retq [all …]
|
| H A D | vector-interleaved-load-i16-stride-3.ll | 12 ; SSE-LABEL: vf2: 13 ; SSE: # %bb.0: 23 ; SSE-NEXT: retq 88 ; SSE-LABEL: vf4: 89 ; SSE: # %bb.0: 114 ; SSE-NEXT: retq 196 ; SSE-LABEL: vf8: 249 ; SSE-NEXT: retq 322 ; SSE-LABEL: vf16: 425 ; SSE-NEXT: retq [all …]
|
| H A D | combine-mul.ll | 8 ; SSE: # %bb.0: 10 ; SSE-NEXT: retq 23 ; SSE: # %bb.0: 24 ; SSE-NEXT: retq 36 ; SSE: # %bb.0: 40 ; SSE-NEXT: retq 56 ; SSE-NEXT: retq 70 ; SSE-NEXT: retq 90 ; SSE-NEXT: retq 108 ; SSE-NEXT: retq [all …]
|
| H A D | vec-strict-fptoint-128.ll | 46 ; SSE-32: # %bb.0: 57 ; SSE-32-NEXT: wait 66 ; SSE-32-NEXT: wait 80 ; SSE-32-NEXT: retl 83 ; SSE-64: # %bb.0: 91 ; SSE-64-NEXT: retq 237 ; SSE-32-NEXT: wait 255 ; SSE-32-NEXT: wait 279 ; SSE-32-NEXT: retl 314 ; SSE-64-NEXT: retq [all …]
|
| H A D | fast-isel-select-sse.ll | 13 ; SSE: # %bb.0: 19 ; SSE-NEXT: retq 40 ; SSE: # %bb.0: 46 ; SSE-NEXT: retq 67 ; SSE: # %bb.0: 77 ; SSE-NEXT: retq 108 ; SSE-NEXT: retq 139 ; SSE-NEXT: retq 170 ; SSE-NEXT: retq 197 ; SSE-NEXT: retq [all …]
|
| H A D | fp-strict-scalar-inttofp.ll | 34 ; SSE-X86: # %bb.0: 44 ; SSE-X86-NEXT: wait 47 ; SSE-X86-NEXT: retl 55 ; SSE-X64-NEXT: retq 110 ; SSE-X86-NEXT: wait 113 ; SSE-X86-NEXT: retl 119 ; SSE-X64-NEXT: retq 166 ; SSE-X86-NEXT: wait 169 ; SSE-X86-NEXT: retl 175 ; SSE-X64-NEXT: retq [all …]
|
| H A D | vec-strict-cmp-128.ll | 13 ; SSE-32: # %bb.0: 24 ; SSE-32-NEXT: retl 27 ; SSE-64: # %bb.0: 32 ; SSE-64-NEXT: retq 106 ; SSE-32: # %bb.0: 147 ; SSE-32-NEXT: retl 184 ; SSE-64-NEXT: retq 301 ; SSE-32-NEXT: retl 338 ; SSE-64-NEXT: retq 455 ; SSE-32-NEXT: retl [all …]
|
| H A D | urem-vector-lkk.ll | 8 ; SSE: # %bb.0: 26 ; SSE-NEXT: shrl %ecx 45 ; SSE-NEXT: retq 91 ; SSE: # %bb.0: 97 ; SSE-NEXT: retq 114 ; SSE: # %bb.0: 122 ; SSE-NEXT: retq 141 ; SSE: # %bb.0: 158 ; SSE-NEXT: retq 214 ; SSE-NEXT: retq [all …]
|
| H A D | vec_fptrunc.ll | 14 ; X32-SSE-NEXT: retl 28 ; X64-SSE-NEXT: retq 51 ; X32-SSE-NEXT: retl 67 ; X64-SSE-NEXT: retq 94 ; X32-SSE-NEXT: retl 116 ; X64-SSE-NEXT: retq 137 ; X32-SSE-NEXT: retl 148 ; X64-SSE-NEXT: retq 164 ; X32-SSE-NEXT: retl 174 ; X64-SSE-NEXT: retq [all …]
|
| H A D | vec_fneg.ll | 11 ; X32-SSE-LABEL: t1: 14 ; X32-SSE-NEXT: retl 16 ; X64-SSE-LABEL: t1: 19 ; X64-SSE-NEXT: retq 29 ; X32-SSE-NEXT: fldz 30 ; X32-SSE-NEXT: retl 34 ; X64-SSE-NEXT: retq 42 ; X32-SSE-NEXT: fldz 43 ; X32-SSE-NEXT: retl 90 ; X32-SSE-LABEL: t2: [all …]
|
| H A D | widen_load-3.ll | 13 ; X86-SSE: # %bb.0: 26 ; X86-SSE-NEXT: retl $4 43 ; X64-SSE: # %bb.0: 53 ; X64-SSE-NEXT: retq 72 ; X86-SSE: # %bb.0: 103 ; X64-SSE: # %bb.0: 113 ; X64-SSE-NEXT: retq 142 ; X86-SSE-NEXT: retl 161 ; X64-SSE-NEXT: retq 190 ; X86-SSE-NEXT: retl [all …]
|
| H A D | vec_sdiv_to_shift.ll | 7 ; SSE-LABEL: sdiv_vec8x16: 14 ; SSE-NEXT: retq 36 ; SSE-NEXT: retq 58 ; SSE-NEXT: retq 82 ; SSE-NEXT: retq 99 ; SSE-LABEL: sdiv8x32: 111 ; SSE-NEXT: retq 140 ; SSE-LABEL: sdiv16x16: 152 ; SSE-NEXT: retq 184 ; SSE: # %bb.0: [all …]
|
| H A D | vector-interleaved-load-i64-stride-2.ll | 12 ; SSE-LABEL: load_i64_stride2_vf2: 13 ; SSE: # %bb.0: 21 ; SSE-NEXT: retq 55 ; SSE: # %bb.0: 70 ; SSE-NEXT: retq 122 ; SSE: # %bb.0: 151 ; SSE-NEXT: retq 218 ; SSE: # %bb.0: 277 ; SSE-NEXT: retq 381 ; SSE: # %bb.0: [all …]
|
| H A D | fp-strict-scalar.ll | 27 ; SSE-X86: # %bb.0: 36 ; SSE-X86-NEXT: wait 39 ; SSE-X86-NEXT: retl 44 ; SSE-X64-NEXT: retq 86 ; SSE-X86-NEXT: wait 88 ; SSE-X86-NEXT: retl 93 ; SSE-X64-NEXT: retq 134 ; SSE-X86-NEXT: wait 137 ; SSE-X86-NEXT: retl 142 ; SSE-X64-NEXT: retq [all …]
|
| H A D | sext-vsetcc.ll | 11 ; SSE: # %bb.0: 19 ; SSE-NEXT: retq 37 ; SSE: # %bb.0: 45 ; SSE-NEXT: retq 76 ; SSE: # %bb.0: 88 ; SSE-NEXT: retq 142 ; SSE-NEXT: retq 192 ; SSE-NEXT: retq 231 ; SSE-NEXT: retq 259 ; SSE-NEXT: retq [all …]
|
| H A D | vector-interleaved-load-i8-stride-4.ll | 13 ; SSE: # %bb.0: 37 ; SSE-NEXT: movw %ax, (%r8) 38 ; SSE-NEXT: retq 82 ; SSE: # %bb.0: 114 ; SSE-NEXT: retq 157 ; SSE: # %bb.0: 216 ; SSE-NEXT: retq 284 ; SSE: # %bb.0: 393 ; SSE-NEXT: retq 548 ; SSE: # %bb.0: [all …]
|
| H A D | scalarize-fp.ll | 7 ; SSE: # %bb.0: 9 ; SSE-NEXT: retq 22 ; SSE: # %bb.0: 25 ; SSE-NEXT: retq 40 ; SSE: # %bb.0: 44 ; SSE-NEXT: retq 61 ; SSE-NEXT: retq 78 ; SSE-NEXT: retq 94 ; SSE-NEXT: retq 111 ; SSE-NEXT: retq [all …]
|