/external/llvm/test/CodeGen/X86/ |
D | vector-idiv-sdiv-512.ll | 3 …wn -mattr=+avx512bw | FileCheck %s --check-prefix=AVX --check-prefix=AVX512 --check-prefix=AVX512BW 272 ; AVX512BW-LABEL: test_div7_32i16: 273 ; AVX512BW: # BB#0: 274 ; AVX512BW-NEXT: vpmulhw {{.*}}(%rip), %zmm0, %zmm0 275 ; AVX512BW-NEXT: vpsrlw $15, %zmm0, %zmm1 276 ; AVX512BW-NEXT: vpsraw $1, %zmm0, %zmm0 277 ; AVX512BW-NEXT: vpaddw %zmm1, %zmm0, %zmm0 278 ; AVX512BW-NEXT: retq 331 ; AVX512BW-LABEL: test_div7_64i8: 332 ; AVX512BW: # BB#0: [all …]
|
D | vector-idiv-udiv-512.ll | 3 …wn -mattr=+avx512bw | FileCheck %s --check-prefix=AVX --check-prefix=AVX512 --check-prefix=AVX512BW 250 ; AVX512BW-LABEL: test_div7_32i16: 251 ; AVX512BW: # BB#0: 252 ; AVX512BW-NEXT: vpmulhuw {{.*}}(%rip), %zmm0, %zmm1 253 ; AVX512BW-NEXT: vpsubw %zmm1, %zmm0, %zmm0 254 ; AVX512BW-NEXT: vpsrlw $1, %zmm0, %zmm0 255 ; AVX512BW-NEXT: vpaddw %zmm1, %zmm0, %zmm0 256 ; AVX512BW-NEXT: vpsrlw $2, %zmm0, %zmm0 257 ; AVX512BW-NEXT: retq 305 ; AVX512BW-LABEL: test_div7_64i8: [all …]
|
D | avx512-bugfix-26264.ll | 2 …lc -mtriple=x86_64-apple-darwin -mattr=avx512f,avx512bw < %s | FileCheck %s --check-prefix=AVX512BW 5 ; AVX512BW-LABEL: test_load_32f64: 6 ; AVX512BW: ## BB#0: 7 ; AVX512BW-NEXT: vpsllw $7, %ymm0, %ymm0 8 ; AVX512BW-NEXT: vpmovb2m %zmm0, %k1 9 ; AVX512BW-NEXT: vmovupd (%rdi), %zmm1 {%k1} 10 ; AVX512BW-NEXT: kshiftrd $16, %k1, %k2 11 ; AVX512BW-NEXT: vmovupd 128(%rdi), %zmm3 {%k2} 12 ; AVX512BW-NEXT: kshiftrw $8, %k1, %k1 13 ; AVX512BW-NEXT: vmovupd 64(%rdi), %zmm2 {%k1} [all …]
|
D | avx512bw-intrinsics.ll | 2 …4-apple-darwin -mcpu=knl -mattr=+avx512bw | FileCheck %s --check-prefix=ALL --check-prefix=AVX512BW 6 ; AVX512BW-LABEL: test_cmp_b_512: 7 ; AVX512BW: ## BB#0: 8 ; AVX512BW-NEXT: vpcmpeqb %zmm1, %zmm0, %k0 9 ; AVX512BW-NEXT: kmovq %k0, %rax 10 ; AVX512BW-NEXT: vpcmpltb %zmm1, %zmm0, %k0 11 ; AVX512BW-NEXT: kmovq %k0, %rcx 12 ; AVX512BW-NEXT: addq %rax, %rcx 13 ; AVX512BW-NEXT: vpcmpleb %zmm1, %zmm0, %k0 14 ; AVX512BW-NEXT: kmovq %k0, %rax [all …]
|
D | vector-tzcnt-512.ll | 5 …rwin -mcpu=knl -mattr=-avx512cd,+avx512bw | FileCheck %s --check-prefix=ALL --check-prefix=AVX512BW 52 ; AVX512BW-LABEL: testv8i64: 53 ; AVX512BW: ## BB#0: 54 ; AVX512BW-NEXT: vpxord %zmm1, %zmm1, %zmm1 55 ; AVX512BW-NEXT: vpsubq %zmm0, %zmm1, %zmm2 56 ; AVX512BW-NEXT: vpandq %zmm2, %zmm0, %zmm0 57 ; AVX512BW-NEXT: vpsubq {{.*}}(%rip){1to8}, %zmm0, %zmm0 58 ; AVX512BW-NEXT: vmovdqa64 {{.*#+}} zmm2 = [15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1… 59 ; AVX512BW-NEXT: vpandq %zmm2, %zmm0, %zmm3 60 ; AVX512BW-NEXT: vmovdqu8 {{.*#+}} zmm4 = [0,1,1,2,1,2,2,3,1,2,2,3,2,3,3,4,0,1,1,2,1,2,2,3,1,2,2… [all …]
|
D | vector-popcnt-512.ll | 3 …nl -mattr=+avx512bw | FileCheck %s --check-prefix=ALL --check-prefix=AVX512 --check-prefix=AVX512BW 29 ; AVX512BW-LABEL: testv8i64: 30 ; AVX512BW: ## BB#0: 31 ; AVX512BW-NEXT: vmovdqa64 {{.*#+}} zmm1 = [15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1… 32 ; AVX512BW-NEXT: vpandq %zmm1, %zmm0, %zmm2 33 ; AVX512BW-NEXT: vmovdqu8 {{.*#+}} zmm3 = [0,1,1,2,1,2,2,3,1,2,2,3,2,3,3,4,0,1,1,2,1,2,2,3,1,2,2… 34 ; AVX512BW-NEXT: vpshufb %zmm2, %zmm3, %zmm2 35 ; AVX512BW-NEXT: vpsrlw $4, %zmm0, %zmm0 36 ; AVX512BW-NEXT: vpandq %zmm1, %zmm0, %zmm0 37 ; AVX512BW-NEXT: vpshufb %zmm0, %zmm3, %zmm0 [all …]
|
D | avx512bw-intrinsics-upgrade.ll | 2 …4-apple-darwin -mcpu=knl -mattr=+avx512bw | FileCheck %s --check-prefix=ALL --check-prefix=AVX512BW 8 ; AVX512BW-LABEL: test_int_x86_avx512_mask_storeu_b_512: 9 ; AVX512BW: ## BB#0: 10 ; AVX512BW-NEXT: kmovq %rdx, %k1 11 ; AVX512BW-NEXT: vmovdqu8 %zmm0, (%rdi) {%k1} 12 ; AVX512BW-NEXT: vmovdqu8 %zmm0, (%rsi) 13 ; AVX512BW-NEXT: retq 31 ; AVX512BW-LABEL: test_int_x86_avx512_mask_storeu_w_512: 32 ; AVX512BW: ## BB#0: 33 ; AVX512BW-NEXT: kmovd %edx, %k1 [all …]
|
D | vector-lzcnt-512.ll | 3 …nl -mattr=+avx512bw | FileCheck %s --check-prefix=ALL --check-prefix=AVX512 --check-prefix=AVX512BW 55 ; AVX512BW-LABEL: testv32i16: 56 ; AVX512BW: ## BB#0: 57 ; AVX512BW-NEXT: vextracti64x4 $1, %zmm0, %ymm1 58 ; AVX512BW-NEXT: vpmovzxwd {{.*#+}} zmm1 = ymm1[0],zero,ymm1[1],zero,ymm1[2],zero,ymm1[3],zero,y… 59 ; AVX512BW-NEXT: vplzcntd %zmm1, %zmm1 60 ; AVX512BW-NEXT: vpmovdw %zmm1, %ymm1 61 ; AVX512BW-NEXT: vmovdqa {{.*#+}} ymm2 = [16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16] 62 ; AVX512BW-NEXT: vpsubw %ymm2, %ymm1, %ymm1 63 ; AVX512BW-NEXT: vpmovzxwd {{.*#+}} zmm0 = ymm0[0],zero,ymm0[1],zero,ymm0[2],zero,ymm0[3],zero,y… [all …]
|
D | avg.ll | 3 …own-unknown -mcpu=x86-64 -mattr=+avx512bw | FileCheck %s --check-prefix=AVX --check-prefix=AVX512BW 22 ; AVX512BW-LABEL: avg_v4i8: 23 ; AVX512BW: # BB#0: 24 ; AVX512BW-NEXT: vmovd (%rdi), %xmm0 25 ; AVX512BW-NEXT: vmovd (%rsi), %xmm1 26 ; AVX512BW-NEXT: vpavgb %xmm0, %xmm1, %xmm0 27 ; AVX512BW-NEXT: vmovd %xmm0, (%rax) 28 ; AVX512BW-NEXT: retq 58 ; AVX512BW-LABEL: avg_v8i8: 59 ; AVX512BW: # BB#0: [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/ |
D | avx512-bugfix-26264.ll | 2 …lc -mtriple=x86_64-apple-darwin -mattr=avx512f,avx512bw < %s | FileCheck %s --check-prefix=AVX512BW 5 ; AVX512BW-LABEL: test_load_32f64: 6 ; AVX512BW: ## %bb.0: 7 ; AVX512BW-NEXT: vpsllw $7, %ymm0, %ymm0 8 ; AVX512BW-NEXT: vpmovb2m %zmm0, %k1 9 ; AVX512BW-NEXT: vblendmpd (%rdi), %zmm1, %zmm0 {%k1} 10 ; AVX512BW-NEXT: kshiftrw $8, %k1, %k2 11 ; AVX512BW-NEXT: vblendmpd 64(%rdi), %zmm2, %zmm1 {%k2} 12 ; AVX512BW-NEXT: kshiftrd $16, %k1, %k1 13 ; AVX512BW-NEXT: vblendmpd 128(%rdi), %zmm3, %zmm2 {%k1} [all …]
|
D | build-vector-512.ll | 4 …n-unknown -mattr=+avx512f,+avx512bw | FileCheck %s --check-prefix=AVX-32 --check-prefix=AVX512BW-32 5 …n-unknown -mattr=+avx512f,+avx512bw | FileCheck %s --check-prefix=AVX-64 --check-prefix=AVX512BW-64 235 ; AVX512BW-32-LABEL: test_buildvector_v32i16: 236 ; AVX512BW-32: # %bb.0: 237 ; AVX512BW-32-NEXT: vmovd {{.*#+}} xmm0 = mem[0],zero,zero,zero 238 ; AVX512BW-32-NEXT: vpinsrw $1, {{[0-9]+}}(%esp), %xmm0, %xmm0 239 ; AVX512BW-32-NEXT: vpinsrw $2, {{[0-9]+}}(%esp), %xmm0, %xmm0 240 ; AVX512BW-32-NEXT: vpinsrw $3, {{[0-9]+}}(%esp), %xmm0, %xmm0 241 ; AVX512BW-32-NEXT: vpinsrw $4, {{[0-9]+}}(%esp), %xmm0, %xmm0 242 ; AVX512BW-32-NEXT: vpinsrw $5, {{[0-9]+}}(%esp), %xmm0, %xmm0 [all …]
|
D | shuffle-strided-with-offset-512.ll | 4 …own-unknown -mattr=+avx512bw,+fast-variable-shuffle | FileCheck %s --check-prefixes=AVX512,AVX512BW 32 ; AVX512BW-LABEL: shuffle_v64i8_to_v32i8_1: 33 ; AVX512BW: # %bb.0: 34 ; AVX512BW-NEXT: vmovdqa64 (%rdi), %zmm0 35 ; AVX512BW-NEXT: vextracti64x4 $1, %zmm0, %ymm1 36 ; AVX512BW-NEXT: vpshufb {{.*#+}} ymm1 = ymm1[u,u,u,u,u,u,u,u,1,3,5,7,9,11,13,15,u,u,u,u,u,u,u,u… 37 ; AVX512BW-NEXT: vpshufb {{.*#+}} ymm0 = ymm0[1,3,5,7,9,11,13,15,u,u,u,u,u,u,u,u,17,19,21,23,25,… 38 ; AVX512BW-NEXT: vpblendd {{.*#+}} ymm0 = ymm0[0,1],ymm1[2,3],ymm0[4,5],ymm1[6,7] 39 ; AVX512BW-NEXT: vpermq {{.*#+}} ymm0 = ymm0[0,2,1,3] 40 ; AVX512BW-NEXT: vmovdqa %ymm0, (%rsi) [all …]
|
D | vector-shift-shl-512.ll | 3 …wn -mattr=+avx512bw | FileCheck %s --check-prefix=ALL --check-prefix=AVX512 --check-prefix=AVX512BW 40 ; AVX512BW-LABEL: var_shift_v32i16: 41 ; AVX512BW: # %bb.0: 42 ; AVX512BW-NEXT: vpsllvw %zmm1, %zmm0, %zmm0 43 ; AVX512BW-NEXT: retq 77 ; AVX512BW-LABEL: var_shift_v64i8: 78 ; AVX512BW: # %bb.0: 79 ; AVX512BW-NEXT: vpsllw $4, %zmm0, %zmm2 80 ; AVX512BW-NEXT: vpandq {{.*}}(%rip), %zmm2, %zmm2 81 ; AVX512BW-NEXT: vpsllw $5, %zmm1, %zmm1 [all …]
|
D | vector-shift-ashr-512.ll | 3 …wn -mattr=+avx512bw | FileCheck %s --check-prefix=ALL --check-prefix=AVX512 --check-prefix=AVX512BW 40 ; AVX512BW-LABEL: var_shift_v32i16: 41 ; AVX512BW: # %bb.0: 42 ; AVX512BW-NEXT: vpsravw %zmm1, %zmm0, %zmm0 43 ; AVX512BW-NEXT: retq 101 ; AVX512BW-LABEL: var_shift_v64i8: 102 ; AVX512BW: # %bb.0: 103 ; AVX512BW-NEXT: vpunpckhbw {{.*#+}} zmm2 = zmm0[8,8,9,9,10,10,11,11,12,12,13,13,14,14,15,15,24,… 104 ; AVX512BW-NEXT: vpsraw $4, %zmm2, %zmm3 105 ; AVX512BW-NEXT: vpsllw $5, %zmm1, %zmm1 [all …]
|
D | vector-lzcnt-512.ll | 4 …nown -mattr=+avx512dq,-avx512cd,+avx512bw | FileCheck %s --check-prefix=ALL --check-prefix=AVX512BW 18 ; AVX512BW-LABEL: testv8i64: 19 ; AVX512BW: # %bb.0: 20 ; AVX512BW-NEXT: vpsrlq $1, %zmm0, %zmm1 21 ; AVX512BW-NEXT: vporq %zmm1, %zmm0, %zmm0 22 ; AVX512BW-NEXT: vpsrlq $2, %zmm0, %zmm1 23 ; AVX512BW-NEXT: vporq %zmm1, %zmm0, %zmm0 24 ; AVX512BW-NEXT: vpsrlq $4, %zmm0, %zmm1 25 ; AVX512BW-NEXT: vporq %zmm1, %zmm0, %zmm0 26 ; AVX512BW-NEXT: vpsrlq $8, %zmm0, %zmm1 [all …]
|
D | vector-shift-lshr-512.ll | 3 …wn -mattr=+avx512bw | FileCheck %s --check-prefix=ALL --check-prefix=AVX512 --check-prefix=AVX512BW 40 ; AVX512BW-LABEL: var_shift_v32i16: 41 ; AVX512BW: # %bb.0: 42 ; AVX512BW-NEXT: vpsrlvw %zmm1, %zmm0, %zmm0 43 ; AVX512BW-NEXT: retq 80 ; AVX512BW-LABEL: var_shift_v64i8: 81 ; AVX512BW: # %bb.0: 82 ; AVX512BW-NEXT: vpsrlw $4, %zmm0, %zmm2 83 ; AVX512BW-NEXT: vpandq {{.*}}(%rip), %zmm2, %zmm2 84 ; AVX512BW-NEXT: vpsllw $5, %zmm1, %zmm1 [all …]
|
D | vector-tzcnt-512.ll | 4 …unknown-unknown -mattr=+avx512f,+avx512bw | FileCheck %s --check-prefix=ALL --check-prefix=AVX512BW 55 ; AVX512BW-LABEL: testv8i64: 56 ; AVX512BW: # %bb.0: 57 ; AVX512BW-NEXT: vpxor %xmm1, %xmm1, %xmm1 58 ; AVX512BW-NEXT: vpsubq %zmm0, %zmm1, %zmm2 59 ; AVX512BW-NEXT: vpandq %zmm2, %zmm0, %zmm0 60 ; AVX512BW-NEXT: vpternlogd $255, %zmm2, %zmm2, %zmm2 61 ; AVX512BW-NEXT: vpaddq %zmm2, %zmm0, %zmm0 62 ; AVX512BW-NEXT: vmovdqa64 {{.*#+}} zmm2 = [15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1… 63 ; AVX512BW-NEXT: vpandq %zmm2, %zmm0, %zmm3 [all …]
|
D | avx512-mask-op.ll | 4 …e=x86_64-apple-darwin -mattr=+avx512bw | FileCheck %s --check-prefix=CHECK --check-prefix=AVX512BW 121 ; AVX512BW-LABEL: mask8_mem: 122 ; AVX512BW: ## %bb.0: 123 ; AVX512BW-NEXT: notb (%rdi) 124 ; AVX512BW-NEXT: retq 200 ; AVX512BW-LABEL: mand16_mem: 201 ; AVX512BW: ## %bb.0: 202 ; AVX512BW-NEXT: kmovw (%rdi), %k0 203 ; AVX512BW-NEXT: kmovw (%rsi), %k1 204 ; AVX512BW-NEXT: kandw %k1, %k0, %k2 [all …]
|
D | vector-popcnt-512.ll | 3 …86_64-unknown-unknown -mattr=+avx512bw | FileCheck %s --check-prefix=AVX512 --check-prefix=AVX512BW 32 ; AVX512BW-LABEL: testv8i64: 33 ; AVX512BW: # %bb.0: 34 ; AVX512BW-NEXT: vmovdqa64 {{.*#+}} zmm1 = [15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1… 35 ; AVX512BW-NEXT: vpandq %zmm1, %zmm0, %zmm2 36 ; AVX512BW-NEXT: vmovdqa64 {{.*#+}} zmm3 = [0,1,1,2,1,2,2,3,1,2,2,3,2,3,3,4,0,1,1,2,1,2,2,3,1,2,… 37 ; AVX512BW-NEXT: vpshufb %zmm2, %zmm3, %zmm2 38 ; AVX512BW-NEXT: vpsrlw $4, %zmm0, %zmm0 39 ; AVX512BW-NEXT: vpandq %zmm1, %zmm0, %zmm0 40 ; AVX512BW-NEXT: vpshufb %zmm0, %zmm3, %zmm0 [all …]
|
D | bitcast-setcc-128.ll | 7 …mattr=+avx512f,+avx512vl,+avx512bw | FileCheck %s --check-prefixes=AVX512 --check-prefixes=AVX512BW 36 ; AVX512BW-LABEL: v8i16: 37 ; AVX512BW: # %bb.0: 38 ; AVX512BW-NEXT: vpcmpgtw %xmm1, %xmm0, %k0 39 ; AVX512BW-NEXT: kmovd %k0, %eax 40 ; AVX512BW-NEXT: # kill: def $al killed $al killed $eax 41 ; AVX512BW-NEXT: retq 69 ; AVX512BW-LABEL: v4i32: 70 ; AVX512BW: # %bb.0: 71 ; AVX512BW-NEXT: vpcmpgtd %xmm1, %xmm0, %k0 [all …]
|
D | vector-idiv-sdiv-512.ll | 3 …wn -mattr=+avx512bw | FileCheck %s --check-prefix=AVX --check-prefix=AVX512 --check-prefix=AVX512BW 117 ; AVX512BW-LABEL: test_div7_32i16: 118 ; AVX512BW: # %bb.0: 119 ; AVX512BW-NEXT: vpmulhw {{.*}}(%rip), %zmm0, %zmm0 120 ; AVX512BW-NEXT: vpsrlw $15, %zmm0, %zmm1 121 ; AVX512BW-NEXT: vpsraw $1, %zmm0, %zmm0 122 ; AVX512BW-NEXT: vpaddw %zmm1, %zmm0, %zmm0 123 ; AVX512BW-NEXT: retq 173 ; AVX512BW-LABEL: test_div7_64i8: 174 ; AVX512BW: # %bb.0: [all …]
|
D | bitcast-and-setcc-128.ll | 7 …mattr=+avx512f,+avx512vl,+avx512bw | FileCheck %s --check-prefixes=AVX512 --check-prefixes=AVX512BW 43 ; AVX512BW-LABEL: v8i16: 44 ; AVX512BW: # %bb.0: 45 ; AVX512BW-NEXT: vpcmpgtw %xmm1, %xmm0, %k1 46 ; AVX512BW-NEXT: vpcmpgtw %xmm3, %xmm2, %k0 {%k1} 47 ; AVX512BW-NEXT: kmovd %k0, %eax 48 ; AVX512BW-NEXT: # kill: def $al killed $al killed $eax 49 ; AVX512BW-NEXT: retq 84 ; AVX512BW-LABEL: v4i32: 85 ; AVX512BW: # %bb.0: [all …]
|
D | broadcast-elm-cross-splat-vec.ll | 3 …nknown -mattr=+avx2 | FileCheck %s -check-prefix=ALL32 -check-prefix=NO-AVX512BW -check-prefix=AVX2 4 …own -mattr=+avx512f | FileCheck %s -check-prefix=ALL32 -check-prefix=NO-AVX512BW -check-prefix=AVX… 5 …r=+avx512f,+avx512bw | FileCheck %s -check-prefix=ALL32 -check-prefix=AVX512 -check-prefix=AVX512BW 7 …nknown -mattr=+avx2 | FileCheck %s -check-prefix=ALL64 -check-prefix=NO-AVX512BW-64 -check-prefix=… 8 …own -mattr=+avx512f | FileCheck %s -check-prefix=ALL64 -check-prefix=NO-AVX512BW-64 -check-prefix=… 9 …12f,+avx512bw | FileCheck %s -check-prefix=ALL64 -check-prefix=AVX512F-64 -check-prefix=AVX512BW-64 300 ; NO-AVX512BW-LABEL: f64xi8_i16: 301 ; NO-AVX512BW: # %bb.0: 302 ; NO-AVX512BW-NEXT: vpbroadcastw {{.*#+}} ymm2 = [256,256,256,256,256,256,256,256,256,256,256,25… 303 ; NO-AVX512BW-NEXT: vpaddb %ymm2, %ymm1, %ymm1 [all …]
|
D | shuffle-vs-trunc-512.ll | 4 …own-unknown -mattr=+avx512bw,+fast-variable-shuffle | FileCheck %s --check-prefixes=AVX512,AVX512BW 38 ; AVX512BW-LABEL: shuffle_v64i8_to_v32i8: 39 ; AVX512BW: # %bb.0: 40 ; AVX512BW-NEXT: vmovdqa64 (%rdi), %zmm0 41 ; AVX512BW-NEXT: vextracti64x4 $1, %zmm0, %ymm1 42 ; AVX512BW-NEXT: vpshufb {{.*#+}} ymm1 = ymm1[u,u,u,u,u,u,u,u,0,2,4,6,8,10,12,14,u,u,u,u,u,u,u,u… 43 ; AVX512BW-NEXT: vpshufb {{.*#+}} ymm0 = ymm0[0,2,4,6,8,10,12,14,u,u,u,u,u,u,u,u,16,18,20,22,24,… 44 ; AVX512BW-NEXT: vpblendd {{.*#+}} ymm0 = ymm0[0,1],ymm1[2,3],ymm0[4,5],ymm1[6,7] 45 ; AVX512BW-NEXT: vpermq {{.*#+}} ymm0 = ymm0[0,2,1,3] 46 ; AVX512BW-NEXT: vmovdqa %ymm0, (%rsi) [all …]
|
D | bitcast-setcc-256.ll | 7 …mattr=+avx512f,+avx512vl,+avx512bw | FileCheck %s --check-prefixes=AVX512 --check-prefixes=AVX512BW 51 ; AVX512BW-LABEL: v16i16: 52 ; AVX512BW: # %bb.0: 53 ; AVX512BW-NEXT: vpcmpgtw %ymm1, %ymm0, %k0 54 ; AVX512BW-NEXT: kmovd %k0, %eax 55 ; AVX512BW-NEXT: # kill: def $ax killed $ax killed $eax 56 ; AVX512BW-NEXT: vzeroupper 57 ; AVX512BW-NEXT: retq 102 ; AVX512BW-LABEL: v8i32: 103 ; AVX512BW: # %bb.0: [all …]
|