diff options
author | David S. Miller <davem@davemloft.net> | 2015-09-12 00:13:23 +0000 |
---|---|---|
committer | David S. Miller <davem@gcc.gnu.org> | 2015-09-11 17:13:23 -0700 |
commit | 45b4b9b828ee2260fd83901eec40c579b99fa315 (patch) | |
tree | a395fd4312e88049565eda0f10320eb1cd26473e /libgfortran/io/write.c | |
parent | 8500ff57774af2a6b3a08464a735f837a917b677 (diff) | |
download | gcc-45b4b9b828ee2260fd83901eec40c579b99fa315.zip gcc-45b4b9b828ee2260fd83901eec40c579b99fa315.tar.gz gcc-45b4b9b828ee2260fd83901eec40c579b99fa315.tar.bz2 |
Convert SPARC backend over to LRA.
gcc/
* config/sparc/constraints.md: Make "U" constraint a real register
constraint.
* config/sparc/sparc.c (TARGET_LRA_P): Define.
(D_MODES, DF_MODES): Add missing cast.
(TF_MODES, TF_MODES_NO_S): Include T_MODE.
(OF_MODES, OF_MODES_NO_S): Include O_MODE.
(sparc_register_move_cost): Decrease Niagara/UltrsSPARC memory
cost to 8.
* config/sparc/sparc.h (PROMOTE_MODE): Define.
* config/sparc/sparc.md (*movsi_lo_sum, *movsi_high): Do not
provide these insn when flag_pic.
From-SVN: r227701
Diffstat (limited to 'libgfortran/io/write.c')
0 files changed, 0 insertions, 0 deletions