Displaying 3 results from an estimated 3 matches for "zmm17".
Did you mean:
zmm1
2013 Dec 13
2
[LLVMdev] broken LLVM-MC?
Hi,
It seems LLVM-MC is broken with Avx512?
$ echo "vinserti32x4 \$1, %xmm21, %zmm5,
%zmm17"|./Release+Asserts/bin/llvm-mc -assemble -arch=x86-64 -show-encoding
-x86-asm-syntax=att
.text
vinserti32x4 $1, %xmm21, %zmm5, %zmm17 # encoding:
[0x62,0xa3,0x55,0x48,0x38,0xcd,0x01]
$ echo "0x62,0xa3,0x55,0x48,0x38,0xcd,0x01" |./Release+Asserts/bin/llvm-mc
-disassemble -...
2013 Dec 13
0
[LLVMdev] broken LLVM-MC?
...ctions as well as the assembler. I looked but didn’t see any disassembler tests for avx512.
-Jim
On Dec 12, 2013, at 7:32 PM, Jun Koi <junkoi2004 at gmail.com> wrote:
> Hi,
>
> It seems LLVM-MC is broken with Avx512?
>
>
> $ echo "vinserti32x4 \$1, %xmm21, %zmm5, %zmm17"|./Release+Asserts/bin/llvm-mc -assemble -arch=x86-64 -show-encoding -x86-asm-syntax=att
> .text
> vinserti32x4 $1, %xmm21, %zmm5, %zmm17 # encoding: [0x62,0xa3,0x55,0x48,0x38,0xcd,0x01]
>
> $ echo "0x62,0xa3,0x55,0x48,0x38,0xcd,0x01" |./Release+Asserts/bin/ll...
2017 Jul 01
2
KNL Assembly Code for Matrix Multiplication
...paddq zmm14, zmm14, zmm15 ; **dont understand the need for this
>>>>> step*
>>>>> * vpmuludq zmm16, zmm9, zmm2 ; **here same as before the lower 8
>>>>> elements of B indexes are computed as Zmm16=[0,4000,8000,.......28000]*
>>>>> * vpsrlq zmm17, zmm9, 32 **; **dont understand the need for this
>>>>> step*
>>>>> * vpmuludq zmm17, zmm17, zmm2 **; **dont understand the need for
>>>>> this step*
>>>>> * vpsllq zmm17, zmm17, 32 **; **dont understand the need for this
>>>&...