[X86] merge "={eax}" and "~{eax}" into "=&eax" for MSInlineASM
authorFreddy Ye <freddy.ye@intel.com>
Wed, 27 Jan 2021 13:10:33 +0000 (21:10 +0800)
committerFreddy Ye <freddy.ye@intel.com>
Wed, 27 Jan 2021 14:54:17 +0000 (22:54 +0800)
commit1edb76cc91e795ab3ce0bbfc194f2f7967458c5f
tree54c873faae3c538f897e6fff2bd19d2715bd3cca
parentaf20232b8e189335da571f48c2467b244b7fd772
[X86] merge "={eax}" and "~{eax}" into "=&eax" for MSInlineASM

Reviewed By: pengfei

Differential Revision: https://reviews.llvm.org/D94466
clang/lib/CodeGen/CGStmt.cpp
clang/test/CodeGen/ms-inline-asm.c
clang/test/CodeGenCXX/ms-inline-asm-return.cpp