x86inc: Misc. improvements
All threads resolved!
All threads resolved!
Merge request reports
Activity
Filter activity
requested review from @BugMaster
- Resolved by Henrik Gramner
VEX-encoding patch probably need to check
%4 == 1 if 4-operand emulation
to not try emulate instructions which can't be emulated (e.g. 'blendvpd')
- Resolved by Henrik Gramner
Or may be not if nasm would still encode it as 4-operand (where 1 and 2 operands are same) and not 3-operand.
- Resolved by Henrik Gramner
But at minimum it should check
%if avx_enabled && __sizeofreg >= 16
to not try usevmovaps
for NON-VEX encoding (without FORCE_VEX_ENCODING) for 'blendvpd'. Or to be consitent with %0 == 8 branch:%if avx_enabled && __sizeofreg >= 16 && %4 == 1
.
Please register or sign in to reply