Skip to content

Commit ef4b829

Browse files
committed
fix fold table
1 parent a25ede1 commit ef4b829

File tree

2 files changed

+3
-6
lines changed

2 files changed

+3
-6
lines changed

llvm/test/TableGen/x86-fold-tables.inc

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -698,9 +698,6 @@ static const X86FoldTableEntry Table1[] = {
698698
{X86::CCMP32rr, X86::CCMP32rm, 0},
699699
{X86::CCMP64rr, X86::CCMP64rm, 0},
700700
{X86::CCMP8rr, X86::CCMP8rm, 0},
701-
{X86::CFCMOV16rr, X86::CFCMOV16rm, 0},
702-
{X86::CFCMOV32rr, X86::CFCMOV32rm, 0},
703-
{X86::CFCMOV64rr, X86::CFCMOV64rm, 0},
704701
{X86::CMP16rr, X86::CMP16rm, 0},
705702
{X86::CMP32rr, X86::CMP32rm, 0},
706703
{X86::CMP64rr, X86::CMP64rm, 0},

llvm/utils/TableGen/X86ManualFoldTables.def

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -228,9 +228,9 @@ NOFOLD(INSERTPSrr)
228228
NOFOLD(VINSERTPSZrr)
229229
NOFOLD(VINSERTPSrr)
230230
// Memory faults are suppressed for CFCMOV with memory operand.
231-
NOFOLD(CFCMOV16rr)
232-
NOFOLD(CFCMOV32rr)
233-
NOFOLD(CFCMOV64rr)
231+
NOFOLD(CFCMOV16rr_REV)
232+
NOFOLD(CFCMOV32rr_REV)
233+
NOFOLD(CFCMOV64rr_REV)
234234
NOFOLD(CFCMOV16rr_ND)
235235
NOFOLD(CFCMOV32rr_ND)
236236
NOFOLD(CFCMOV64rr_ND)

0 commit comments

Comments
 (0)