0
0
mirror of https://github.com/netwide-assembler/nasm.git synced 2025-10-10 00:25:06 -04:00

insns: Move NOP and HINT_NOP at the end of the file

For disassembler to work correctly NOPs should be at the very end of the
database file.

Signed-off-by: Maciej Wieczor-Retman <maciej.wieczor-retman@intel.com>
This commit is contained in:
Maciej Wieczor-Retman
2025-09-29 17:17:39 +02:00
parent 7db0df3a2d
commit c5f7fb183a

View File

@@ -5795,13 +5795,6 @@ UIRET void [ f3 0f 01 ec ] UINTR,LONG
HRESET imm,reg_eax [i-: f3 0f3a f0 c0 ib ] HRESET,PRIV,SB
HRESET imm [i: f3 0f3a f0 c0 ib ] HRESET,PRIV,SB,ND
;# Systematic names for the hinting nop instructions
; These should be last in the file
$wdq NOP imm,reg#,rm# [irm: o# 0f ibn /r] P6,UNDOC,SM1-2
$wdq HINT_NOP imm,reg#,rm# [irm: o# 0f ibn /r] P6,UNDOC,SM1-2,ND
$hint_nops
;# AVX10.2 BF16 instructions
VADDBF16 xmmreg|mask|z,xmmreg,xmmrm128|b16 [rvm:fv: evex.128.66.map5.w0 58 /r ] AVX10_2
VADDBF16 ymmreg|mask|z,ymmreg,ymmrm256|b16 [rvm:fv: evex.256.66.map5.w0 58 /r ] AVX10_2
@@ -6055,3 +6048,10 @@ VMOVD xmmreg,xmmrm32 [rm:t1s: evex.128.f3.0f.w0
VMOVD xmmrm32,xmmreg [rm:t1s: evex.128.66.0f.w0 d6 /r ] AVX10_2
VMOVW xmmreg,xmmrm16 [rm:t1s: evex.128.f3.map5.w0 6e /r ] AVX10_2
VMOVW xmmrm16,xmmreg [rm:t1s: evex.128.f3.map5.w0 7e /r ] AVX10_2
;# Systematic names for the hinting nop instructions
; These should be last in the file
$wdq NOP imm,reg#,rm# [irm: o# 0f ibn /r] P6,UNDOC,SM1-2
$wdq HINT_NOP imm,reg#,rm# [irm: o# 0f ibn /r] P6,UNDOC,SM1-2,ND
$hint_nops