mips-protos.h (mips_emit_fcc_reload): Declare.
* config/mips/mips-protos.h (mips_emit_fcc_reload): Declare. * config/mips/mips.h (PREDICATE_CODES): Add fcc_register_operand. * config/mips/mips.c (fcc_register_operand): New function. (mips_emit_fcc_reload): New function, extracted from reload_incc. (override_options): Allow TFmode values in float registers if ISA_HAS_8CC. * cnfig/mips/mips.md (reload_incc): Change destination prediate to fcc_register_operand. Remove misleading source constraint. Use mips_emit_fcc_reload. (reload_outcc): Duplicate reload_incc. From-SVN: r57683
Showing
- gcc/ChangeLog 13 additions, 0 deletionsgcc/ChangeLog
- gcc/config/mips/mips-protos.h 1 addition, 0 deletionsgcc/config/mips/mips-protos.h
- gcc/config/mips/mips.c 48 additions, 1 deletiongcc/config/mips/mips.c
- gcc/config/mips/mips.h 1 addition, 0 deletionsgcc/config/mips/mips.h
- gcc/config/mips/mips.md 21 additions, 59 deletionsgcc/config/mips/mips.md
Loading
Please register or sign in to comment