/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/test/CodeGen/X86/ |
H A D | vector-interleaved-store-i64-stride-2.ll | 36 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[0,2,1,3] 45 ; AVX512-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[0,2,1,3] 98 ; AVX2-NEXT: vpermpd {{.*#+}} ymm2 = ymm1[0,0,2,1] 99 ; AVX2-NEXT: vpermpd {{.*#+}} ymm3 = ymm0[0,1,1,3] 101 ; AVX2-NEXT: vpermpd {{.*#+}} ymm1 = ymm1[0,2,2,3] 102 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[2,1,3,3] 114 ; AVX512-NEXT: vpermpd %zmm0, %zmm1, %zmm0 193 ; AVX2-NEXT: vpermpd {{.*#+}} ymm4 = ymm2[0,2,2,3] 194 ; AVX2-NEXT: vpermpd {{.*#+}} ymm5 = ymm0[2,1,3,3] 196 ; AVX2-NEXT: vpermpd {{.*#+}} ymm2 = ymm2[0,0,2,1] [all …]
|
H A D | vector-shuffle-512-v8.ll | 50 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 56 ; AVX512F-32-NEXT: vpermpd %zmm0, %zmm1, %zmm0 66 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 82 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 98 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 114 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 130 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 146 ; ALL-NEXT: vpermpd %zmm0, %zmm1, %zmm0 165 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 181 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 [all …]
|
H A D | vector-interleaved-store-i32-stride-3.ll | 287 ; AVX2-SLOW-NEXT: vpermpd {{.*#+}} ymm3 = ymm3[0,1,0,1] 288 ; AVX2-SLOW-NEXT: vpermpd {{.*#+}} ymm4 = ymm0[0,0,2,1] 292 ; AVX2-SLOW-NEXT: vpermpd {{.*#+}} ymm4 = ymm2[2,1,3,3] 294 ; AVX2-SLOW-NEXT: vpermpd {{.*#+}} ymm5 = ymm5[2,2,2,3] 298 ; AVX2-SLOW-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[1,1,2,2] 299 ; AVX2-SLOW-NEXT: vpermpd {{.*#+}} ymm2 = ymm2[1,1,2,2] 540 ; AVX2-SLOW-NEXT: vpermpd {{.*#+}} ymm2 = ymm2[0,1,0,1] 541 ; AVX2-SLOW-NEXT: vpermpd {{.*#+}} ymm7 = ymm1[0,0,2,1] 545 ; AVX2-SLOW-NEXT: vpermpd {{.*#+}} ymm7 = ymm6[2,1,3,3] 547 ; AVX2-SLOW-NEXT: vpermpd {{.*#+}} ymm8 = ymm8[2,2,2,3] [all …]
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/test/CodeGen/X86/ |
H A D | vector-shuffle-512-v8.ll | 50 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 56 ; AVX512F-32-NEXT: vpermpd %zmm0, %zmm1, %zmm0 66 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 82 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 98 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 114 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 130 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 146 ; ALL-NEXT: vpermpd %zmm0, %zmm1, %zmm0 165 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 181 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 [all …]
|
/dports/graphics/llvm-mesa/llvm-13.0.1.src/test/CodeGen/X86/ |
H A D | vector-shuffle-512-v8.ll | 50 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 56 ; AVX512F-32-NEXT: vpermpd %zmm0, %zmm1, %zmm0 66 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 82 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 98 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 114 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 130 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 146 ; ALL-NEXT: vpermpd %zmm0, %zmm1, %zmm0 165 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 181 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 [all …]
|
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/test/CodeGen/X86/ |
H A D | vector-shuffle-512-v8.ll | 50 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 56 ; AVX512F-32-NEXT: vpermpd %zmm0, %zmm1, %zmm0 66 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 82 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 98 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 114 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 130 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 146 ; ALL-NEXT: vpermpd %zmm0, %zmm1, %zmm0 165 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 181 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 [all …]
|
H A D | vector-shuffle-256-v4.ll | 37 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[0,0,0,1] 57 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[0,0,2,0] 78 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[0,3,0,0] 98 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[1,0,0,0] 118 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[2,2,0,0] 138 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[2,2,2,2] 158 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[2,2,2,2] 180 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[2,2,3,3] 201 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[3,3,3,0] 221 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[3,2,1,0] [all …]
|
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/llvm/test/CodeGen/X86/ |
H A D | vector-shuffle-512-v8.ll | 50 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 56 ; AVX512F-32-NEXT: vpermpd %zmm0, %zmm1, %zmm0 66 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 82 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 98 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 114 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 130 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 146 ; ALL-NEXT: vpermpd %zmm0, %zmm1, %zmm0 165 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 181 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 [all …]
|
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/llvm/test/CodeGen/X86/ |
H A D | vector-shuffle-512-v8.ll | 50 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 56 ; AVX512F-32-NEXT: vpermpd %zmm0, %zmm1, %zmm0 66 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 82 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 98 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 114 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 130 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 146 ; ALL-NEXT: vpermpd %zmm0, %zmm1, %zmm0 165 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 181 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 [all …]
|
H A D | vector-shuffle-256-v4.ll | 37 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[0,0,0,1] 57 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[0,0,2,0] 78 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[0,3,0,0] 98 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[1,0,0,0] 118 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[2,2,0,0] 138 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[2,2,2,2] 158 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[2,2,2,2] 180 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[2,2,3,3] 201 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[3,3,3,0] 221 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[3,2,1,0] [all …]
|
/dports/devel/llvm13/llvm-project-13.0.1.src/llvm/test/CodeGen/X86/ |
H A D | vector-shuffle-512-v8.ll | 50 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 56 ; AVX512F-32-NEXT: vpermpd %zmm0, %zmm1, %zmm0 66 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 82 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 98 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 114 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 130 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 146 ; ALL-NEXT: vpermpd %zmm0, %zmm1, %zmm0 165 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 181 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 [all …]
|
/dports/devel/llvm80/llvm-8.0.1.src/test/CodeGen/X86/ |
H A D | vector-shuffle-512-v8.ll | 50 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 56 ; AVX512F-32-NEXT: vpermpd %zmm0, %zmm1, %zmm0 66 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 72 ; AVX512F-32-NEXT: vpermpd %zmm0, %zmm1, %zmm0 82 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 88 ; AVX512F-32-NEXT: vpermpd %zmm0, %zmm1, %zmm0 98 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 114 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 130 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 173 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 [all …]
|
H A D | vector-shuffle-256-v4.ll | 37 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[0,0,0,1] 59 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[0,0,2,0] 80 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[0,3,0,0] 100 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[1,0,0,0] 120 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[2,2,0,0] 140 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[2,2,2,2] 160 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[2,2,2,2] 182 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[2,2,3,3] 203 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[3,3,3,0] 223 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[3,2,1,0] [all …]
|
/dports/devel/llvm70/llvm-7.0.1.src/test/CodeGen/X86/ |
H A D | vector-shuffle-512-v8.ll | 50 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 56 ; AVX512F-32-NEXT: vpermpd %zmm0, %zmm1, %zmm0 66 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 72 ; AVX512F-32-NEXT: vpermpd %zmm0, %zmm1, %zmm0 82 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 88 ; AVX512F-32-NEXT: vpermpd %zmm0, %zmm1, %zmm0 98 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 114 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 130 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 173 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 [all …]
|
H A D | vector-shuffle-256-v4.ll | 37 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[0,0,0,1] 42 ; AVX512VL-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[0,0,0,1] 59 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[0,0,2,0] 80 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[0,3,0,0] 101 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[1,0,0,0] 121 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[2,2,0,0] 141 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[2,2,2,2] 161 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[2,2,2,2] 184 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[3,3,3,0] 204 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[3,2,1,0] [all …]
|
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/test/CodeGen/X86/ |
H A D | vector-shuffle-512-v8.ll | 50 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 56 ; AVX512F-32-NEXT: vpermpd %zmm0, %zmm1, %zmm0 66 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 82 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 98 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 114 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 130 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 146 ; ALL-NEXT: vpermpd %zmm0, %zmm1, %zmm0 165 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 181 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 [all …]
|
/dports/devel/llvm11/llvm-11.0.1.src/test/CodeGen/X86/ |
H A D | vector-shuffle-512-v8.ll | 50 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 56 ; AVX512F-32-NEXT: vpermpd %zmm0, %zmm1, %zmm0 66 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 82 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 98 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 114 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 130 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 146 ; ALL-NEXT: vpermpd %zmm0, %zmm1, %zmm0 165 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 181 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 [all …]
|
H A D | vector-shuffle-256-v4.ll | 37 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[0,0,0,1] 57 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[0,0,2,0] 78 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[0,3,0,0] 98 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[1,0,0,0] 118 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[2,2,0,0] 138 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[2,2,2,2] 158 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[2,2,2,2] 180 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[2,2,3,3] 201 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[3,3,3,0] 221 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[3,2,1,0] [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/test/CodeGen/X86/ |
H A D | vector-shuffle-512-v8.ll | 50 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 56 ; AVX512F-32-NEXT: vpermpd %zmm0, %zmm1, %zmm0 66 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 82 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 98 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 114 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 130 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 146 ; ALL-NEXT: vpermpd %zmm0, %zmm1, %zmm0 165 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 181 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 [all …]
|
H A D | vector-shuffle-256-v4.ll | 37 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[0,0,0,1] 57 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[0,0,2,0] 78 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[0,3,0,0] 98 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[1,0,0,0] 118 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[2,2,0,0] 138 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[2,2,2,2] 158 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[2,2,2,2] 180 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[2,2,3,3] 201 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[3,3,3,0] 221 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[3,2,1,0] [all …]
|
/dports/devel/llvm10/llvm-10.0.1.src/test/CodeGen/X86/ |
H A D | vector-shuffle-512-v8.ll | 50 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 56 ; AVX512F-32-NEXT: vpermpd %zmm0, %zmm1, %zmm0 66 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 72 ; AVX512F-32-NEXT: vpermpd %zmm0, %zmm1, %zmm0 82 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 88 ; AVX512F-32-NEXT: vpermpd %zmm0, %zmm1, %zmm0 98 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 114 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 130 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 173 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 [all …]
|
/dports/devel/llvm90/llvm-9.0.1.src/test/CodeGen/X86/ |
H A D | vector-shuffle-512-v8.ll | 50 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 56 ; AVX512F-32-NEXT: vpermpd %zmm0, %zmm1, %zmm0 66 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 72 ; AVX512F-32-NEXT: vpermpd %zmm0, %zmm1, %zmm0 82 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 88 ; AVX512F-32-NEXT: vpermpd %zmm0, %zmm1, %zmm0 98 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 114 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 130 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 173 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 [all …]
|
H A D | vector-shuffle-256-v4.ll | 37 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[0,0,0,1] 59 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[0,0,2,0] 80 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[0,3,0,0] 100 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[1,0,0,0] 120 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[2,2,0,0] 140 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[2,2,2,2] 160 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[2,2,2,2] 182 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[2,2,3,3] 203 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[3,3,3,0] 223 ; AVX2-NEXT: vpermpd {{.*#+}} ymm0 = ymm0[3,2,1,0] [all …]
|
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/test/CodeGen/X86/ |
H A D | vector-shuffle-512-v8.ll | 50 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 56 ; AVX512F-32-NEXT: vpermpd %zmm0, %zmm1, %zmm0 66 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 72 ; AVX512F-32-NEXT: vpermpd %zmm0, %zmm1, %zmm0 82 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 88 ; AVX512F-32-NEXT: vpermpd %zmm0, %zmm1, %zmm0 98 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 114 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 130 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 173 ; AVX512F-NEXT: vpermpd %zmm0, %zmm1, %zmm0 [all …]
|
/dports/math/openblas/OpenBLAS-0.3.18/kernel/x86_64/ |
H A D | dgemm_kernel_4x4_haswell.S | 313 vpermpd $ 0xb1 , %ymm5, %ymm5 314 vpermpd $ 0xb1 , %ymm7, %ymm7 321 vpermpd $ 0x1b , %ymm2, %ymm2 322 vpermpd $ 0x1b , %ymm3, %ymm3 323 vpermpd $ 0xb1 , %ymm2, %ymm2 324 vpermpd $ 0xb1 , %ymm3, %ymm3 361 vpermpd $ 0x1b , %ymm2, %ymm2 362 vpermpd $ 0x1b , %ymm3, %ymm3 363 vpermpd $ 0xb1 , %ymm2, %ymm2 364 vpermpd $ 0xb1 , %ymm3, %ymm3 [all …]
|