Displaying 4 results from an estimated 4 matches for "hasrex_wprefix".
2009 Mar 23
2
[LLVMdev] X86InstrFormats.td Question
...em in
the Intel literature.
Also, there's this curious table:
// Prefix byte classes which are used to indicate to the ad-hoc machine code
// emitter that various prefix bytes are required.
class OpSize { bit hasOpSizePrefix = 1; }
class AdSize { bit hasAdSizePrefix = 1; }
class REX_W { bit hasREX_WPrefix = 1; }
class LOCK { bit hasLockPrefix = 1; }
class TB { bits<4> Prefix = 1; }
class REP { bits<4> Prefix = 2; }
class D8 { bits<4> Prefix = 3; }
class D9 { bits<4> Prefix = 4; }
class DA { bits<4> Prefix = 5; }
class DB { bits<4> Prefix =...
2009 Mar 23
0
[LLVMdev] X86InstrFormats.td Question
...there's this curious table:
>
> // Prefix byte classes which are used to indicate to the ad-hoc
> machine code
> // emitter that various prefix bytes are required.
> class OpSize { bit hasOpSizePrefix = 1; }
> class AdSize { bit hasAdSizePrefix = 1; }
> class REX_W { bit hasREX_WPrefix = 1; }
> class LOCK { bit hasLockPrefix = 1; }
> class TB { bits<4> Prefix = 1; }
> class REP { bits<4> Prefix = 2; }
> class D8 { bits<4> Prefix = 3; }
> class D9 { bits<4> Prefix = 4; }
> class DA { bits<4> Prefix = 5; }
> cl...
2018 Mar 28
0
x86 instruction format which takes a single 64-bit immediate
...66 this is primarily used by SSE instructions where 0x66 is different than the 0x66 operand size prefix above.
OpMap - Which one of the opcode maps this instruction belows to. Corresponds to the one byte, two byte, three byte 0x0f 0x38, three byte 0x0f 0x3a, etc. maps from the Intel SDM.
hasREX_WPrefix - Indicates the instruction requires the REX.W it to be set.
hasLockPrefix - Indicates the instruction should be encoded with a 0xF0 lock prefix.
hasREPPrefix - Indicates the instruction should be encoded with a 0xF3 rep prefix.
OpcEnc - Which encoding scheme this instruction uses. No...
2018 Mar 28
4
x86 instruction format which takes a single 64-bit immediate
I am attempting to create an instruction which takes a single 64-bit
immediate. This doesn't seem like a thing that would exist already (because
who needs an instruction which just takes an immediate?) How might I
implement this easily? Perhaps I could use a format which encodes a
register, which is then unused?
Thanks for the help.
Gus
-------------- next part --------------
An HTML