OSDN Git Service

[AArch64][SVE] Asm: Improve diagnostics further when +sve is not specified
authorSander de Smalen <sander.desmalen@arm.com>
Mon, 18 Dec 2017 16:48:53 +0000 (16:48 +0000)
committerSander de Smalen <sander.desmalen@arm.com>
Mon, 18 Dec 2017 16:48:53 +0000 (16:48 +0000)
commitf829832e3e2c0c08fa3954b42bc992e727040dc1
treea77d726f4f2abb82ac80925c9732b711f135a522
parent6b66227212429eebb9a81c284fc703334ff3b6f1
[AArch64][SVE] Asm: Improve diagnostics further when +sve is not specified

Summary: Patch [4/4] in a series to add parsing of predicates and properly parse SVE ZIP1/ZIP2 instructions. This patch further improves diagnostic messages for when the SVE feature is not specified.

Reviewers: rengolin, fhahn, olista01, echristo, efriedma

Reviewed By: fhahn

Subscribers: sdardis, aemerson, javed.absar, tschuett, llvm-commits, kristof.beyls

Differential Revision: https://reviews.llvm.org/D40363

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@320992 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp
test/MC/AArch64/SVE/add.s
test/MC/AArch64/SVE/sub.s
test/MC/AArch64/SVE/zip1.s
test/MC/AArch64/SVE/zip2.s
test/MC/AArch64/armv8.2a-statistical-profiling.s
test/MC/AArch64/armv8.3a-rcpc.s
utils/TableGen/AsmMatcherEmitter.cpp