File tree 1 file changed +3
-3
lines changed
Ghidra/Processors/x86/data/languages
1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -733,7 +733,7 @@ addr64: [Base64 + Index64*ss] is mod=0 & r_m=4; Index64 & Base64 & ss
733
733
addr64: [Base64] is mod=0 & r_m=4; rexXprefix=0 & index64=4 & Base64 { export Base64; }
734
734
addr64: [simm32_64 + Index64*ss] is mod=0 & r_m=4; Index64 & base64=5 & ss; simm32_64 { local tmp=simm32_64+Index64*ss; export tmp; }
735
735
addr64: [Index64*ss] is mod=0 & r_m=4; Index64 & base64=5 & ss; imm32=0 { local tmp=Index64*ss; export tmp; }
736
- addr64: [imm32_64 ] is mod=0 & r_m=4; rexXprefix=0 & index64=4 & base64=5; imm32_64 { export *[const]:8 imm32_64 ; }
736
+ addr64: [simm32_64 ] is mod=0 & r_m=4; rexXprefix=0 & index64=4 & base64=5; simm32_64 { export *[const]:8 simm32_64 ; }
737
737
addr64: [Base64 + simm8_64] is mod=1 & r_m=4; rexXprefix=0 & index64=4 & Base64; simm8_64 { local tmp=simm8_64+Base64; export tmp; }
738
738
addr64: [Base64 + Index64*ss + simm8_64] is mod=1 & r_m=4; Index64 & Base64 & ss; simm8_64 { local tmp=simm8_64+Base64+Index64*ss; export tmp; }
739
739
addr64: [Base64 + Index64*ss] is mod=1 & r_m=4; Index64 & Base64 & ss; simm8=0 { local tmp=Base64+Index64*ss; export tmp; }
@@ -3201,8 +3201,8 @@ define pcodeop swap_bytes;
3201
3201
:NEG rm64 is $(LONGMODE_ON) & vexMode=0 & opsize=2 & byte=0xf7; rm64 & reg_opcode=3 ... { negflags(rm64); rm64 = -rm64; resultflags(rm64); }
3202
3202
@endif
3203
3203
3204
- :NOP is vexMode=0 & opsize=0 & byte=0x90 { }
3205
- :NOP is vexMode=0 & opsize=1 & byte=0x90 { }
3204
+ :NOP is vexMode=0 & opsize=0 & byte=0x90 & rexprefix=0 { }
3205
+ :NOP is vexMode=0 & opsize=1 & byte=0x90 & rexprefix=0 { }
3206
3206
:NOP rm16 is vexMode=0 & mandover & opsize=0 & byte=0x0f; high5=3; rm16 ... { }
3207
3207
:NOP rm32 is vexMode=0 & mandover & opsize=1 & byte=0x0f; high5=3; rm32 ... { }
3208
3208
:NOP^"/reserved" rm16 is vexMode=0 & mandover & opsize=0 & byte=0x0f; byte=0x18; rm16 & reg_opcode_hb=1 ... { }
You can’t perform that action at this time.
0 commit comments