[AArch64][SVE] Asm: Set SVE as unsupported feature for existing scheduler models.
authorFlorian Hahn <florian.hahn@arm.com>
Tue, 7 Nov 2017 15:03:11 +0000 (15:03 +0000)
committerFlorian Hahn <florian.hahn@arm.com>
Tue, 7 Nov 2017 15:03:11 +0000 (15:03 +0000)
commitd825bbdc412eafafe0ad73da6326558ab80450b6
treeffd92b589949b495f1830bc0ac1b416043e2443d
parent784e88351bfd5282435b32d21165815cb8ef9170
[AArch64][SVE] Asm: Set SVE as unsupported feature for existing scheduler models.

Patch [4/5] in a series to add assembler/disassembler support for AArch64 SVE unpredicated ADD/SUB instructions.

We add SVE as unsupported feature for CPUs that don't have SVE to prevent errors from scheduler models saying it lacks information for these instructions.

Patch by Sander De Smalen.

Reviewed by: rengolin

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

llvm-svn: 317582
llvm/lib/Target/AArch64/AArch64SchedA53.td
llvm/lib/Target/AArch64/AArch64SchedA57.td
llvm/lib/Target/AArch64/AArch64SchedCyclone.td
llvm/lib/Target/AArch64/AArch64SchedFalkor.td
llvm/lib/Target/AArch64/AArch64SchedKryo.td
llvm/lib/Target/AArch64/AArch64SchedM1.td
llvm/lib/Target/AArch64/AArch64SchedThunderX.td
llvm/lib/Target/AArch64/AArch64SchedThunderX2T99.td