llvm-project/llvm/test/MC/Disassembler/AArch64
Bernard Ogden b828bb2a15 [ARM/AArch64] Support FP16 +fp16fml instructions
Add +fp16fml feature for new FP16 instructions, which are a
mandatory part of FP16 from v8.4-A and an optional part of FP16
from v8.2-A. It doesn't seem to be possible to model this in
LLVM, but the relationship between the options is handled by
the related clang patch.

In keeping with what I think is the usual practice, the fp16fml
extension is accepted regardless of base architecture version.

Builds on/replaces Sjoerd Meijer's patch to add these instructions at
https://reviews.llvm.org/D49839.

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

llvm-svn: 340013
2018-08-17 11:29:49 +00:00
..
a64-ignored-fields.txt
arm64-advsimd.txt
arm64-arithmetic.txt
arm64-basic-a64-undefined.txt
arm64-bitfield.txt
arm64-branch.txt
arm64-canonical-form.txt
arm64-crc32.txt
arm64-crypto.txt
arm64-invalid-logical.txt
arm64-logical.txt
arm64-memory.txt
arm64-non-apple-fmov.txt
arm64-scalar-fp.txt
arm64-system.txt
armv8.1a-atomic.txt
armv8.1a-lor.txt
armv8.1a-pan.txt
armv8.1a-rdma.txt
armv8.1a-vhe.txt
armv8.2a-at.txt
armv8.2a-crypto.txt [AArch64] Armv8.2-A: add the crypto extensions 2018-07-26 07:13:59 +00:00
armv8.2a-dotprod.txt
armv8.2a-mmfr2.txt
armv8.2a-persistent-memory.txt
armv8.2a-statistical-profiling.txt
armv8.2a-uao.txt
armv8.3a-ID_ISAR6_EL1.txt
armv8.3a-complex.txt
armv8.3a-js.txt
armv8.3a-rcpc.txt
armv8.3a-signed-pointer.txt
armv8.4a-actmon.txt [AArch64] Armv8.4-A: system registers 2018-07-03 12:09:20 +00:00
armv8.4a-dit.txt [AArch64] Armv8.4-A: system registers 2018-07-03 12:09:20 +00:00
armv8.4a-flag.txt Recommit: [AArch64] Armv8.4-A: Flag manipulation instructions 2018-07-06 12:32:33 +00:00
armv8.4a-ldst.txt Follow up of r336913: forgot to add the new test files. 2018-07-12 14:59:02 +00:00
armv8.4a-mpam.txt [AArch64] Armv8.4-A: system registers 2018-07-03 12:09:20 +00:00
armv8.4a-ras.txt [AArch64] Armv8.4-A: system registers 2018-07-03 12:09:20 +00:00
armv8.4a-tlb.txt [AArch64] Armv8.4-A: TLB support 2018-07-06 13:00:16 +00:00
armv8.4a-trace.txt [AArch64][ARM] Armv8.4-A: Trace synchronization barrier instruction 2018-07-06 08:03:12 +00:00
armv8.4a-virt.txt [AArch64] Armv8.4-A: Virtualization system registers 2018-06-29 11:03:15 +00:00
armv8.4a-vncr.txt [AArch64] Armv8.4-A: system registers 2018-07-03 12:09:20 +00:00
armv8a-fpmul-err.txt [ARM/AArch64] Support FP16 +fp16fml instructions 2018-08-17 11:29:49 +00:00
armv8a-fpmul.txt [ARM/AArch64] Support FP16 +fp16fml instructions 2018-08-17 11:29:49 +00:00
basic-a64-instructions.txt
basic-a64-undefined.txt
basic-a64-unpredictable.txt
csdb.txt
fullfp16-neg.txt
fullfp16-neon-neg.txt
gicv3-regs.txt [AArch64] Fix spelling of ICH_ELRSR_EL2 system register 2018-02-06 09:39:04 +00:00
ldp-offset-predictable.txt
ldp-postind.predictable.txt
ldp-preind.predictable.txt
lit.local.cfg
neon-instructions.txt
ras-extension.txt
trace-regs.txt