aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/options.c
diff options
context:
space:
mode:
authorRichard Sandiford <rdsandiford@googlemail.com>2012-08-26 19:31:15 +0000
committerRichard Sandiford <rsandifo@gcc.gnu.org>2012-08-26 19:31:15 +0000
commit4b11e406dfaf7086a785025a821080f76e9ee185 (patch)
tree8dc01bb166b7d6fc97b22df20c170f7ac24bde66 /gcc/fortran/options.c
parent7fc242e09f75ff3ec1f14376642e4ffa1a6972da (diff)
downloadgcc-4b11e406dfaf7086a785025a821080f76e9ee185.zip
gcc-4b11e406dfaf7086a785025a821080f76e9ee185.tar.gz
gcc-4b11e406dfaf7086a785025a821080f76e9ee185.tar.bz2
mips.h (AVOID_CCMODE_COPIES): Update rationale for definition.
gcc/ * config/mips/mips.h (AVOID_CCMODE_COPIES): Update rationale for definition. * config/mips/mips.c (machine_function): Add next_fcc. (mips_output_move): Remove handling of fcc moves. (mips_allocate_fcc): New function. (mips_emit_compare, mips_expand_vcondv2sf): Use it. (mips_hard_regno_mode_ok_p): Restrict CCmode to ST registers. Remove special case for CCmode reloads. (mips_expand_builtin_compare_1): Use mips_allocate_fcc and treat the result a fixed operand. * config/mips/mips.md (move_type): Remove lui_movf. (type, length): Remove references to it. (movcc, reload_incc, reload_outcc): Delete. From-SVN: r190703
Diffstat (limited to 'gcc/fortran/options.c')
0 files changed, 0 insertions, 0 deletions