diff options
author | Tamar Christina <tamar.christina@arm.com> | 2017-07-28 15:12:32 +0000 |
---|---|---|
committer | Tamar Christina <tnfchris@gcc.gnu.org> | 2017-07-28 15:12:32 +0000 |
commit | 90e6443f3aa73aebe087e6023efae68bb39e2cba (patch) | |
tree | 01dc8b03334ab93ec3cdbfe18ee5d21599e6d4cf /gcc/tree.c | |
parent | a217096563e356fa03cc5163665148227613c62f (diff) | |
download | gcc-90e6443f3aa73aebe087e6023efae68bb39e2cba.zip gcc-90e6443f3aa73aebe087e6023efae68bb39e2cba.tar.gz gcc-90e6443f3aa73aebe087e6023efae68bb39e2cba.tar.bz2 |
aarch64.md (mov<mode>): Generalize.
2017-07-28 Tamar Christina <tamar.christina@arm.com>
Richard Sandiford <richard.sandiford@linaro.org>
* config/aarch64/aarch64.md (mov<mode>): Generalize.
(*movhf_aarch64, *movsf_aarch64, *movdf_aarch64):
Add integer and movi cases.
(movi-split-hf-df-sf split, fp16): New.
(enabled): Added TARGET_FP_F16INST.
* config/aarch64/iterators.md (GPF_HF): New.
* config/aarch64/predicates.md (aarch64_reg_or_fp_float): New.
Co-Authored-By: Richard Sandiford <richard.sandiford@linaro.org>
From-SVN: r250673
Diffstat (limited to 'gcc/tree.c')
0 files changed, 0 insertions, 0 deletions