/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/ |
D | avx-select.ll | 9 ; X86-NEXT: vxorps %xmm1, %xmm1, %xmm1 14 ; X86-NEXT: vxorps %ymm1, %ymm0, %ymm0 20 ; X64-NEXT: vxorps %xmm1, %xmm1, %xmm1 25 ; X64-NEXT: vxorps %ymm1, %ymm0, %ymm0 37 ; X86-NEXT: vxorps %xmm1, %xmm1, %xmm1 42 ; X86-NEXT: vxorps %ymm1, %ymm0, %ymm0 48 ; X64-NEXT: vxorps %xmm1, %xmm1, %xmm1 53 ; X64-NEXT: vxorps %ymm1, %ymm0, %ymm0
|
D | pr28129.ll | 8 ; X86-NEXT: vxorps %xmm1, %xmm1, %xmm1 15 ; X64-NEXT: vxorps %xmm1, %xmm1, %xmm1 29 ; X86-NEXT: vxorps %xmm1, %xmm1, %xmm1 36 ; X64-NEXT: vxorps %xmm1, %xmm1, %xmm1 50 ; X86-NEXT: vxorps %xmm1, %xmm1, %xmm1 57 ; X64-NEXT: vxorps %xmm1, %xmm1, %xmm1 71 ; X86-NEXT: vxorps %xmm1, %xmm1, %xmm1 78 ; X64-NEXT: vxorps %xmm1, %xmm1, %xmm1
|
D | vector-reduce-xor.ll | 50 ; AVX1-NEXT: vxorps %ymm1, %ymm0, %ymm0 52 ; AVX1-NEXT: vxorps %ymm1, %ymm0, %ymm0 93 ; AVX1-NEXT: vxorps %ymm1, %ymm0, %ymm0 95 ; AVX1-NEXT: vxorps %ymm1, %ymm0, %ymm0 97 ; AVX1-NEXT: vxorps %ymm1, %ymm0, %ymm0 145 ; AVX1-NEXT: vxorps %ymm3, %ymm1, %ymm1 146 ; AVX1-NEXT: vxorps %ymm1, %ymm2, %ymm1 147 ; AVX1-NEXT: vxorps %ymm1, %ymm0, %ymm0 149 ; AVX1-NEXT: vxorps %ymm1, %ymm0, %ymm0 151 ; AVX1-NEXT: vxorps %ymm1, %ymm0, %ymm0 [all …]
|
D | pmovsx-inreg.ll | 22 ; AVX-NEXT: vxorps %xmm1, %xmm1, %xmm1 32 ; X32-AVX2-NEXT: vxorps %xmm1, %xmm1, %xmm1 70 ; AVX2-NEXT: vxorps %xmm1, %xmm1, %xmm1 81 ; X32-AVX2-NEXT: vxorps %xmm1, %xmm1, %xmm1 105 ; AVX-NEXT: vxorps %xmm1, %xmm1, %xmm1 115 ; X32-AVX2-NEXT: vxorps %xmm1, %xmm1, %xmm1 153 ; AVX2-NEXT: vxorps %xmm1, %xmm1, %xmm1 164 ; X32-AVX2-NEXT: vxorps %xmm1, %xmm1, %xmm1 188 ; AVX-NEXT: vxorps %xmm1, %xmm1, %xmm1 198 ; X32-AVX2-NEXT: vxorps %xmm1, %xmm1, %xmm1 [all …]
|
D | avx-cvt-3.ll | 10 ; X86-NEXT: vxorps %xmm1, %xmm1, %xmm1 17 ; X64-NEXT: vxorps %xmm1, %xmm1, %xmm1 32 ; X86-NEXT: vxorps %xmm1, %xmm1, %xmm1 39 ; X64-NEXT: vxorps %xmm1, %xmm1, %xmm1 51 ; X86-NEXT: vxorps %xmm1, %xmm1, %xmm1 59 ; X64-NEXT: vxorps %xmm1, %xmm1, %xmm1 75 ; X86-NEXT: vxorps %xmm1, %xmm1, %xmm1 83 ; X64-NEXT: vxorps %xmm1, %xmm1, %xmm1 96 ; X86-NEXT: vxorps %xmm1, %xmm1, %xmm1 111 ; X64-NEXT: vxorps %xmm1, %xmm1, %xmm1
|
D | all-ones-vector.ll | 160 ; X32-AVX1-NEXT: vxorps %xmm0, %xmm0, %xmm0 177 ; X64-AVX1-NEXT: vxorps %xmm0, %xmm0, %xmm0 197 ; X32-AVX1-NEXT: vxorps %xmm0, %xmm0, %xmm0 214 ; X64-AVX1-NEXT: vxorps %xmm0, %xmm0, %xmm0 234 ; X32-AVX1-NEXT: vxorps %xmm0, %xmm0, %xmm0 251 ; X64-AVX1-NEXT: vxorps %xmm0, %xmm0, %xmm0 271 ; X32-AVX1-NEXT: vxorps %xmm0, %xmm0, %xmm0 288 ; X64-AVX1-NEXT: vxorps %xmm0, %xmm0, %xmm0 308 ; X32-AVX1-NEXT: vxorps %xmm0, %xmm0, %xmm0 325 ; X64-AVX1-NEXT: vxorps %xmm0, %xmm0, %xmm0 [all …]
|
D | known-bits-vector.ll | 187 ; X32-NEXT: vxorps {{\.LCPI.*}}, %xmm0, %xmm0 195 ; X64-NEXT: vxorps {{.*}}(%rip), %xmm0, %xmm0 209 ; X32-NEXT: vxorps %xmm0, %xmm0, %xmm0 214 ; X64-NEXT: vxorps %xmm0, %xmm0, %xmm0 226 ; X32-NEXT: vxorps %xmm0, %xmm0, %xmm0 231 ; X64-NEXT: vxorps %xmm0, %xmm0, %xmm0 243 ; X32-NEXT: vxorps %xmm0, %xmm0, %xmm0 248 ; X64-NEXT: vxorps %xmm0, %xmm0, %xmm0 260 ; X32-NEXT: vxorps %xmm0, %xmm0, %xmm0 265 ; X64-NEXT: vxorps %xmm0, %xmm0, %xmm0 [all …]
|
D | vector-shuffle-avx512.ll | 20 ; KNL64-NEXT: vxorps %xmm1, %xmm1, %xmm1 35 ; KNL32-NEXT: vxorps %xmm1, %xmm1, %xmm1 56 ; KNL64-NEXT: vxorps %xmm1, %xmm1, %xmm1 73 ; KNL32-NEXT: vxorps %xmm1, %xmm1, %xmm1 94 ; KNL64-NEXT: vxorps %xmm1, %xmm1, %xmm1 110 ; KNL32-NEXT: vxorps %xmm1, %xmm1, %xmm1 130 ; KNL64-NEXT: vxorps %xmm1, %xmm1, %xmm1 145 ; KNL32-NEXT: vxorps %xmm1, %xmm1, %xmm1 166 ; KNL64-NEXT: vxorps %xmm1, %xmm1, %xmm1 182 ; KNL32-NEXT: vxorps %xmm1, %xmm1, %xmm1 [all …]
|
D | avx-basic.ll | 11 ; CHECK-NEXT: vxorps %xmm0, %xmm0, %xmm0 23 ; CHECK-NEXT: vxorps %xmm0, %xmm0, %xmm0 37 ; CHECK-NEXT: vxorps %xmm0, %xmm0, %xmm0 54 ; CHECK-NEXT: vxorps %xmm0, %xmm0, %xmm0 97 ; CHECK-NEXT: vxorps %ymm2, %ymm0, %ymm0 98 ; CHECK-NEXT: vxorps %ymm2, %ymm1, %ymm1
|
D | fp-fast.ll | 61 ; CHECK-NEXT: vxorps %xmm0, %xmm0, %xmm0 72 ; CHECK-NEXT: vxorps %xmm0, %xmm0, %xmm0 101 ; CHECK-NEXT: vxorps %xmm0, %xmm0, %xmm0 111 ; CHECK-NEXT: vxorps %xmm0, %xmm0, %xmm0
|
D | commute-vpclmulqdq-avx.ll | 11 ; CHECK-NEXT: vxorps %ymm0, %ymm0, %ymm0 23 ; CHECK-NEXT: vxorps %ymm0, %ymm0, %ymm0 35 ; CHECK-NEXT: vxorps %ymm0, %ymm0, %ymm0
|
D | nontemporal-2.ll | 113 ; AVX-NEXT: vxorps %xmm0, %xmm0, %xmm0 119 ; VLX-NEXT: vxorps %xmm0, %xmm0, %xmm0 135 ; AVX-NEXT: vxorps %xmm0, %xmm0, %xmm0 141 ; VLX-NEXT: vxorps %xmm0, %xmm0, %xmm0 158 ; AVX-NEXT: vxorps %xmm0, %xmm0, %xmm0 164 ; VLX-NEXT: vxorps %xmm0, %xmm0, %xmm0 180 ; AVX-NEXT: vxorps %xmm0, %xmm0, %xmm0 186 ; VLX-NEXT: vxorps %xmm0, %xmm0, %xmm0 202 ; AVX-NEXT: vxorps %xmm0, %xmm0, %xmm0 208 ; VLX-NEXT: vxorps %xmm0, %xmm0, %xmm0 [all …]
|
D | vec_extract-avx.ll | 121 ; X32-NEXT: vxorps %xmm1, %xmm1, %xmm1 130 ; X64-NEXT: vxorps %xmm1, %xmm1, %xmm1 148 ; X32-NEXT: vxorps %xmm1, %xmm1, %xmm1 157 ; X64-NEXT: vxorps %xmm1, %xmm1, %xmm1 182 ; X64-NEXT: vxorps %xmm1, %xmm1, %xmm1 200 ; X32-NEXT: vxorps %xmm1, %xmm1, %xmm1 209 ; X64-NEXT: vxorps %xmm1, %xmm1, %xmm1
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/X86/ |
D | x86-64-avx512dq_vl.s | 901 vxorps %xmm19, %xmm18, %xmm20 905 vxorps %xmm19, %xmm18, %xmm20 {%k1} 909 vxorps %xmm19, %xmm18, %xmm20 {%k1} {z} 913 vxorps (%rcx), %xmm18, %xmm20 917 vxorps 291(%rax,%r14,8), %xmm18, %xmm20 921 vxorps (%rcx){1to4}, %xmm18, %xmm20 925 vxorps 2032(%rdx), %xmm18, %xmm20 929 vxorps 2048(%rdx), %xmm18, %xmm20 933 vxorps -2048(%rdx), %xmm18, %xmm20 937 vxorps -2064(%rdx), %xmm18, %xmm20 [all …]
|
D | x86-64-avx512dq.s | 525 vxorps %zmm19, %zmm18, %zmm18 529 vxorps %zmm19, %zmm18, %zmm18 {%k2} 533 vxorps %zmm19, %zmm18, %zmm18 {%k2} {z} 537 vxorps (%rcx), %zmm18, %zmm18 541 vxorps 291(%rax,%r14,8), %zmm18, %zmm18 545 vxorps (%rcx){1to16}, %zmm18, %zmm18 549 vxorps 8128(%rdx), %zmm18, %zmm18 553 vxorps 8192(%rdx), %zmm18, %zmm18 557 vxorps -8192(%rdx), %zmm18, %zmm18 561 vxorps -8256(%rdx), %zmm18, %zmm18 [all …]
|
/external/llvm/test/MC/X86/ |
D | x86-64-avx512dq_vl.s | 901 vxorps %xmm19, %xmm18, %xmm20 905 vxorps %xmm19, %xmm18, %xmm20 {%k1} 909 vxorps %xmm19, %xmm18, %xmm20 {%k1} {z} 913 vxorps (%rcx), %xmm18, %xmm20 917 vxorps 291(%rax,%r14,8), %xmm18, %xmm20 921 vxorps (%rcx){1to4}, %xmm18, %xmm20 925 vxorps 2032(%rdx), %xmm18, %xmm20 929 vxorps 2048(%rdx), %xmm18, %xmm20 933 vxorps -2048(%rdx), %xmm18, %xmm20 937 vxorps -2064(%rdx), %xmm18, %xmm20 [all …]
|
D | x86-64-avx512dq.s | 525 vxorps %zmm19, %zmm18, %zmm18 529 vxorps %zmm19, %zmm18, %zmm18 {%k2} 533 vxorps %zmm19, %zmm18, %zmm18 {%k2} {z} 537 vxorps (%rcx), %zmm18, %zmm18 541 vxorps 291(%rax,%r14,8), %zmm18, %zmm18 545 vxorps (%rcx){1to16}, %zmm18, %zmm18 549 vxorps 8128(%rdx), %zmm18, %zmm18 553 vxorps 8192(%rdx), %zmm18, %zmm18 557 vxorps -8192(%rdx), %zmm18, %zmm18 561 vxorps -8256(%rdx), %zmm18, %zmm18 [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/avx512-shuffles/ |
D | duplicate-high.ll | 15 ; CHECK-NEXT: vxorps %xmm3, %xmm3, %xmm3 29 ; CHECK-NEXT: vxorps %xmm2, %xmm2, %xmm2 41 ; CHECK-NEXT: vxorps %xmm3, %xmm3, %xmm3 55 ; CHECK-NEXT: vxorps %xmm2, %xmm2, %xmm2 67 ; CHECK-NEXT: vxorps %xmm3, %xmm3, %xmm3 81 ; CHECK-NEXT: vxorps %xmm2, %xmm2, %xmm2 93 ; CHECK-NEXT: vxorps %xmm3, %xmm3, %xmm3 107 ; CHECK-NEXT: vxorps %xmm2, %xmm2, %xmm2 119 ; CHECK-NEXT: vxorps %xmm3, %xmm3, %xmm3 133 ; CHECK-NEXT: vxorps %xmm2, %xmm2, %xmm2 [all …]
|
D | broadcast-vector-fp.ll | 15 ; CHECK-NEXT: vxorps %xmm3, %xmm3, %xmm3 29 ; CHECK-NEXT: vxorps %xmm2, %xmm2, %xmm2 41 ; CHECK-NEXT: vxorps %xmm3, %xmm3, %xmm3 55 ; CHECK-NEXT: vxorps %xmm2, %xmm2, %xmm2 67 ; CHECK-NEXT: vxorps %xmm3, %xmm3, %xmm3 81 ; CHECK-NEXT: vxorps %xmm2, %xmm2, %xmm2 93 ; CHECK-NEXT: vxorps %xmm3, %xmm3, %xmm3 107 ; CHECK-NEXT: vxorps %xmm2, %xmm2, %xmm2 127 ; CHECK-NEXT: vxorps %xmm3, %xmm3, %xmm3 141 ; CHECK-NEXT: vxorps %xmm2, %xmm2, %xmm2 [all …]
|
D | in_lane_permute.ll | 17 ; CHECK-NEXT: vxorps %xmm3, %xmm3, %xmm3 31 ; CHECK-NEXT: vxorps %xmm2, %xmm2, %xmm2 43 ; CHECK-NEXT: vxorps %xmm3, %xmm3, %xmm3 57 ; CHECK-NEXT: vxorps %xmm2, %xmm2, %xmm2 69 ; CHECK-NEXT: vxorps %xmm3, %xmm3, %xmm3 83 ; CHECK-NEXT: vxorps %xmm2, %xmm2, %xmm2 103 ; CHECK-NEXT: vxorps %xmm3, %xmm3, %xmm3 117 ; CHECK-NEXT: vxorps %xmm2, %xmm2, %xmm2 138 ; CHECK-NEXT: vxorps %xmm2, %xmm2, %xmm2 152 ; CHECK-NEXT: vxorps %xmm1, %xmm1, %xmm1 [all …]
|
D | broadcast-scalar-fp.ll | 258 ; CHECK-NEXT: vxorps %xmm3, %xmm3, %xmm3 273 ; CHECK-NEXT: vxorps %xmm2, %xmm2, %xmm2 286 ; CHECK-NEXT: vxorps %xmm3, %xmm3, %xmm3 301 ; CHECK-NEXT: vxorps %xmm2, %xmm2, %xmm2 314 ; CHECK-NEXT: vxorps %xmm3, %xmm3, %xmm3 329 ; CHECK-NEXT: vxorps %xmm2, %xmm2, %xmm2 342 ; CHECK-NEXT: vxorps %xmm3, %xmm3, %xmm3 357 ; CHECK-NEXT: vxorps %xmm2, %xmm2, %xmm2 379 ; CHECK-NEXT: vxorps %xmm3, %xmm3, %xmm3 394 ; CHECK-NEXT: vxorps %xmm2, %xmm2, %xmm2 [all …]
|
D | duplicate-low.ll | 702 ; CHECK-NEXT: vxorps %xmm3, %xmm3, %xmm3 716 ; CHECK-NEXT: vxorps %xmm2, %xmm2, %xmm2 728 ; CHECK-NEXT: vxorps %xmm3, %xmm3, %xmm3 742 ; CHECK-NEXT: vxorps %xmm2, %xmm2, %xmm2 754 ; CHECK-NEXT: vxorps %xmm3, %xmm3, %xmm3 768 ; CHECK-NEXT: vxorps %xmm2, %xmm2, %xmm2 780 ; CHECK-NEXT: vxorps %xmm3, %xmm3, %xmm3 794 ; CHECK-NEXT: vxorps %xmm2, %xmm2, %xmm2 806 ; CHECK-NEXT: vxorps %xmm3, %xmm3, %xmm3 820 ; CHECK-NEXT: vxorps %xmm2, %xmm2, %xmm2 [all …]
|
D | shuffle-interleave.ll | 15 ; CHECK-NEXT: vxorps %xmm4, %xmm4, %xmm4 29 ; CHECK-NEXT: vxorps %xmm3, %xmm3, %xmm3 41 ; CHECK-NEXT: vxorps %xmm4, %xmm4, %xmm4 55 ; CHECK-NEXT: vxorps %xmm3, %xmm3, %xmm3 67 ; CHECK-NEXT: vxorps %xmm4, %xmm4, %xmm4 81 ; CHECK-NEXT: vxorps %xmm3, %xmm3, %xmm3 101 ; CHECK-NEXT: vxorps %xmm4, %xmm4, %xmm4 115 ; CHECK-NEXT: vxorps %xmm3, %xmm3, %xmm3 136 ; CHECK-NEXT: vxorps %xmm3, %xmm3, %xmm3 151 ; CHECK-NEXT: vxorps %xmm2, %xmm2, %xmm2 [all …]
|
/external/llvm/test/CodeGen/X86/ |
D | avx-select.ll | 7 ; CHECK-NEXT: vxorps %ymm1, %ymm1, %ymm1 13 ; CHECK-NEXT: vxorps %ymm1, %ymm0, %ymm0 24 ; CHECK-NEXT: vxorps %ymm1, %ymm1, %ymm1 30 ; CHECK-NEXT: vxorps %ymm1, %ymm0, %ymm0
|
D | fp-fast.ll | 61 ; CHECK-NEXT: vxorps %xmm0, %xmm0, %xmm0 72 ; CHECK-NEXT: vxorps %xmm0, %xmm0, %xmm0 101 ; CHECK-NEXT: vxorps %xmm0, %xmm0, %xmm0 111 ; CHECK-NEXT: vxorps %xmm0, %xmm0, %xmm0
|