Message board for the users of flat assembler.
> Compiler Internals > VUNPCKHPS and LPS instructions
TrDr.Charlie 23 Oct 2011, 13:46
instructions VUNPCKHPS(LPS) [ VEX-Encoded opcode 0F 14 (15) ] are in 253667-037US described like VEX.128 and VEX.256 versions.
Too in 319433-011 in Opcode Table is 'Vx,Hx,Wx'.
Fasm can assembled only VEX.128 version with syntax:
vunpcklps(hps) xmm0, xmm0, qword [rax]
It is OK?
When I replace in TABLES.INC label 'avx_instruction' with 'avx_ps_instruction'
for this two instructions Fasm assemble VEX.128 and VEX.256 with this
vunpcklps(hps) xmm0, xmm0, dqword [rax] and
vunpcklps(hps) ymm0, ymm0, qqword [rax]
It is now OK?
|23 Oct 2011, 13:46||
< Last Thread | Next Thread >
Copyright © 1999-2023, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.