[AArch64][SVE 10/32] Move range check out of parse_aarch64_imm_float
authorRichard Sandiford <richard.sandiford@arm.com>
Wed, 21 Sep 2016 15:49:15 +0000 (16:49 +0100)
committerRichard Sandiford <richard.sandiford@arm.com>
Wed, 21 Sep 2016 15:49:15 +0000 (16:49 +0100)
commit874d7e6ef9c750b3e7bccd1dda98ada93f6554eb
tree943992a23ee3c96aae050b1572c0e121ec900422
parent6a9deabec4faf3160a527d11ab5d6997dec7d66a
[AArch64][SVE 10/32] Move range check out of parse_aarch64_imm_float

Since some SVE constants are no longer explicitly tied to the 8-bit
FP immediate format, it seems better to move the range checks out of
parse_aarch64_imm_float and into the callers.

gas/
* config/tc-aarch64.c (parse_aarch64_imm_float): Remove range check.
(parse_operands): Check the range of 8-bit FP immediates here instead.
gas/ChangeLog
gas/config/tc-aarch64.c