Throughout the effort of automatically generating the X86 memory folding tables these missing information were encountered.
This is a preparation work for a future patch including the automation of these tables.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Event Timeline
lib/Target/X86/X86InstrVMX.td | ||
---|---|---|
51 ↗ | (On Diff #94252) | Do you mind changing the name of these to VMREAD64mr and VMREAD32mr as a NFC pre-patch. That would be more consistent with our other instruction names. |
Comment Actions
Are you planning to put ARPL, LAR, VERR, VERW, SLDT, LLDT and many others here in the automated tables?
Comment Actions
@craig.topper - Yes, all X86 instructions that have both register and memory forms and can be legally folded will be included in the generated tables.
lib/Target/X86/X86InstrVMX.td | ||
---|---|---|
51 ↗ | (On Diff #94252) | Done. (https://reviews.llvm.org/D31743) |