pengfei added inline comments.
================ Comment at: clang/lib/AST/Stmt.cpp:795 + SmallVector<StringRef, 8> Pieces; + AsmStr.split(Pieces, "\n\t"); + std::string MSAsmString; ---------------- Can we always assume the separator is `\n\t`? ================ Comment at: llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3083 + } + if (IsPrefix) { + NameLoc = Parser.getTok().getLoc(); ---------------- You just need to check `ForcedVEXEncoding != VEXEncoding_Default`. ================ Comment at: llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3084 + if (IsPrefix) { + NameLoc = Parser.getTok().getLoc(); + if (getLexer().isNot(AsmToken::Identifier)) ---------------- Unused assignment. It may suppose to be used on line 3086. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D90441/new/ https://reviews.llvm.org/D90441 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits