[PATCH] D122540: [X86] Fix handling of maskmovdqu in x32 differently
Kan Shengchen via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Wed Mar 30 20:02:50 PDT 2022
skan added inline comments.
================
Comment at: llvm/lib/Target/X86/X86InstrSSE.td:4000
let ExeDomain = SSEPackedInt, SchedRW = [SchedWriteVecMoveLS.XMM.MR] in {
-let Uses = [EDI], Predicates = [HasAVX,Not64BitMode] in
+let Uses = [EDI], Predicates = [HasAVX], isAsmParserOnly = 1 in
def VMASKMOVDQU : VPDI<0xF7, MRMSrcReg, (outs),
----------------
Please add comments in the TD file about why you set this instruction `isAsmParserOnly`.
(see example in X86InstrTSX.td)
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D122540/new/
https://reviews.llvm.org/D122540
More information about the llvm-commits
mailing list