HomeSort by relevance Sort by last modified time
    Searched full:ymm4 (Results 101 - 125 of 167) sorted by null

1 2 3 45 6 7

  /external/llvm/test/CodeGen/X86/
vector-idiv-udiv-512.ll 269 ; AVX512F-NEXT: vpmovzxbw {{.*#+}} ymm4 = xmm4[0],zero,xmm4[1],zero,xmm4[2],zero,xmm4[3],zero,xmm4[4],zero,xmm4[5],zero,xmm4[6],zero,xmm4[7],zero,xmm4[8],zero,xmm4[9],zero,xmm4[10],zero,xmm4[11],zero,xmm4[12],zero,xmm4[13],zero,xmm4[14],zero,xmm4[15],zero
270 ; AVX512F-NEXT: vpmullw %ymm3, %ymm4, %ymm4
271 ; AVX512F-NEXT: vpsrlw $8, %ymm4, %ymm4
276 ; AVX512F-NEXT: vperm2i128 {{.*#+}} ymm6 = ymm5[2,3],ymm4[2,3]
277 ; AVX512F-NEXT: vinserti128 $1, %xmm4, %ymm5, %ymm4
278 ; AVX512F-NEXT: vpackuswb %ymm6, %ymm4, %ymm4
279 ; AVX512F-NEXT: vpsubb %ymm4, %ymm0, %ymm
    [all...]
avx512ifmavl-intrinsics.ll 41 ; CHECK-NEXT: vpmadd52huq %ymm2, %ymm1, %ymm4
46 ; CHECK-NEXT: vpaddq %ymm2, %ymm4, %ymm1
97 ; CHECK-NEXT: vpmadd52huq %ymm2, %ymm1, %ymm4
102 ; CHECK-NEXT: vpaddq %ymm2, %ymm4, %ymm1
153 ; CHECK-NEXT: vpmadd52luq %ymm2, %ymm1, %ymm4
158 ; CHECK-NEXT: vpaddq %ymm2, %ymm4, %ymm1
209 ; CHECK-NEXT: vpmadd52luq %ymm2, %ymm1, %ymm4
214 ; CHECK-NEXT: vpaddq %ymm2, %ymm4, %ymm1
musttail-fastcall.ll 68 ; AVX-DAG: vmovups %ymm4, {{.*}}
91 ; AVX-DAG: vmovups {{.*}}, %ymm4
vector-idiv-sdiv-512.ll 290 ; AVX512F-NEXT: vpmovsxbw %xmm4, %ymm4
291 ; AVX512F-NEXT: vpmullw %ymm3, %ymm4, %ymm4
292 ; AVX512F-NEXT: vpsrlw $8, %ymm4, %ymm4
297 ; AVX512F-NEXT: vperm2i128 {{.*#+}} ymm6 = ymm5[2,3],ymm4[2,3]
298 ; AVX512F-NEXT: vinserti128 $1, %xmm4, %ymm5, %ymm4
299 ; AVX512F-NEXT: vpackuswb %ymm6, %ymm4, %ymm4
300 ; AVX512F-NEXT: vpaddb %ymm0, %ymm4, %ymm
    [all...]
vector-rotate-256.ll 225 ; AVX2-NEXT: vpunpckhwd {{.*#+}} ymm4 = ymm1[4],ymm3[4],ymm1[5],ymm3[5],ymm1[6],ymm3[6],ymm1[7],ymm3[7],ymm1[12],ymm3[12],ymm1[13],ymm3[13],ymm1[14],ymm3[14],ymm1[15],ymm3[15]
227 ; AVX2-NEXT: vpsllvd %ymm4, %ymm5, %ymm4
228 ; AVX2-NEXT: vpsrld $16, %ymm4, %ymm4
233 ; AVX2-NEXT: vpackusdw %ymm4, %ymm1, %ymm1
234 ; AVX2-NEXT: vpunpckhwd {{.*#+}} ymm4 = ymm2[4],ymm3[4],ymm2[5],ymm3[5],ymm2[6],ymm3[6],ymm2[7],ymm3[7],ymm2[12],ymm3[12],ymm2[13],ymm3[13],ymm2[14],ymm3[14],ymm2[15],ymm3[15]
235 ; AVX2-NEXT: vpsrlvd %ymm4, %ymm5, %ymm4
236 ; AVX2-NEXT: vpsrld $16, %ymm4, %ymm
    [all...]
viabs.ll 291 ; AVX1-NEXT: vinsertf128 $1, %xmm3, %ymm2, %ymm4
295 ; AVX1-NEXT: vxorps %ymm4, %ymm0, %ymm0
396 ; AVX1-NEXT: vinsertf128 $1, %xmm3, %ymm4, %ymm2
404 ; AVX1-NEXT: vinsertf128 $1, %xmm3, %ymm4, %ymm2
459 ; AVX1-NEXT: vinsertf128 $1, %xmm3, %ymm4, %ymm2
469 ; AVX1-NEXT: vinsertf128 $1, %xmm3, %ymm4, %ymm2
536 ; AVX1-NEXT: vinsertf128 $1, %xmm3, %ymm4, %ymm2
546 ; AVX1-NEXT: vinsertf128 $1, %xmm3, %ymm4, %ymm2
vector-tzcnt-256.ll 48 ; AVX2-NEXT: vmovdqa {{.*#+}} ymm4 = [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,3,2,3,3,4]
49 ; AVX2-NEXT: vpshufb %ymm3, %ymm4, %ymm3
52 ; AVX2-NEXT: vpshufb %ymm0, %ymm4, %ymm0
65 ; AVX512CDVL-NEXT: vmovdqa64 {{.*#+}} ymm4 = [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,3,2,3,3,4]
66 ; AVX512CDVL-NEXT: vpshufb %ymm3, %ymm4, %ymm3
69 ; AVX512CDVL-NEXT: vpshufb %ymm0, %ymm4, %ymm0
83 ; AVX512CD-NEXT: vmovdqa {{.*#+}} ymm4 = [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,3,2,3,3,4]
84 ; AVX512CD-NEXT: vpshufb %ymm3, %ymm4, %ymm3
87 ; AVX512CD-NEXT: vpshufb %ymm0, %ymm4, %ymm0
136 ; AVX2-NEXT: vmovdqa {{.*#+}} ymm4 = [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,3,2,3,3,4
    [all...]
masked_memop.ll 102 ; AVX2-NEXT: vpxor %ymm4, %ymm4, %ymm4
103 ; AVX2-NEXT: vpcmpeqd %ymm4, %ymm0, %ymm0
104 ; AVX2-NEXT: vpcmpeqd %ymm4, %ymm1, %ymm1
133 ; AVX1-NEXT: vmaskmovps (%rdi), %ymm0, %ymm4
134 ; AVX1-NEXT: vblendvps %ymm0, %ymm4, %ymm2, %ymm0
141 ; AVX2-NEXT: vpxor %ymm4, %ymm4, %ymm4
    [all...]
avx512-ext.ll     [all...]
vselect-minmax.ll     [all...]
preserve_allcc64.ll 63 ;AVX-NEXT: vmovups %ymm4
fmaxnum.ll 228 ; AVX: vmaxpd %ymm0, %ymm2, %ymm4
230 ; AVX-NEXT: vblendvpd %ymm0, %ymm2, %ymm4, %ymm0
fminnum.ll 220 ; AVX: vminpd %ymm0, %ymm2, %ymm4
222 ; AVX-NEXT: vblendvpd %ymm0, %ymm2, %ymm4, %ymm0
  /external/llvm/test/MC/X86/
avx512ifmavl-encoding.s 11 vpmadd52luq %ymm4, %ymm5, %ymm6 {%k7}
12 //CHECK: vpmadd52luq %ymm4, %ymm5, %ymm6 {%k7}
15 vpmadd52luq %ymm4, %ymm5, %ymm6 {%k7} {z}
16 //CHECK: vpmadd52luq %ymm4, %ymm5, %ymm6 {%k7} {z}
147 vpmadd52huq %ymm4, %ymm5, %ymm6 {%k7}
148 //CHECK: vpmadd52huq %ymm4, %ymm5, %ymm6 {%k7}
151 vpmadd52huq %ymm4, %ymm5, %ymm6 {%k7} {z}
152 //CHECK: vpmadd52huq %ymm4, %ymm5, %ymm6 {%k7} {z}
x86_64-avx-encoding.s     [all...]
  /toolchain/binutils/binutils-2.25/gas/testsuite/gas/i386/
avx512ifma_vl-intel.d 25 [ ]*[a-f0-9]+:[ ]*62 f2 d5 2f b4 f4[ ]*vpmadd52luq ymm6\{k7\},ymm5,ymm4
26 [ ]*[a-f0-9]+:[ ]*62 f2 d5 af b4 f4[ ]*vpmadd52luq ymm6\{k7\}\{z\},ymm5,ymm4
51 [ ]*[a-f0-9]+:[ ]*62 f2 d5 2f b5 f4[ ]*vpmadd52huq ymm6\{k7\},ymm5,ymm4
52 [ ]*[a-f0-9]+:[ ]*62 f2 d5 af b5 f4[ ]*vpmadd52huq ymm6\{k7\}\{z\},ymm5,ymm4
77 [ ]*[a-f0-9]+:[ ]*62 f2 d5 2f b4 f4[ ]*vpmadd52luq ymm6\{k7\},ymm5,ymm4
78 [ ]*[a-f0-9]+:[ ]*62 f2 d5 af b4 f4[ ]*vpmadd52luq ymm6\{k7\}\{z\},ymm5,ymm4
103 [ ]*[a-f0-9]+:[ ]*62 f2 d5 2f b5 f4[ ]*vpmadd52huq ymm6\{k7\},ymm5,ymm4
104 [ ]*[a-f0-9]+:[ ]*62 f2 d5 af b5 f4[ ]*vpmadd52huq ymm6\{k7\}\{z\},ymm5,ymm4
avx512ifma_vl.d 25 [ ]*[a-f0-9]+:[ ]*62 f2 d5 2f b4 f4[ ]*vpmadd52luq %ymm4,%ymm5,%ymm6\{%k7\}
26 [ ]*[a-f0-9]+:[ ]*62 f2 d5 af b4 f4[ ]*vpmadd52luq %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
51 [ ]*[a-f0-9]+:[ ]*62 f2 d5 2f b5 f4[ ]*vpmadd52huq %ymm4,%ymm5,%ymm6\{%k7\}
52 [ ]*[a-f0-9]+:[ ]*62 f2 d5 af b5 f4[ ]*vpmadd52huq %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
77 [ ]*[a-f0-9]+:[ ]*62 f2 d5 2f b4 f4[ ]*vpmadd52luq %ymm4,%ymm5,%ymm6\{%k7\}
78 [ ]*[a-f0-9]+:[ ]*62 f2 d5 af b4 f4[ ]*vpmadd52luq %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
103 [ ]*[a-f0-9]+:[ ]*62 f2 d5 2f b5 f4[ ]*vpmadd52huq %ymm4,%ymm5,%ymm6\{%k7\}
104 [ ]*[a-f0-9]+:[ ]*62 f2 d5 af b5 f4[ ]*vpmadd52huq %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
avx512f_vl-intel.d 25 [ ]*[a-f0-9]+:[ ]*62 f1 d5 2f 58 f4[ ]*vaddpd ymm6\{k7\},ymm5,ymm4
26 [ ]*[a-f0-9]+:[ ]*62 f1 d5 af 58 f4[ ]*vaddpd ymm6\{k7\}\{z\},ymm5,ymm4
51 [ ]*[a-f0-9]+:[ ]*62 f1 54 2f 58 f4[ ]*vaddps ymm6\{k7\},ymm5,ymm4
52 [ ]*[a-f0-9]+:[ ]*62 f1 54 af 58 f4[ ]*vaddps ymm6\{k7\}\{z\},ymm5,ymm4
78 [ ]*[a-f0-9]+:[ ]*62 f3 55 2f 03 f4 ab[ ]*valignd ymm6\{k7\},ymm5,ymm4,0xab
79 [ ]*[a-f0-9]+:[ ]*62 f3 55 af 03 f4 ab[ ]*valignd ymm6\{k7\}\{z\},ymm5,ymm4,0xab
80 [ ]*[a-f0-9]+:[ ]*62 f3 55 2f 03 f4 7b[ ]*valignd ymm6\{k7\},ymm5,ymm4,0x7b
105 [ ]*[a-f0-9]+:[ ]*62 f2 d5 2f 65 f4[ ]*vblendmpd ymm6\{k7\},ymm5,ymm4
106 [ ]*[a-f0-9]+:[ ]*62 f2 d5 af 65 f4[ ]*vblendmpd ymm6\{k7\}\{z\},ymm5,ymm4
131 [ ]*[a-f0-9]+:[ ]*62 f2 55 2f 65 f4[ ]*vblendmps ymm6\{k7\},ymm5,ymm4
    [all...]
avx512f_vl.d 25 [ ]*[a-f0-9]+:[ ]*62 f1 d5 2f 58 f4[ ]*vaddpd %ymm4,%ymm5,%ymm6\{%k7\}
26 [ ]*[a-f0-9]+:[ ]*62 f1 d5 af 58 f4[ ]*vaddpd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
51 [ ]*[a-f0-9]+:[ ]*62 f1 54 2f 58 f4[ ]*vaddps %ymm4,%ymm5,%ymm6\{%k7\}
52 [ ]*[a-f0-9]+:[ ]*62 f1 54 af 58 f4[ ]*vaddps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
78 [ ]*[a-f0-9]+:[ ]*62 f3 55 2f 03 f4 ab[ ]*valignd \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}
79 [ ]*[a-f0-9]+:[ ]*62 f3 55 af 03 f4 ab[ ]*valignd \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}\{z\}
80 [ ]*[a-f0-9]+:[ ]*62 f3 55 2f 03 f4 7b[ ]*valignd \$0x7b,%ymm4,%ymm5,%ymm6\{%k7\}
105 [ ]*[a-f0-9]+:[ ]*62 f2 d5 2f 65 f4[ ]*vblendmpd %ymm4,%ymm5,%ymm6\{%k7\}
106 [ ]*[a-f0-9]+:[ ]*62 f2 d5 af 65 f4[ ]*vblendmpd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
131 [ ]*[a-f0-9]+:[ ]*62 f2 55 2f 65 f4[ ]*vblendmps %ymm4,%ymm5,%ymm6\{%k7\
    [all...]
x86-64-xop.s 126 # Tests for op VPCMOV ymm4, ymm3/mem256, ymm2, ymm1 (at&t syntax)
160 # Tests for op VPCMOV ymm4/mem256, ymm3, ymm2, ymm1 (at&t syntax)
331 # Testing VPERMIL2PD imm8, ymm4, ymm3/mem256, ymm2, ymm1 (at&t syntax)
333 VPERMIL2PD $0x0,%ymm7,(%rcx,%r9,2),%ymm4,%ymm12
337 VPERMIL2PD $0x3,%ymm0,(%rcx,%r9,2),%ymm4,%ymm0
340 # Testing VPERMIL2PD imm8, ymm4/mem256, ymm3, ymm2, ymm1 (at&t syntax)
343 VPERMIL2PD $0x0,0x15D8D9(%rcx,%r14,1),%ymm8,%ymm11,%ymm4
367 # Testing VPERMIL2PS imm8, ymm4, ymm3/mem256, ymm2, ymm1 (at&t syntax)
370 VPERMIL2PS $0x0,%ymm7,%ymm0,%ymm4,%ymm0
371 VPERMIL2PS $0x3,%ymm7,(%rcx,%r9,2),%ymm4,%ymm1
    [all...]
xop.s 126 # Tests for op VPCMOV ymm4, ymm3/mem256, ymm2, ymm1 (at&t syntax)
160 # Tests for op VPCMOV ymm4/mem256, ymm3, ymm2, ymm1 (at&t syntax)
331 # Testing VPERMIL2PD imm8, ymm4, ymm3/mem256, ymm2, ymm1 (at&t syntax)
333 VPERMIL2PD $0x1,%ymm6,%ymm7,%ymm1,%ymm4
336 VPERMIL2PD $0x3,%ymm4,%ymm7,%ymm3,%ymm0
338 VPERMIL2PD $0x2,%ymm4,(%esi),%ymm1,%ymm7
340 # Testing VPERMIL2PD imm8, ymm4/mem256, ymm3, ymm2, ymm1 (at&t syntax)
342 VPERMIL2PD $0x3,(%esi,%eax,2),%ymm4,%ymm7,%ymm0
348 VPERMIL2PD $0x1,%ymm5,%ymm0,%ymm4,%ymm7
367 # Testing VPERMIL2PS imm8, ymm4, ymm3/mem256, ymm2, ymm1 (at&t syntax
    [all...]
avx512dq.s 252 vinsertf32x8 $0xab, %ymm4, %zmm5, %zmm6{%k7} # AVX512DQ
253 vinsertf32x8 $0xab, %ymm4, %zmm5, %zmm6{%k7}{z} # AVX512DQ
254 vinsertf32x8 $123, %ymm4, %zmm5, %zmm6{%k7} # AVX512DQ
270 vinserti32x8 $0xab, %ymm4, %zmm5, %zmm6{%k7} # AVX512DQ
271 vinserti32x8 $0xab, %ymm4, %zmm5, %zmm6{%k7}{z} # AVX512DQ
272 vinserti32x8 $123, %ymm4, %zmm5, %zmm6{%k7} # AVX512DQ
    [all...]
avx512dq_vl-intel.d 347 [ ]*[a-f0-9]+:[ ]*62 f2 d5 2f 40 f4[ ]*vpmullq ymm6\{k7\},ymm5,ymm4
348 [ ]*[a-f0-9]+:[ ]*62 f2 d5 af 40 f4[ ]*vpmullq ymm6\{k7\}\{z\},ymm5,ymm4
    [all...]
avx512dq_vl.d 347 [ ]*[a-f0-9]+:[ ]*62 f2 d5 2f 40 f4[ ]*vpmullq %ymm4,%ymm5,%ymm6\{%k7\}
348 [ ]*[a-f0-9]+:[ ]*62 f2 d5 af 40 f4[ ]*vpmullq %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
    [all...]
  /external/llvm/test/MC/Disassembler/X86/
simple-tests.txt 818 # CHECK: vpermil2ps $0, %ymm4, %ymm4, %ymm2, %ymm2
911 # CHECK: vpcmov %ymm1, %ymm2, %ymm3, %ymm4
914 # CHECK: vpcmov %ymm2, %ymm1, %ymm3, %ymm4
917 # CHECK: vpcmov (%rax), %ymm2, %ymm3, %ymm4
920 # CHECK: vpcmov %ymm1, (%rax), %ymm3, %ymm4
965 # CHECK: vfrczps %ymm2, %ymm4

Completed in 6002 milliseconds

1 2 3 45 6 7