/external/llvm-project/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 | pmovsx-inreg.ll | 22 ; AVX-NEXT: vxorps %xmm1, %xmm1, %xmm1 32 ; X32-AVX2-NEXT: vxorps %xmm1, %xmm1, %xmm1 58 ; AVX1-NEXT: vxorps %xmm2, %xmm2, %xmm2 68 ; AVX2-NEXT: vxorps %xmm1, %xmm1, %xmm1 79 ; X32-AVX2-NEXT: vxorps %xmm1, %xmm1, %xmm1 103 ; AVX-NEXT: vxorps %xmm1, %xmm1, %xmm1 113 ; X32-AVX2-NEXT: vxorps %xmm1, %xmm1, %xmm1 139 ; AVX1-NEXT: vxorps %xmm2, %xmm2, %xmm2 149 ; AVX2-NEXT: vxorps %xmm1, %xmm1, %xmm1 160 ; X32-AVX2-NEXT: vxorps %xmm1, %xmm1, %xmm1 [all …]
|
D | memset-zero.ll | 353 ; SANDYBRIDGE-NEXT: vxorps %xmm0, %xmm0, %xmm0 359 ; SKYLAKE-NEXT: vxorps %xmm0, %xmm0, %xmm0 365 ; KNL-NEXT: vxorps %xmm0, %xmm0, %xmm0 400 ; SANDYBRIDGE-NEXT: vxorps %xmm0, %xmm0, %xmm0 407 ; SKYLAKE-NEXT: vxorps %xmm0, %xmm0, %xmm0 414 ; KNL-NEXT: vxorps %xmm0, %xmm0, %xmm0 450 ; SANDYBRIDGE-NEXT: vxorps %xmm0, %xmm0, %xmm0 457 ; SKYLAKE-NEXT: vxorps %xmm0, %xmm0, %xmm0 464 ; KNL-NEXT: vxorps %xmm0, %xmm0, %xmm0 504 ; SANDYBRIDGE-NEXT: vxorps %xmm0, %xmm0, %xmm0 [all …]
|
D | v8i1-masks.ll | 215 ; X32-NEXT: vxorps %xmm3, %xmm3, %xmm3 226 ; X64-NEXT: vxorps %xmm3, %xmm3, %xmm3 238 ; X32-AVX2-NEXT: vxorps %xmm3, %xmm3, %xmm3 250 ; X64-AVX2-NEXT: vxorps %xmm3, %xmm3, %xmm3 271 ; X32-NEXT: vxorps %xmm3, %xmm3, %xmm3 284 ; X64-NEXT: vxorps %xmm3, %xmm3, %xmm3 298 ; X32-AVX2-NEXT: vxorps %xmm3, %xmm3, %xmm3 313 ; X64-AVX2-NEXT: vxorps %xmm3, %xmm3, %xmm3 339 ; X32-NEXT: vxorps %xmm3, %xmm3, %xmm3 354 ; X64-NEXT: vxorps %xmm3, %xmm3, %xmm3 [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
|
D | known-bits-vector.ll | 177 ; X32-NEXT: vxorps {{\.LCPI.*}}, %xmm0, %xmm0 185 ; X64-NEXT: vxorps {{.*}}(%rip), %xmm0, %xmm0 199 ; X32-NEXT: vxorps %xmm0, %xmm0, %xmm0 204 ; X64-NEXT: vxorps %xmm0, %xmm0, %xmm0 216 ; X32-NEXT: vxorps %xmm0, %xmm0, %xmm0 221 ; X64-NEXT: vxorps %xmm0, %xmm0, %xmm0 233 ; X32-NEXT: vxorps %xmm0, %xmm0, %xmm0 238 ; X64-NEXT: vxorps %xmm0, %xmm0, %xmm0 250 ; X32-NEXT: vxorps %xmm0, %xmm0, %xmm0 255 ; X64-NEXT: vxorps %xmm0, %xmm0, %xmm0 [all …]
|
D | vector-reduce-xor.ll | 86 ; AVX1-NEXT: vxorps %ymm1, %ymm0, %ymm0 88 ; AVX1-NEXT: vxorps %xmm1, %xmm0, %xmm0 90 ; AVX1-NEXT: vxorps %xmm1, %xmm0, %xmm0 138 ; AVX1-NEXT: vxorps %ymm3, %ymm1, %ymm1 139 ; AVX1-NEXT: vxorps %ymm1, %ymm2, %ymm1 140 ; AVX1-NEXT: vxorps %ymm1, %ymm0, %ymm0 142 ; AVX1-NEXT: vxorps %xmm1, %xmm0, %xmm0 144 ; AVX1-NEXT: vxorps %xmm1, %xmm0, %xmm0 287 ; AVX1-NEXT: vxorps %ymm1, %ymm0, %ymm0 289 ; AVX1-NEXT: vxorps %xmm1, %xmm0, %xmm0 [all …]
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SkylakeServer/ |
D | resources-avx512dqvl.s | 186 vxorps %xmm16, %xmm17, %xmm19 label 187 vxorps (%rax), %xmm17, %xmm19 label 188 vxorps (%rax){1to4}, %xmm17, %xmm19 label 189 vxorps %xmm16, %xmm17, %xmm19 {k1} label 190 vxorps (%rax), %xmm17, %xmm19 {k1} label 191 vxorps (%rax){1to4}, %xmm17, %xmm19 {k1} label 192 vxorps %xmm16, %xmm17, %xmm19 {z}{k1} label 193 vxorps (%rax), %xmm17, %xmm19 {z}{k1} label 194 vxorps (%rax){1to4}, %xmm17, %xmm19 {z}{k1} label 196 vxorps %ymm16, %ymm17, %ymm19 label [all …]
|
D | resources-avx512dq.s | 135 vxorps %zmm16, %zmm17, %zmm19 label 136 vxorps (%rax), %zmm17, %zmm19 label 137 vxorps (%rax){1to16}, %zmm17, %zmm19 label 138 vxorps %zmm16, %zmm17, %zmm19 {k1} label 139 vxorps (%rax), %zmm17, %zmm19 {k1} label 140 vxorps (%rax){1to16}, %zmm17, %zmm19 {k1} label 141 vxorps %zmm16, %zmm17, %zmm19 {z}{k1} label 142 vxorps (%rax), %zmm17, %zmm19 {z}{k1} label 143 vxorps (%rax){1to16}, %zmm17, %zmm19 {z}{k1} label 270 # CHECK-NEXT: 1 1 0.50 vxorps %zmm16, %zmm17, %zmm19 [all …]
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Generic/ |
D | resources-avx512dqvl.s | 186 vxorps %xmm16, %xmm17, %xmm19 label 187 vxorps (%rax), %xmm17, %xmm19 label 188 vxorps (%rax){1to4}, %xmm17, %xmm19 label 189 vxorps %xmm16, %xmm17, %xmm19 {k1} label 190 vxorps (%rax), %xmm17, %xmm19 {k1} label 191 vxorps (%rax){1to4}, %xmm17, %xmm19 {k1} label 192 vxorps %xmm16, %xmm17, %xmm19 {z}{k1} label 193 vxorps (%rax), %xmm17, %xmm19 {z}{k1} label 194 vxorps (%rax){1to4}, %xmm17, %xmm19 {z}{k1} label 196 vxorps %ymm16, %ymm17, %ymm19 label [all …]
|
D | resources-avx512dq.s | 135 vxorps %zmm16, %zmm17, %zmm19 label 136 vxorps (%rax), %zmm17, %zmm19 label 137 vxorps (%rax){1to16}, %zmm17, %zmm19 label 138 vxorps %zmm16, %zmm17, %zmm19 {k1} label 139 vxorps (%rax), %zmm17, %zmm19 {k1} label 140 vxorps (%rax){1to16}, %zmm17, %zmm19 {k1} label 141 vxorps %zmm16, %zmm17, %zmm19 {z}{k1} label 142 vxorps (%rax), %zmm17, %zmm19 {z}{k1} label 143 vxorps (%rax){1to16}, %zmm17, %zmm19 {z}{k1} label 270 # CHECK-NEXT: 1 1 1.00 vxorps %zmm16, %zmm17, %zmm19 [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 …]
|
/external/llvm-project/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 …]
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/BdVer2/ |
D | reg-move-elimination-1.s | 7 vxorps %xmm0, %xmm0, %xmm0 label 30 # CHECK-NEXT: 1 0 0.25 vxorps %xmm0, %xmm0, %xmm0 79 … - - - - - - - - - - vxorps %xmm0, %xmm0, %xmm0 87 # CHECK: [0,0] DR . . . vxorps %xmm0, %xmm0, %xmm0 90 # CHECK-NEXT: [1,0] D-------R . . vxorps %xmm0, %xmm0, %xmm0 93 # CHECK-NEXT: [2,0] .D---------R. vxorps %xmm0, %xmm0, %xmm0 104 # CHECK-NEXT: 0. 3 0.0 0.0 5.3 vxorps %xmm0, %xmm0, %xmm0
|
D | reg-move-elimination-3.s | 4 vxorps %xmm0, %xmm0, %xmm0 label 31 # CHECK-NEXT: 1 0 0.25 vxorps %xmm0, %xmm0, %xmm0 84 … - - - - - - - - - - vxorps %xmm0, %xmm0, %xmm0 96 # CHECK: [0,0] DR . . .. vxorps %xmm0, %xmm0, %xmm0 103 # CHECK-NEXT: [1,0] .D------R . .. vxorps %xmm0, %xmm0, %xmm0 110 # CHECK-NEXT: [2,0] . D--------R .. vxorps %xmm0, %xmm0, %xmm0 125 # CHECK-NEXT: 0. 3 0.0 0.0 4.7 vxorps %xmm0, %xmm0, %xmm0
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/BtVer2/ |
D | reg-move-elimination-1.s | 7 vxorps %xmm0, %xmm0, %xmm0 label 30 # CHECK-NEXT: 1 0 0.50 vxorps %xmm0, %xmm0, %xmm0 74 … - - - - - - - - - - vxorps %xmm0, %xmm0, %xmm0 81 # CHECK: [0,0] DR . . vxorps %xmm0, %xmm0, %xmm0 84 # CHECK-NEXT: [1,0] .D----R . vxorps %xmm0, %xmm0, %xmm0 87 # CHECK-NEXT: [2,0] . D----R. vxorps %xmm0, %xmm0, %xmm0 98 # CHECK-NEXT: 0. 3 0.0 0.0 2.7 vxorps %xmm0, %xmm0, %xmm0
|
D | reg-move-elimination-3.s | 4 vxorps %xmm0, %xmm0, %xmm0 label 31 # CHECK-NEXT: 1 0 0.50 vxorps %xmm0, %xmm0, %xmm0 79 … - - - - - - - - - - vxorps %xmm0, %xmm0, %xmm0 91 # CHECK: [0,0] DR . .. vxorps %xmm0, %xmm0, %xmm0 98 # CHECK-NEXT: [1,0] . DR. .. vxorps %xmm0, %xmm0, %xmm0 105 # CHECK-NEXT: [2,0] . . DR .. vxorps %xmm0, %xmm0, %xmm0 120 # CHECK-NEXT: 0. 3 0.0 0.0 0.0 vxorps %xmm0, %xmm0, %xmm0
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Barcelona/ |
D | reg-move-elimination-3.s | 4 vxorps %xmm0, %xmm0, %xmm0 label 31 # CHECK-NEXT: 1 0 0.25 vxorps %xmm0, %xmm0, %xmm0 59 # CHECK-NEXT: - - - - - - - - vxorps %xmm0, %xmm0, %xmm0 71 # CHECK: [0,0] DR . . . . vxorps %xmm0, %xmm0, %xmm0 78 # CHECK-NEXT: [1,0] .D=====ER . . . vxorps %xmm0, %xmm0, %xmm0 85 # CHECK-NEXT: [2,0] . D=========ER. . vxorps %xmm0, %xmm0, %xmm0 100 # CHECK-NEXT: 0. 3 5.3 0.0 0.0 vxorps %xmm0, %xmm0, %xmm0
|
/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
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SandyBridge/ |
D | zero-idioms.s | 70 vxorps %xmm2, %xmm2, %xmm2 label 72 vxorps %ymm2, %ymm2, %ymm2 label 78 vxorps %xmm4, %xmm4, %xmm5 label 80 vxorps %ymm4, %ymm4, %ymm5 label 154 # CHECK-NEXT: 1 0 0.25 vxorps %xmm2, %xmm2, %xmm2 156 # CHECK-NEXT: 1 0 0.25 vxorps %ymm2, %ymm2, %ymm2 161 # CHECK-NEXT: 1 0 0.25 vxorps %xmm4, %xmm4, %xmm5 163 # CHECK-NEXT: 1 0 0.25 vxorps %ymm4, %ymm4, %ymm5 238 # CHECK-NEXT: - - - - - - - - vxorps %xmm2, %xmm2, %xmm2 240 # CHECK-NEXT: - - - - - - - - vxorps %ymm2, %ymm2, %ymm2 [all …]
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Broadwell/ |
D | zero-idioms.s | 80 vxorps %xmm2, %xmm2, %xmm2 label 82 vxorps %ymm2, %ymm2, %ymm2 label 89 vxorps %xmm4, %xmm4, %xmm5 label 91 vxorps %ymm4, %ymm4, %ymm5 label 176 # CHECK-NEXT: 1 0 0.25 vxorps %xmm2, %xmm2, %xmm2 178 # CHECK-NEXT: 1 0 0.25 vxorps %ymm2, %ymm2, %ymm2 184 # CHECK-NEXT: 1 0 0.25 vxorps %xmm4, %xmm4, %xmm5 186 # CHECK-NEXT: 1 0 0.25 vxorps %ymm4, %ymm4, %ymm5 274 # CHECK-NEXT: - - - - - - - - - - vxorps %xmm2, %… 276 # CHECK-NEXT: - - - - - - - - - - vxorps %ymm2, %… [all …]
|
/external/llvm-project/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 …]
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Haswell/ |
D | zero-idioms.s | 90 vxorps %xmm2, %xmm2, %xmm2 label 92 vxorps %ymm2, %ymm2, %ymm2 label 99 vxorps %xmm4, %xmm4, %xmm5 label 101 vxorps %ymm4, %ymm4, %ymm5 label 194 # CHECK-NEXT: 1 0 0.25 vxorps %xmm2, %xmm2, %xmm2 196 # CHECK-NEXT: 1 0 0.25 vxorps %ymm2, %ymm2, %ymm2 202 # CHECK-NEXT: 1 0 0.25 vxorps %xmm4, %xmm4, %xmm5 204 # CHECK-NEXT: 1 0 0.25 vxorps %ymm4, %ymm4, %ymm5 300 # CHECK-NEXT: - - - - - - - - - - vxorps %xmm2, %… 302 # CHECK-NEXT: - - - - - - - - - - vxorps %ymm2, %… [all …]
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SkylakeClient/ |
D | zero-idioms.s | 90 vxorps %xmm2, %xmm2, %xmm2 label 92 vxorps %ymm2, %ymm2, %ymm2 label 99 vxorps %xmm4, %xmm4, %xmm5 label 101 vxorps %ymm4, %ymm4, %ymm5 label 194 # CHECK-NEXT: 1 0 0.17 vxorps %xmm2, %xmm2, %xmm2 196 # CHECK-NEXT: 1 0 0.17 vxorps %ymm2, %ymm2, %ymm2 202 # CHECK-NEXT: 1 0 0.17 vxorps %xmm4, %xmm4, %xmm5 204 # CHECK-NEXT: 1 0 0.17 vxorps %ymm4, %ymm4, %ymm5 300 # CHECK-NEXT: - - - - - - - - - - vxorps %xmm2, %… 302 # CHECK-NEXT: - - - - - - - - - - vxorps %ymm2, %… [all …]
|