[PATCH] D90441: [X86] Add support for vex, vex2, vex3, and evex for MASM
LiuChen via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Nov 17 19:55:55 PST 2020
LiuChen3 updated this revision to Diff 305959.
LiuChen3 added a comment.
1. Check prefix, ignoring case
2. Delete IsPrefix parameter, and delete 'break', so that we won't check prefix again. I am not sure if this is right. Att format can allow two prefix and using the last one as the finally encoding prefix. I think this may not be the original intention of the design.
3. Change the test: checking the IR istead of checking the assembly.
4. Made some format adjustments.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D90441/new/
https://reviews.llvm.org/D90441
Files:
clang/lib/AST/Stmt.cpp
clang/test/CodeGen/X86/ms-inline-asm-prefix.c
llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D90441.305959.patch
Type: text/x-patch
Size: 4557 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20201118/5b8c75bd/attachment.bin>
More information about the llvm-commits
mailing list