Skip to content

Commit 2a951d7

Browse files
committed
[X86][NFC] Reuse class EVEX_NoCD8 that is defined in #74548
1 parent 1853025 commit 2a951d7

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

llvm/lib/Target/X86/X86InstrVMX.td

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,9 @@ def INVEPT32 : I<0x80, MRMSrcMem, (outs), (ins GR32:$src1, i128mem:$src2),
2222
def INVEPT64 : I<0x80, MRMSrcMem, (outs), (ins GR64:$src1, i128mem:$src2),
2323
"invept\t{$src2, $src1|$src1, $src2}", []>, T8PD,
2424
Requires<[In64BitMode]>;
25-
26-
let CD8_Scale = 0 in
2725
def INVEPT64_EVEX : I<0xF0, MRMSrcMem, (outs), (ins GR64:$src1, i128mem:$src2),
2826
"invept\t{$src2, $src1|$src1, $src2}", []>,
29-
EVEX, T_MAP4XS, Requires<[In64BitMode]>;
27+
EVEX_NoCD8, T_MAP4XS, Requires<[In64BitMode]>;
3028

3129
// 66 0F 38 81
3230
def INVVPID32 : I<0x81, MRMSrcMem, (outs), (ins GR32:$src1, i128mem:$src2),
@@ -35,11 +33,9 @@ def INVVPID32 : I<0x81, MRMSrcMem, (outs), (ins GR32:$src1, i128mem:$src2),
3533
def INVVPID64 : I<0x81, MRMSrcMem, (outs), (ins GR64:$src1, i128mem:$src2),
3634
"invvpid\t{$src2, $src1|$src1, $src2}", []>, T8PD,
3735
Requires<[In64BitMode]>;
38-
39-
let CD8_Scale = 0 in
4036
def INVVPID64_EVEX : I<0xF1, MRMSrcMem, (outs), (ins GR64:$src1, i128mem:$src2),
4137
"invvpid\t{$src2, $src1|$src1, $src2}", []>,
42-
EVEX, T_MAP4XS, Requires<[In64BitMode]>;
38+
EVEX_NoCD8, T_MAP4XS, Requires<[In64BitMode]>;
4339

4440
// 0F 01 C1
4541
def VMCALL : I<0x01, MRM_C1, (outs), (ins), "vmcall", []>, TB;

0 commit comments

Comments
 (0)