X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gas%2Ftestsuite%2Fgas%2Fi386%2Fx86-64-avx.s;h=e3a87b9e089e62468b367c67e7de536cf060d73c;hb=be748880a3cae8aad4f077d5e4fccbde8c755cb4;hp=8930ca1e96f89f08bb347c7fa720ebf6437f449d;hpb=168e30971284effa900cfa4b828b7759b34db4cd;p=deliverable%2Fbinutils-gdb.git diff --git a/gas/testsuite/gas/i386/x86-64-avx.s b/gas/testsuite/gas/i386/x86-64-avx.s index 8930ca1e96..e3a87b9e08 100644 --- a/gas/testsuite/gas/i386/x86-64-avx.s +++ b/gas/testsuite/gas/i386/x86-64-avx.s @@ -270,6 +270,20 @@ _start: vtestps %ymm4,%ymm6 vtestps (%rcx),%ymm4 +# Tests for op ymm, ymm/mem256 + vmovapd %ymm4,%ymm6 + vmovapd %ymm4,(%rcx) + vmovaps %ymm4,%ymm6 + vmovaps %ymm4,(%rcx) + vmovdqa %ymm4,%ymm6 + vmovdqa %ymm4,(%rcx) + vmovdqu %ymm4,%ymm6 + vmovdqu %ymm4,(%rcx) + vmovupd %ymm4,%ymm6 + vmovupd %ymm4,(%rcx) + vmovups %ymm4,%ymm6 + vmovups %ymm4,(%rcx) + # Tests for op mem256, ymm vlddqu (%rcx),%ymm4 @@ -473,6 +487,14 @@ _start: vpavgb (%rcx),%xmm6,%xmm7 vpavgw %xmm4,%xmm6,%xmm2 vpavgw (%rcx),%xmm6,%xmm7 + vpclmullqlqdq %xmm4,%xmm6,%xmm2 + vpclmullqlqdq (%rcx),%xmm6,%xmm7 + vpclmulhqlqdq %xmm4,%xmm6,%xmm2 + vpclmulhqlqdq (%rcx),%xmm6,%xmm7 + vpclmullqhqdq %xmm4,%xmm6,%xmm2 + vpclmullqhqdq (%rcx),%xmm6,%xmm7 + vpclmulhqhqdq %xmm4,%xmm6,%xmm2 + vpclmulhqhqdq (%rcx),%xmm6,%xmm7 vpcmpeqb %xmm4,%xmm6,%xmm2 vpcmpeqb (%rcx),%xmm6,%xmm7 vpcmpeqw %xmm4,%xmm6,%xmm2 @@ -815,6 +837,8 @@ _start: vpalignr $7,(%rcx),%xmm6,%xmm2 vpblendw $7,%xmm4,%xmm6,%xmm2 vpblendw $7,(%rcx),%xmm6,%xmm2 + vpclmulqdq $7,%xmm4,%xmm6,%xmm2 + vpclmulqdq $7,(%rcx),%xmm6,%xmm2 vshufpd $7,%xmm4,%xmm6,%xmm2 vshufpd $7,(%rcx),%xmm6,%xmm2 vshufps $7,%xmm4,%xmm6,%xmm2 @@ -1142,6 +1166,10 @@ _start: vextractps $7,%xmm4,%ecx vextractps $7,%xmm4,(%rcx) +# Tests for op imm8, regl/mem32, xmm, xmm + vpinsrd $7,%ecx,%xmm4,%xmm6 + vpinsrd $7,(%rcx),%xmm4,%xmm6 + # Tests for op regl/mem32, xmm, xmm vcvtsi2sd %ecx,%xmm4,%xmm6 vcvtsi2sd (%rcx),%xmm4,%xmm6 @@ -1193,10 +1221,6 @@ _start: vpextrb $7,%xmm4,%rcx vpextrb $7,%xmm4,(%rcx) -# Tests for op imm8, regl/mem8, xmm, xmm - vpinsrb $7,%ecx,%xmm4,%xmm6 - vpinsrb $7,(%rcx),%xmm4,%xmm6 - # Tests for op xmm, xmm vmaskmovdqu %xmm4,%xmm6 vmovq %xmm4,%xmm6 @@ -1255,6 +1279,7 @@ _start: vaeskeygenassist $7,0x12345678,%xmm8 vpextrb $7,%xmm8,0x12345678 vcvtsi2sdl 0x12345678,%xmm8,%xmm15 + vpclmulqdq $7,0x12345678,%xmm8,%xmm15 vblendvps %xmm8,0x12345678,%xmm12,%xmm14 vpinsrb $7,0x12345678,%xmm8,%xmm15 vmovdqa 0x12345678,%ymm8 @@ -1275,6 +1300,7 @@ _start: vaeskeygenassist $7,(%rbp),%xmm8 vpextrb $7,%xmm8,(%rbp) vcvtsi2sdl (%rbp),%xmm8,%xmm15 + vpclmulqdq $7,(%rbp),%xmm8,%xmm15 vblendvps %xmm8,(%rbp),%xmm12,%xmm14 vpinsrb $7,(%rbp),%xmm8,%xmm15 vmovdqa (%rbp),%ymm8 @@ -1295,6 +1321,7 @@ _start: vaeskeygenassist $7,(%rsp),%xmm8 vpextrb $7,%xmm8,(%rsp) vcvtsi2sdl (%rsp),%xmm8,%xmm15 + vpclmulqdq $7,(%rsp),%xmm8,%xmm15 vblendvps %xmm8,(%rsp),%xmm12,%xmm14 vpinsrb $7,(%rsp),%xmm8,%xmm15 vmovdqa (%rsp),%ymm8 @@ -1315,6 +1342,7 @@ _start: vaeskeygenassist $7,0x99(%rbp),%xmm8 vpextrb $7,%xmm8,0x99(%rbp) vcvtsi2sdl 0x99(%rbp),%xmm8,%xmm15 + vpclmulqdq $7,0x99(%rbp),%xmm8,%xmm15 vblendvps %xmm8,0x99(%rbp),%xmm12,%xmm14 vpinsrb $7,0x99(%rbp),%xmm8,%xmm15 vmovdqa 0x99(%rbp),%ymm8 @@ -1335,6 +1363,7 @@ _start: vaeskeygenassist $7,0x99(%r15),%xmm8 vpextrb $7,%xmm8,0x99(%r15) vcvtsi2sdl 0x99(%r15),%xmm8,%xmm15 + vpclmulqdq $7,0x99(%r15),%xmm8,%xmm15 vblendvps %xmm8,0x99(%r15),%xmm12,%xmm14 vpinsrb $7,0x99(%r15),%xmm8,%xmm15 vmovdqa 0x99(%r15),%ymm8 @@ -1355,6 +1384,7 @@ _start: vaeskeygenassist $7,0x99(%rip),%xmm8 vpextrb $7,%xmm8,0x99(%rip) vcvtsi2sdl 0x99(%rip),%xmm8,%xmm15 + vpclmulqdq $7,0x99(%rip),%xmm8,%xmm15 vblendvps %xmm8,0x99(%rip),%xmm12,%xmm14 vpinsrb $7,0x99(%rip),%xmm8,%xmm15 vmovdqa 0x99(%rip),%ymm8 @@ -1375,6 +1405,7 @@ _start: vaeskeygenassist $7,0x99(%rsp),%xmm8 vpextrb $7,%xmm8,0x99(%rsp) vcvtsi2sdl 0x99(%rsp),%xmm8,%xmm15 + vpclmulqdq $7,0x99(%rsp),%xmm8,%xmm15 vblendvps %xmm8,0x99(%rsp),%xmm12,%xmm14 vpinsrb $7,0x99(%rsp),%xmm8,%xmm15 vmovdqa 0x99(%rsp),%ymm8 @@ -1395,6 +1426,7 @@ _start: vaeskeygenassist $7,0x99(%r12),%xmm8 vpextrb $7,%xmm8,0x99(%r12) vcvtsi2sdl 0x99(%r12),%xmm8,%xmm15 + vpclmulqdq $7,0x99(%r12),%xmm8,%xmm15 vblendvps %xmm8,0x99(%r12),%xmm12,%xmm14 vpinsrb $7,0x99(%r12),%xmm8,%xmm15 vmovdqa 0x99(%r12),%ymm8 @@ -1415,6 +1447,7 @@ _start: vaeskeygenassist $7,-0x99(,%riz),%xmm8 vpextrb $7,%xmm8,-0x99(,%riz) vcvtsi2sdl -0x99(,%riz),%xmm8,%xmm15 + vpclmulqdq $7,-0x99(,%riz),%xmm8,%xmm15 vblendvps %xmm8,-0x99(,%riz),%xmm12,%xmm14 vpinsrb $7,-0x99(,%riz),%xmm8,%xmm15 vmovdqa -0x99(,%riz),%ymm8 @@ -1435,6 +1468,7 @@ _start: vaeskeygenassist $7,-0x99(,%riz,2),%xmm8 vpextrb $7,%xmm8,-0x99(,%riz,2) vcvtsi2sdl -0x99(,%riz,2),%xmm8,%xmm15 + vpclmulqdq $7,-0x99(,%riz,2),%xmm8,%xmm15 vblendvps %xmm8,-0x99(,%riz,2),%xmm12,%xmm14 vpinsrb $7,-0x99(,%riz,2),%xmm8,%xmm15 vmovdqa -0x99(,%riz,2),%ymm8 @@ -1455,6 +1489,7 @@ _start: vaeskeygenassist $7,-0x99(%rbx,%riz),%xmm8 vpextrb $7,%xmm8,-0x99(%rbx,%riz) vcvtsi2sdl -0x99(%rbx,%riz),%xmm8,%xmm15 + vpclmulqdq $7,-0x99(%rbx,%riz),%xmm8,%xmm15 vblendvps %xmm8,-0x99(%rbx,%riz),%xmm12,%xmm14 vpinsrb $7,-0x99(%rbx,%riz),%xmm8,%xmm15 vmovdqa -0x99(%rbx,%riz),%ymm8 @@ -1475,6 +1510,7 @@ _start: vaeskeygenassist $7,-0x99(%rbx,%riz,2),%xmm8 vpextrb $7,%xmm8,-0x99(%rbx,%riz,2) vcvtsi2sdl -0x99(%rbx,%riz,2),%xmm8,%xmm15 + vpclmulqdq $7,-0x99(%rbx,%riz,2),%xmm8,%xmm15 vblendvps %xmm8,-0x99(%rbx,%riz,2),%xmm12,%xmm14 vpinsrb $7,-0x99(%rbx,%riz,2),%xmm8,%xmm15 vmovdqa -0x99(%rbx,%riz,2),%ymm8 @@ -1495,6 +1531,7 @@ _start: vaeskeygenassist $7,-0x99(%r12,%r15,4),%xmm8 vpextrb $7,%xmm8,-0x99(%r12,%r15,4) vcvtsi2sdl -0x99(%r12,%r15,4),%xmm8,%xmm15 + vpclmulqdq $7,-0x99(%r12,%r15,4),%xmm8,%xmm15 vblendvps %xmm8,-0x99(%r12,%r15,4),%xmm12,%xmm14 vpinsrb $7,-0x99(%r12,%r15,4),%xmm8,%xmm15 vmovdqa -0x99(%r12,%r15,4),%ymm8 @@ -1515,6 +1552,7 @@ _start: vaeskeygenassist $7,-0x99(%r8,%r15,8),%xmm8 vpextrb $7,%xmm8,-0x99(%r8,%r15,8) vcvtsi2sdl -0x99(%r8,%r15,8),%xmm8,%xmm15 + vpclmulqdq $7,-0x99(%r8,%r15,8),%xmm8,%xmm15 vblendvps %xmm8,-0x99(%r8,%r15,8),%xmm12,%xmm14 vpinsrb $7,-0x99(%r8,%r15,8),%xmm8,%xmm15 vmovdqa -0x99(%r8,%r15,8),%ymm8 @@ -1535,6 +1573,7 @@ _start: vaeskeygenassist $7,-0x99(%rbp,%r13,4),%xmm8 vpextrb $7,%xmm8,-0x99(%rbp,%r13,4) vcvtsi2sdl -0x99(%rbp,%r13,4),%xmm8,%xmm15 + vpclmulqdq $7,-0x99(%rbp,%r13,4),%xmm8,%xmm15 vblendvps %xmm8,-0x99(%rbp,%r13,4),%xmm12,%xmm14 vpinsrb $7,-0x99(%rbp,%r13,4),%xmm8,%xmm15 vmovdqa -0x99(%rbp,%r13,4),%ymm8 @@ -1555,6 +1594,7 @@ _start: vaeskeygenassist $7,-0x99(%rsp,%r12,1),%xmm8 vpextrb $7,%xmm8,-0x99(%rsp,%r12,1) vcvtsi2sdl -0x99(%rsp,%r12,1),%xmm8,%xmm15 + vpclmulqdq $7,-0x99(%rsp,%r12,1),%xmm8,%xmm15 vblendvps %xmm8,-0x99(%rsp,%r12,1),%xmm12,%xmm14 vpinsrb $7,-0x99(%rsp,%r12,1),%xmm8,%xmm15 vmovdqa -0x99(%rsp,%r12,1),%ymm8 @@ -1576,6 +1616,7 @@ _start: vaeskeygenassist $7,%xmm8,%xmm15 vpextrb $7,%xmm8,%r8d vcvtsi2sdl %r8d,%xmm8,%xmm15 + vpclmulqdq $7,%xmm8,%xmm15,%xmm12 vblendvps %xmm8,%xmm8,%xmm12,%xmm14 vpinsrb $7,%r8d,%xmm8,%xmm15 vmovdqa %ymm8,%ymm15 @@ -1981,6 +2022,26 @@ _start: vtestps ymm4,YMMWORD PTR [rcx] vtestps ymm4,[rcx] +# Tests for op ymm, ymm/mem256 + vmovapd ymm6,ymm4 + vmovapd YMMWORD PTR [rcx],ymm4 + vmovapd [rcx],ymm4 + vmovaps ymm6,ymm4 + vmovaps YMMWORD PTR [rcx],ymm4 + vmovaps [rcx],ymm4 + vmovdqa ymm6,ymm4 + vmovdqa YMMWORD PTR [rcx],ymm4 + vmovdqa [rcx],ymm4 + vmovdqu ymm6,ymm4 + vmovdqu YMMWORD PTR [rcx],ymm4 + vmovdqu [rcx],ymm4 + vmovupd ymm6,ymm4 + vmovupd YMMWORD PTR [rcx],ymm4 + vmovupd [rcx],ymm4 + vmovups ymm6,ymm4 + vmovups YMMWORD PTR [rcx],ymm4 + vmovups [rcx],ymm4 + # Tests for op mem256, ymm vlddqu ymm4,YMMWORD PTR [rcx] vlddqu ymm4,[rcx] @@ -2275,6 +2336,18 @@ _start: vpavgw xmm2,xmm6,xmm4 vpavgw xmm7,xmm6,XMMWORD PTR [rcx] vpavgw xmm7,xmm6,[rcx] + vpclmullqlqdq xmm2,xmm6,xmm4 + vpclmullqlqdq xmm7,xmm6,XMMWORD PTR [rcx] + vpclmullqlqdq xmm7,xmm6,[rcx] + vpclmulhqlqdq xmm2,xmm6,xmm4 + vpclmulhqlqdq xmm7,xmm6,XMMWORD PTR [rcx] + vpclmulhqlqdq xmm7,xmm6,[rcx] + vpclmullqhqdq xmm2,xmm6,xmm4 + vpclmullqhqdq xmm7,xmm6,XMMWORD PTR [rcx] + vpclmullqhqdq xmm7,xmm6,[rcx] + vpclmulhqhqdq xmm2,xmm6,xmm4 + vpclmulhqhqdq xmm7,xmm6,XMMWORD PTR [rcx] + vpclmulhqhqdq xmm7,xmm6,[rcx] vpcmpeqb xmm2,xmm6,xmm4 vpcmpeqb xmm7,xmm6,XMMWORD PTR [rcx] vpcmpeqb xmm7,xmm6,[rcx] @@ -2786,6 +2859,9 @@ _start: vpblendw xmm2,xmm6,xmm4,7 vpblendw xmm2,xmm6,XMMWORD PTR [rcx],7 vpblendw xmm2,xmm6,[rcx],7 + vpclmulqdq xmm2,xmm6,xmm4,7 + vpclmulqdq xmm2,xmm6,XMMWORD PTR [rcx],7 + vpclmulqdq xmm2,xmm6,[rcx],7 vshufpd xmm2,xmm6,xmm4,7 vshufpd xmm2,xmm6,XMMWORD PTR [rcx],7 vshufpd xmm2,xmm6,[rcx],7 @@ -3257,6 +3333,11 @@ _start: vextractps DWORD PTR [rcx],xmm4,7 vextractps [rcx],xmm4,7 +# Tests for op imm8, regl/mem32, xmm, xmm + vpinsrd xmm6,xmm4,ecx,7 + vpinsrd xmm6,xmm4,DWORD PTR [rcx],7 + vpinsrd xmm6,xmm4,[rcx],7 + # Tests for op regl/mem32, xmm, xmm vcvtsi2sd xmm6,xmm4,ecx vcvtsi2sd xmm6,xmm4,DWORD PTR [rcx] @@ -3320,11 +3401,6 @@ _start: vpextrb BYTE PTR [rcx],xmm4,7 vpextrb [rcx],xmm4,7 -# Tests for op imm8, regl/mem8, xmm, xmm - vpinsrb xmm6,xmm4,ecx,7 - vpinsrb xmm6,xmm4,BYTE PTR [rcx],7 - vpinsrb xmm6,xmm4,[rcx],7 - # Tests for op xmm, xmm vmaskmovdqu xmm6,xmm4 vmovq xmm6,xmm4 @@ -3383,6 +3459,7 @@ _start: vaeskeygenassist xmm8,XMMWORD PTR ds:0x12345678,7 vpextrb ds:0x12345678,xmm8,7 vcvtsi2sd xmm15,xmm8,DWORD PTR ds:0x12345678 + vpclmulqdq xmm15,xmm8,XMMWORD PTR ds:0x12345678,7 vblendvps xmm14,xmm12,XMMWORD PTR ds:0x12345678,xmm8 vpinsrb xmm15,xmm8,ds:0x12345678,7 vmovdqa ymm8,YMMWORD PTR ds:0x12345678 @@ -3403,6 +3480,7 @@ _start: vaeskeygenassist xmm8,XMMWORD PTR [rbp],7 vpextrb [rbp],xmm8,7 vcvtsi2sd xmm15,xmm8,DWORD PTR [rbp] + vpclmulqdq xmm15,xmm8,XMMWORD PTR [rbp],7 vblendvps xmm14,xmm12,XMMWORD PTR [rbp],xmm8 vpinsrb xmm15,xmm8,[rbp],7 vmovdqa ymm8,YMMWORD PTR [rbp] @@ -3423,6 +3501,7 @@ _start: vaeskeygenassist xmm8,XMMWORD PTR [rbp+0x99],7 vpextrb [rbp+0x99],xmm8,7 vcvtsi2sd xmm15,xmm8,DWORD PTR [rbp+0x99] + vpclmulqdq xmm15,xmm8,XMMWORD PTR [rbp+0x99],7 vblendvps xmm14,xmm12,XMMWORD PTR [rbp+0x99],xmm8 vpinsrb xmm15,xmm8,[rbp+0x99],7 vmovdqa ymm8,YMMWORD PTR [rbp+0x99] @@ -3443,6 +3522,7 @@ _start: vaeskeygenassist xmm8,XMMWORD PTR [r15+0x99],7 vpextrb [r15+0x99],xmm8,7 vcvtsi2sd xmm15,xmm8,DWORD PTR [r15+0x99] + vpclmulqdq xmm15,xmm8,XMMWORD PTR [r15+0x99],7 vblendvps xmm14,xmm12,XMMWORD PTR [r15+0x99],xmm8 vpinsrb xmm15,xmm8,[r15+0x99],7 vmovdqa ymm8,YMMWORD PTR [r15+0x99] @@ -3463,6 +3543,7 @@ _start: vaeskeygenassist xmm8,XMMWORD PTR [rip+0x99],7 vpextrb [rip+0x99],xmm8,7 vcvtsi2sd xmm15,xmm8,DWORD PTR [rip+0x99] + vpclmulqdq xmm15,xmm8,XMMWORD PTR [rip+0x99],7 vblendvps xmm14,xmm12,XMMWORD PTR [rip+0x99],xmm8 vpinsrb xmm15,xmm8,[rip+0x99],7 vmovdqa ymm8,YMMWORD PTR [rip+0x99] @@ -3483,6 +3564,7 @@ _start: vaeskeygenassist xmm8,XMMWORD PTR [rsp+0x99],7 vpextrb [rsp+0x99],xmm8,7 vcvtsi2sd xmm15,xmm8,DWORD PTR [rsp+0x99] + vpclmulqdq xmm15,xmm8,XMMWORD PTR [rsp+0x99],7 vblendvps xmm14,xmm12,XMMWORD PTR [rsp+0x99],xmm8 vpinsrb xmm15,xmm8,[rsp+0x99],7 vmovdqa ymm8,YMMWORD PTR [rsp+0x99] @@ -3503,6 +3585,7 @@ _start: vaeskeygenassist xmm8,XMMWORD PTR [r12+0x99],7 vpextrb [r12+0x99],xmm8,7 vcvtsi2sd xmm15,xmm8,DWORD PTR [r12+0x99] + vpclmulqdq xmm15,xmm8,XMMWORD PTR [r12+0x99],7 vblendvps xmm14,xmm12,XMMWORD PTR [r12+0x99],xmm8 vpinsrb xmm15,xmm8,[r12+0x99],7 vmovdqa ymm8,YMMWORD PTR [r12+0x99] @@ -3523,6 +3606,7 @@ _start: vaeskeygenassist xmm8,XMMWORD PTR [riz*1-0x99],7 vpextrb [riz*1-0x99],xmm8,7 vcvtsi2sd xmm15,xmm8,DWORD PTR [riz*1-0x99] + vpclmulqdq xmm15,xmm8,XMMWORD PTR [riz*1-0x99],7 vblendvps xmm14,xmm12,XMMWORD PTR [riz*1-0x99],xmm8 vpinsrb xmm15,xmm8,[riz*1-0x99],7 vmovdqa ymm8,YMMWORD PTR [riz*1-0x99] @@ -3543,6 +3627,7 @@ _start: vaeskeygenassist xmm8,XMMWORD PTR [riz*2-0x99],7 vpextrb [riz*2-0x99],xmm8,7 vcvtsi2sd xmm15,xmm8,DWORD PTR [riz*2-0x99] + vpclmulqdq xmm15,xmm8,XMMWORD PTR [riz*2-0x99],7 vblendvps xmm14,xmm12,XMMWORD PTR [riz*2-0x99],xmm8 vpinsrb xmm15,xmm8,[riz*2-0x99],7 vmovdqa ymm8,YMMWORD PTR [riz*2-0x99] @@ -3563,6 +3648,7 @@ _start: vaeskeygenassist xmm8,XMMWORD PTR [rbx+riz*1-0x99],7 vpextrb [rbx+riz*1-0x99],xmm8,7 vcvtsi2sd xmm15,xmm8,DWORD PTR [rbx+riz*1-0x99] + vpclmulqdq xmm15,xmm8,XMMWORD PTR [rbx+riz*1-0x99],7 vblendvps xmm14,xmm12,XMMWORD PTR [rbx+riz*1-0x99],xmm8 vpinsrb xmm15,xmm8,[rbx+riz*1-0x99],7 vmovdqa ymm8,YMMWORD PTR [rbx+riz*1-0x99] @@ -3583,6 +3669,7 @@ _start: vaeskeygenassist xmm8,XMMWORD PTR [rbx+riz*2-0x99],7 vpextrb [rbx+riz*2-0x99],xmm8,7 vcvtsi2sd xmm15,xmm8,DWORD PTR [rbx+riz*2-0x99] + vpclmulqdq xmm15,xmm8,XMMWORD PTR [rbx+riz*2-0x99],7 vblendvps xmm14,xmm12,XMMWORD PTR [rbx+riz*2-0x99],xmm8 vpinsrb xmm15,xmm8,[rbx+riz*2-0x99],7 vmovdqa ymm8,YMMWORD PTR [rbx+riz*2-0x99] @@ -3603,6 +3690,7 @@ _start: vaeskeygenassist xmm8,XMMWORD PTR [r12+r15*4-0x99],7 vpextrb [r12+r15*4-0x99],xmm8,7 vcvtsi2sd xmm15,xmm8,DWORD PTR [r12+r15*4-0x99] + vpclmulqdq xmm15,xmm8,XMMWORD PTR [r12+r15*4-0x99],7 vblendvps xmm14,xmm12,XMMWORD PTR [r12+r15*4-0x99],xmm8 vpinsrb xmm15,xmm8,[r12+r15*4-0x99],7 vmovdqa ymm8,YMMWORD PTR [r12+r15*4-0x99] @@ -3623,6 +3711,7 @@ _start: vaeskeygenassist xmm8,XMMWORD PTR [r8+r15*8-0x99],7 vpextrb [r8+r15*8-0x99],xmm8,7 vcvtsi2sd xmm15,xmm8,DWORD PTR [r8+r15*8-0x99] + vpclmulqdq xmm15,xmm8,XMMWORD PTR [r8+r15*8-0x99],7 vblendvps xmm14,xmm12,XMMWORD PTR [r8+r15*8-0x99],xmm8 vpinsrb xmm15,xmm8,[r8+r15*8-0x99],7 vmovdqa ymm8,YMMWORD PTR [r8+r15*8-0x99] @@ -3643,6 +3732,7 @@ _start: vaeskeygenassist xmm8,XMMWORD PTR [rbp+r12*4-0x99],7 vpextrb [rbp+r12*4-0x99],xmm8,7 vcvtsi2sd xmm15,xmm8,DWORD PTR [rbp+r12*4-0x99] + vpclmulqdq xmm15,xmm8,XMMWORD PTR [rbp+r12*4-0x99],7 vblendvps xmm14,xmm12,XMMWORD PTR [rbp+r12*4-0x99],xmm8 vpinsrb xmm15,xmm8,[rbp+r12*4-0x99],7 vmovdqa ymm8,YMMWORD PTR [rbp+r12*4-0x99] @@ -3663,6 +3753,7 @@ _start: vaeskeygenassist xmm8,XMMWORD PTR [rsp+r13*1-0x99],7 vpextrb [rsp+r13*1-0x99],xmm8,7 vcvtsi2sd xmm15,xmm8,DWORD PTR [rsp+r13*1-0x99] + vpclmulqdq xmm15,xmm8,XMMWORD PTR [rsp+r13*1-0x99],7 vblendvps xmm14,xmm12,XMMWORD PTR [rsp+r13*1-0x99],xmm8 vpinsrb xmm15,xmm8,[rsp+r13*1-0x99],7 vmovdqa ymm8,YMMWORD PTR [rsp+r13*1-0x99] @@ -3684,6 +3775,7 @@ _start: vaeskeygenassist xmm15,xmm8,7 vpextrb r8d,xmm8,7 vcvtsi2sd xmm15,xmm8,r8d + vpclmulqdq xmm12,xmm15,xmm8,7 vblendvps xmm14,xmm12,xmm8,xmm8 vpinsrb xmm15,xmm8,r8d,7 vmovdqa ymm15,ymm8