You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Where can I find in the code (or other docs) the meaning of all these things?
I understand what REG[0b110] means, and it seems that just calling MODRM() means "this has a ModR/M byte". But not sure.
What MOD!=3 and MOD=3 mean.
What the mm in MOD[mm] means. Same with REG[rrr] and RM[nnn].
What the various flags mean, like not64 NOEVSR ZEROING=0 MASK=0.
What the EVV and VV1 (and others) mean (not here in the code or in the Intel docs either).
The xed-state-bits.txt seems to encode the meaning of no_refining_prefix and others.
I've been looking through the generator.py for some hints, but not so much luck. The functions like NELEM_GSCAT() I am not sure what to make of (found in *-disp8.txt):
NELEM_GSCAT()::
otherwise -> nothing
Finally, is this PATTERN literally the order of bits to-be-found (or generated)? Or what should I be reading this as?
Thank you very much.
The text was updated successfully, but these errors were encountered:
Take for instance these examples:
Where can I find in the code (or other docs) the meaning of all these things?
I understand what
REG[0b110]
means, and it seems that just callingMODRM()
means "this has a ModR/M byte". But not sure.MOD!=3
andMOD=3
mean.mm
inMOD[mm]
means. Same withREG[rrr]
andRM[nnn]
.not64 NOEVSR ZEROING=0 MASK=0
.EVV
andVV1
(and others) mean (not here in the code or in the Intel docs either).The
xed-state-bits.txt
seems to encode the meaning ofno_refining_prefix
and others.I've been looking through the
generator.py
for some hints, but not so much luck. The functions likeNELEM_GSCAT()
I am not sure what to make of (found in*-disp8.txt
):Finally, is this PATTERN literally the order of bits to-be-found (or generated)? Or what should I be reading this as?
Thank you very much.
The text was updated successfully, but these errors were encountered: