sparc.c (arith_operand, [...]): Mark mode as unused.
authorDavid S. Miller <davem@pierdol.cobaltmicro.com>
Fri, 28 Aug 1998 20:13:45 +0000 (20:13 +0000)
committerDavid S. Miller <davem@gcc.gnu.org>
Fri, 28 Aug 1998 20:13:45 +0000 (13:13 -0700)
commitddf808749371d087be5abea170bfc7c51f698dcf
tree78b5264483b1d114963eff88885bb2a4089d0227
parent0078ab63c47b8d811d38d2743e3fe539f8e7de87
sparc.c (arith_operand, [...]): Mark mode as unused.

* config/sparc/sparc.c (arith_operand, const64_operand,
const64_high_operand, arith_double_4096_operand): Mark mode as
unused.
(create_simple_focus_bits): Remove unused arg highest_bit_set, all
callers changed.
(sparc_emit_set_const64): Remove unused variable i.
(sparc_splitdi_legitimate): Likewise for addr_part.
(ultra_code_from_mask): Likewise for mask.
(ultra_cmove_results_ready_p): Fixup entry modulo calc.
(ultra_flush_pipeline): Likewise.
(ultra_fpmode_conflict_exists): Likewise, remove unused variable
this_type, and allow loads and stores of differing FP modes as
they do not create a conflict.
(ultra_find_type): Initialize fpmode to SFmode, fix
parenthesization thinkos in large conditional.
(ultrasparc_sched_init): Mark dump and sched_verbose as unused.
Init free_slot_mask after ultra_cur_hist is reset, not before.
(ultrasparc_rescan_pipeline_state): Remove unused variable ucode.
(ultrasparc_sched_reorder): Don't bzero current pipeline state,
use ultra_flush_pipeline instead, then re-init group pointer.
Fix statement with no effect.  If no progress made in, and no
instructions scheduled at all, advance to new pipeline cycle else
we get into an endless loop.
(ultrasparc_adjust_cost): Remove previous arg.
* config/sparc/sparc.h (ADJUST_COST): Update to reflect that.

From-SVN: r22068
gcc/ChangeLog
gcc/config/sparc/sparc.c
gcc/config/sparc/sparc.h