diff options
| author | Michael Zuckerman <Michael.zuckerman@intel.com> | 2016-10-10 05:45:54 +0000 |
|---|---|---|
| committer | Michael Zuckerman <Michael.zuckerman@intel.com> | 2016-10-10 05:45:54 +0000 |
| commit | fe2b9b4fbf860e3dc7da7705f548bc8d7b6ab9c1 (patch) | |
| tree | eddf18b8b623589e2968dbc947a6bc953a931757 /llvm/lib/Target | |
| parent | ac473034fc771e5f1b4ef0ac405df70ed27412a1 (diff) | |
| download | bcm5719-llvm-fe2b9b4fbf860e3dc7da7705f548bc8d7b6ab9c1.tar.gz bcm5719-llvm-fe2b9b4fbf860e3dc7da7705f548bc8d7b6ab9c1.zip | |
[x86][inline-asm][clang] accept 'v' constraint
Commit in the name of: Coby Tayree
1.'v' constraint for (x86) non-avx arch imitates the already implemented 'x' constraint, i.e. allows XMM{0-15} & YMM{0-15} depending on the apparent arch & mode (32/64).
2.for the avx512 arch it allows [X,Y,Z]MM{0-31} (mode dependent)
This patch applies the needed changes to clang
LLVM patch: https://reviews.llvm.org/D25005
Differential Revision: D25004
llvm-svn: 283716
Diffstat (limited to 'llvm/lib/Target')
0 files changed, 0 insertions, 0 deletions

