[AArch64] Add support for UDF instruction
authorDiogo N. Sampaio <diogo.sampaio@arm.com>
Tue, 30 Oct 2018 11:06:50 +0000 (11:06 +0000)
committerDiogo N. Sampaio <diogo.sampaio@arm.com>
Tue, 30 Oct 2018 11:06:50 +0000 (11:06 +0000)
commita3783b2ac2bc4d5390367bb16d2613bb7789e375
treeeae656d0fba2bdc620aae44583c72d1ecc6e595f
parent1308779f7915319b3f9bf4a68a5dfa0966ce8740
[AArch64] Add support for UDF instruction

Summary: Add support for AArch64 UDF instruction.
UDF - Permanently Undefined generates an Undefined
Instruction exception (ESR_ELx.EC = 0b000000).

Reviewers: DavidSpickett, javed.absar, t.p.northover

Reviewed By: javed.absar

Subscribers: nhaehnle, kristof.beyls

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

llvm-svn: 345581
llvm/lib/Target/AArch64/AArch64InstrFormats.td
llvm/lib/Target/AArch64/AArch64InstrInfo.td
llvm/test/MC/AArch64/udf.s [new file with mode: 0644]
llvm/test/MC/AArch64/udf_not.s [new file with mode: 0644]
llvm/test/MC/Disassembler/AArch64/udf.txt [new file with mode: 0644]