[PATCH] D39952: [X86]: Adding full coverage of MC encoding for all X86 ISA Sets
Gadi Haber via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Nov 13 05:51:57 PST 2017
gadi.haber added a comment.
I486 will include encoding + asm of the following instrs:
#iclass extension category iform isa_set attributes
BSWAP BASE DATAXFER BSWAP_GPRv I486REAL SCALABLE
CMPXCHG BASE SEMAPHORE CMPXCHG_GPR8_GPR8 I486REAL BYTEOP
CMPXCHG BASE SEMAPHORE CMPXCHG_GPRv_GPRv I486REAL SCALABLE
CMPXCHG BASE SEMAPHORE CMPXCHG_MEMb_GPR8 I486REAL BYTEOP:LOCKABLE:HLE_ACQ_ABLE:HLE_REL_ABLE
CMPXCHG BASE SEMAPHORE CMPXCHG_MEMv_GPRv I486REAL LOCKABLE:HLE_ACQ_ABLE:HLE_REL_ABLE:SCALABLE
CPUID BASE MISC CPUID I486REAL NOTSX
INVD BASE SYSTEM INVD I486REAL RING0:NOTSX
INVLPG BASE SYSTEM INVLPG_MEMb I486REAL ATT_OPERAND_ORDER_EXCEPTION:BYTEOP:RING0:NOTSX
RSM BASE SYSRET RSM I486 NOTSX
WBINVD BASE SYSTEM WBINVD I486REAL RING0:NOTSX
XADD BASE SEMAPHORE XADD_GPR8_GPR8 I486REAL BYTEOP
XADD BASE SEMAPHORE XADD_GPRv_GPRv I486REAL SCALABLE
XADD BASE SEMAPHORE XADD_MEMb_GPR8 I486REAL BYTEOP:LOCKABLE:HLE_ACQ_ABLE:HLE_REL_ABLE
XADD BASE SEMAPHORE XADD_MEMv_GPRv I486REAL LOCKABLE:HLE_ACQ_ABLE:HLE_REL_ABLE:SCALABLE
Repository:
rL LLVM
https://reviews.llvm.org/D39952
More information about the llvm-commits
mailing list