diff options
author | Jim Wilson <wilson@gcc.gnu.org> | 1995-02-24 14:19:23 -0800 |
---|---|---|
committer | Jim Wilson <wilson@gcc.gnu.org> | 1995-02-24 14:19:23 -0800 |
commit | 16bea517d3fb94ee93342b0b94f3474e9b3d4cd8 (patch) | |
tree | ec557c626347b8ed741b1b8a8e604642ba01a936 /gcc/libgcc2.c | |
parent | 994295f28a1382db2aa78f698f7829713fe06837 (diff) | |
download | gcc-16bea517d3fb94ee93342b0b94f3474e9b3d4cd8.zip gcc-16bea517d3fb94ee93342b0b94f3474e9b3d4cd8.tar.gz gcc-16bea517d3fb94ee93342b0b94f3474e9b3d4cd8.tar.bz2 |
Correct typos and formatting problems.
(add_constant, current_function_pretend_args_size,
flag_traditional, table_lab): Delete unnecessary declarations.
(sh_cpu): Change type from attr_cpu to processor_type.
(need_slot, output_shift, lshiftrt_insns, howshift,
pop_operand): Delete.
(print_operand, output_branch): Delete calls to need_slot.
(synth_constant): Comment that it doesn't work.
(output_movedouble): Handle PRE_DEC dest not POST_INC dest.
(output_options): Don't use flag_traditional.
(shift_insns): Correct numbers to optimal sequences.
(shift_amounts): New table.
(shift_insns_rtx): New function.
(shiftinsns): Combine LSHIFTRT and ASHIFT cases.
(shiftcosts): Return true costs of shifts instead of estimate of 1.
(gen_ashift): Handle negative shift amounts. Call gen_lshrsi3_m
for single bit LSHIFTRT, and gen_lshrisi3_k for multiple bit shifts.
(gen_shifty_op): Handle negative shift amounts at top. Generate
optimal sequences for ASHIFT and LSHIFTRT.
(find_barrier): Correct pattern for matching mova instructions.
(general_movsrc_operand): Delete redundant test for (MEM LABEL_REF).
Don't reject POST_INC address for size > 4.
(general_movdst_operand): Don't reject PRE_DEC address for size > 4.
From-SVN: r9062
Diffstat (limited to 'gcc/libgcc2.c')
0 files changed, 0 insertions, 0 deletions