Displaying 5 results from an estimated 5 matches for "t8xd".
Did you mean:
t8pd
2018 Mar 19
0
Generating a custom opcode from an LLVM intrinsic
...opcode map with 0x66 prefix
XS - 0x0f opcode map with 0xf3 prefix
XD - 0x0f opcode map with 0xf2 prefix
T8 - 0x0f 0x38 opcode map with no prefix
T8PS - 0x0f 0x38 opcode map version of PS from above
T8PD - 0x0f 0x38 opcode map version of PD from above
T8XS - 0x0f 0x38 opcode version of XS from above
T8XD - 0x0f 0x38 opcode version of XD from above
TA - 0x0f 0x3a opcode map with no prefix
TAPS - 0x0f 0x3a opcode map version of PS from above
TAPD - 0x0f 0x3a opcode map version of PD from above
TAXS - 0x0f 0x3a opcode version of XS from above
TAXD - 0x0f 0x3a opcode version of XD from above
~Craig...
2018 Mar 19
4
Generating a custom opcode from an LLVM intrinsic
Craig, thanks for the quick response. That helps a lot. I had no clue they
were buried in there, though I guess I should have looked harder -- the hex
should have given me a clue, perhaps!
For the sake of my own edification (and not taking up too much of your
time) I will try to generate it myself. I've found the definition of the
"I" class at line 358 of
2018 Mar 20
1
Generating a custom opcode from an LLVM intrinsic
...- 0x0f opcode map with 0xf3 prefix
> XD - 0x0f opcode map with 0xf2 prefix
> T8 - 0x0f 0x38 opcode map with no prefix
> T8PS - 0x0f 0x38 opcode map version of PS from above
> T8PD - 0x0f 0x38 opcode map version of PD from above
> T8XS - 0x0f 0x38 opcode version of XS from above
> T8XD - 0x0f 0x38 opcode version of XD from above
> TA - 0x0f 0x3a opcode map with no prefix
> TAPS - 0x0f 0x3a opcode map version of PS from above
> TAPD - 0x0f 0x3a opcode map version of PD from above
> TAXS - 0x0f 0x3a opcode version of XS from above
> TAXD - 0x0f 0x3a opcode version of...
2018 Mar 28
0
x86 instruction format which takes a single 64-bit immediate
...ing)
PD - Set map to TB and prefix to PD (name is misleading)
XD - Set map to TB and prefix to XD (name is misleading)
XS - Set map to TB and prefix to XS (name is misleading)
T8PS - Set map to T8 and prefix to PS
T8PD - Set map to T8 and prefix to PD
T8XD - Set map to T8 and prefix to XD
T8XS - Set map to T8 and prefix to XS
TAPS - Set map to TA and prefix to PS
TAPD - Set map to TA and prefix to PD
TAXD - Set map to TA and prefix to XD
VEX - Set encoding to VEX.
VEX_W - Set VEX_WPrefix to VEX...
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