Skip to content

Commit c9bdc25

Browse files
authored
[X86][MC] Cont. update for AVX10.2-BF16 (#107529)
Not an expert in this code, but looks like it fixed the crash for us. Picking it up.
1 parent 222d3b0 commit c9bdc25

File tree

2 files changed

+2
-5
lines changed

2 files changed

+2
-5
lines changed

llvm/lib/Target/X86/MCTargetDesc/X86ATTInstPrinter.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -216,8 +216,6 @@ bool X86ATTInstPrinter::printVecCompareInstr(const MCInst *MI,
216216
printdwordmem(MI, CurOp--, OS);
217217
} else if ((Desc.TSFlags & X86II::OpPrefixMask) == X86II::XD &&
218218
(Desc.TSFlags & X86II::OpMapMask) != X86II::TA) {
219-
assert((Desc.TSFlags & X86II::OpMapMask) != X86II::TA &&
220-
"Unexpected op map!");
221219
printqwordmem(MI, CurOp--, OS);
222220
} else if (Desc.TSFlags & X86II::EVEX_L2) {
223221
printzmmwordmem(MI, CurOp--, OS);

llvm/lib/Target/X86/MCTargetDesc/X86IntelInstPrinter.cpp

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -204,9 +204,8 @@ bool X86IntelInstPrinter::printVecCompareInstr(const MCInst *MI, raw_ostream &OS
204204
printwordmem(MI, CurOp++, OS);
205205
else
206206
printdwordmem(MI, CurOp++, OS);
207-
} else if ((Desc.TSFlags & X86II::OpPrefixMask) == X86II::XD) {
208-
assert((Desc.TSFlags & X86II::OpMapMask) != X86II::TA &&
209-
"Unexpected op map!");
207+
} else if ((Desc.TSFlags & X86II::OpPrefixMask) == X86II::XD &&
208+
(Desc.TSFlags & X86II::OpMapMask) != X86II::TA) {
210209
printqwordmem(MI, CurOp++, OS);
211210
} else if (Desc.TSFlags & X86II::EVEX_L2) {
212211
printzmmwordmem(MI, CurOp++, OS);

0 commit comments

Comments
 (0)