diff options
author | Ahmed Bougacha <ahmed.bougacha@gmail.com> | 2015-08-13 21:09:13 +0000 |
---|---|---|
committer | Ahmed Bougacha <ahmed.bougacha@gmail.com> | 2015-08-13 21:09:13 +0000 |
commit | 80e4ac802a93429333eda717bc6f8cfbf02e8be7 (patch) | |
tree | f685294ff170b55a4142f74cc34bb0773bde63a8 /clang/lib/Basic/Targets.cpp | |
parent | bccd1b0af02913718ad04043737f3285ea5ebd6d (diff) | |
download | bcm5719-llvm-80e4ac802a93429333eda717bc6f8cfbf02e8be7.tar.gz bcm5719-llvm-80e4ac802a93429333eda717bc6f8cfbf02e8be7.zip |
[AArch64] Provide "too few operands" diags on short-form NEON also.
We used to just say "invalid type suffix for instruction", which is
misleading. This is because we fallback to the long-form matcher if the
short-form matcher failed, losing the error information on the way.
Save it, so that we can provide a little better diagnostics when the
long-form matcher thinks a suffix is the cause of the error.
llvm-svn: 244955
Diffstat (limited to 'clang/lib/Basic/Targets.cpp')
0 files changed, 0 insertions, 0 deletions