[X86, inlineasm] Improve analysis of x,Y0,Yi,Ym,Yt,L,e,Z,s asm constraints (patch by Alexey Frolov)
Improve Sema checking of 9 existing inline asm constraints (‘x’, ‘Y*’, ‘L’, ‘e’, ‘Z’, ‘s’). Differential Revision: http://reviews.llvm.org/D10536 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@242665 91177308-0d34-0410-b5e6-96231b3b80d8
Showing
- include/clang/Basic/TargetInfo.h 21 additions, 2 deletionsinclude/clang/Basic/TargetInfo.h
- lib/Basic/Targets.cpp 51 additions, 21 deletionslib/Basic/Targets.cpp
- lib/Sema/SemaStmtAsm.cpp 1 addition, 2 deletionslib/Sema/SemaStmtAsm.cpp
- test/CodeGen/mult-alt-x86.c 8 additions, 4 deletionstest/CodeGen/mult-alt-x86.c
- test/Sema/inline-asm-validate-x86.c 26 additions, 0 deletionstest/Sema/inline-asm-validate-x86.c
Loading
Please register or sign in to comment