diff options
author | wilson <wilson@138bc75d-0d04-0410-961f-82ee72b054a4> | 2016-05-07 23:11:57 +0000 |
---|---|---|
committer | wilson <wilson@138bc75d-0d04-0410-961f-82ee72b054a4> | 2016-05-07 23:11:57 +0000 |
commit | ac876af5b97529b934fcbf511e3c789a27cb02f5 (patch) | |
tree | 12ae53ddc4039b16433b36b1697401e2ad0f74aa /gcc/fortran/dump-parse-tree.c | |
parent | 5798572a429b9cf43b03495bb00a2fcb205cbf44 (diff) |
Emit vmov.i64 to load 0.0 into FP reg when neon enabled.
* config/arm/arm.md: (arch): Add neon.
(arch_enabled): Return yes for arch neon when TARGET_NEON.
* config/arm/vfp.md (movdf_vfp): Add w/G as alternative 3. Add
neon_move as type for alt 3. Add arch attr enabling alt 3 for neon.
Emit vmov.i64 for alt 3. Renumber alternatives 3 to 8. Adjust
attributes for alt renumbering. Mark alt 3 as non-predicable.
(thumb2_movdf_vfp): Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@235998 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/fortran/dump-parse-tree.c')
0 files changed, 0 insertions, 0 deletions