[gas][aarch64] Turn on SVE when using f32mm or f64mm extensions
authorMatthew Malcomson <matthew.malcomson@arm.com>
Mon, 13 Jan 2020 15:31:39 +0000 (15:31 +0000)
committerMatthew Malcomson <matthew.malcomson@arm.com>
Mon, 13 Jan 2020 15:31:39 +0000 (15:31 +0000)
commit82e9597c9ec1c14a402d47f2d9b544235998be1e
tree2949b6e1dd0813a6e9bbf8637c932c806c41cc5a
parent6a1939f577eb3dce3b7037ee71895b7d489838aa
[gas][aarch64] Turn on SVE when using f32mm or f64mm extensions

There are no instructions under these matrix multiply extensions that
can be used without having SVE enabled.
Since these extensions require SVE, we make that explicit in the options
table.

Tested on aarch64-none-elf without regressions.

gas/ChangeLog:

2020-01-13  Matthew Malcomson  <matthew.malcomson@arm.com>

* config/tc-aarch64.c (f64mm, f32mm): Add sve as a feature
dependency.
gas/ChangeLog
gas/config/tc-aarch64.c