aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/h8300/h8300.c
AgeCommit message (Expand)AuthorFilesLines
2003-07-06h8300.c: Fix comment typos.Kazu Hirata1-1/+1
2003-07-05h8300.c (compute_mov_length): Correct the length of loading CONST0_RTX (SFmode).Kazu Hirata1-0/+4
2003-07-02h8300.c (compute_mov_length): Fix the length of loading CONST0_RTX (SFmode).Kazu Hirata1-1/+1
2003-06-30h8300.c (compute_mov_length): Fix length of mov:SF on H8/300.Kazu Hirata1-4/+1
2003-06-28* config/h8300/h8300.c: Fix a comment typo.Kazu Hirata1-1/+1
2003-06-26h8300.c (compute_a_rotate_length): Fix the references to the amount of a rota...Kazu Hirata1-3/+4
2003-06-26h8300-protos.h: Change emit_a_rotate to output_a_rotate.Kazu Hirata1-78/+52
2003-06-25h8300.c (compute_mov_length): Adjust for the new optimization.Kazu Hirata1-0/+4
2003-06-25h8300-protos.h: Add a prototype for compute_mov_length.Kazu Hirata1-95/+249
2003-06-23h8300.c (output_simode_bld): Use rotxl.l to store into bit 0.Kazu Hirata1-1/+1
2003-06-21h8300-protos.h: Add a prototype for same_cmp_preceding_p.Kazu Hirata1-0/+20
2003-06-19target.h (asm_out.file_start, [...]): New hooks.Zack Weinberg1-19/+10
2003-06-19h8300.c (TARGET_INITIALIZER and friends): Move to the end of the file.Kazu Hirata1-30/+24
2003-06-17h8300-protos.h: Update to ISO C.Kazu Hirata1-254/+122
2003-06-16h8300.c (const_costs): Move this to ...Kazu Hirata1-51/+41
2003-06-11h8300.c (final_prescan_insn): Don't dump rtl.Kazu Hirata1-7/+0
2003-06-11h8300.c (print_operand): Remove support for operand character 'b'.Kazu Hirata1-17/+3
2003-06-11h8300.c (print_operand): Remove support for operand character 'u'.Kazu Hirata1-5/+0
2003-06-07config.gcc (with_cpu handling): Translate sparc64 in $machine to --with-cpu=v9.Zack Weinberg1-4/+8
2003-06-06h8300.c (get_shift_alg): Correct the syntax of rotxl.Kazu Hirata1-2/+2
2003-05-30crti.asm: Use .h8300hn and .h8300sn for normal mode.Dhananjay Deshpande1-2/+8
2003-05-30h8300.c (h8300_tiny_constant_address_p): Return true if TARGET_NORMAL_MODE.Dhananjay Deshpande1-2/+3
2003-04-20target.h (encode_section_info): Add new argument carrying the RTL to be modif...Zack Weinberg1-4/+5
2003-04-17h8300.c (SYMBOL_FLAG_FUNCVEC_FUNCTION): New.Richard Henderson1-40/+21
2003-04-06h8300.c (single_one_operand): Use GET_MODE_MASK.Kazu Hirata1-14/+2
2003-04-04h8300-protos.h: Add a prototype for compute_a_shift_cc.Kazu Hirata1-45/+161
2003-04-03h8300-protos.h: Add a prototype for gtle_operator.Kazu Hirata1-0/+12
2003-03-28re PR target/10205 (Incorrect code generated for H8300 "normal" mode)Kazu Hirata1-5/+5
2003-03-22h8300.c (notice_update_cc): Correctly handle the case where the set destinati...Kazu Hirata1-1/+8
2003-03-18h8300-protos.h: Add a prototype for byte_accesses_mergeable_p.Kazu Hirata1-0/+46
2003-03-09h8300.c (h8300_and_costs): Return the number of assembly instructions needed.Kazu Hirata1-2/+2
2003-03-05h8300.c (output_simode_bld): Clear the destination first if possible.Kazu Hirata1-2/+12
2003-03-02h8300-protos.h: Add a prototype for iorxor_operator.Kazu Hirata1-0/+26
2003-03-01h8300.c (bit_operand): Accept MEM only if it satisfies EXTRA_CONSTRAINT 'U'.Kazu Hirata1-6/+2
2003-02-19h8300.c (output_logical_op): Optimize or.l when ORing with 0xffff??00 with th...Kazu Hirata1-3/+33
2003-02-19h8300-protos.h: Update the prototype for split_adds_subs.Kazu Hirata1-39/+5
2003-02-19h8300.c (general_operand_src): Always check MODE.Kazu Hirata1-2/+6
2003-02-11h8300-protos.h: Add a prototype for gtuleu_operator.Kazu Hirata1-0/+12
2003-02-08clzsi2.c: Replace "GNU CC" with "GCC".Kazu Hirata1-4/+4
2003-01-30h8300-protos.h: Update the prototype for compute_plussi_cc.Kazu Hirata1-1/+1
2003-01-27Makefile.in (cse.o): Depend on TARGET_H.Richard Henderson1-3/+53
2003-01-25h8300.c (h8300_shift_needs_scratch_p): Update a comment.Kazu Hirata1-1/+1
2003-01-24* config/h8300/h8300.c (get_shift_alg): Fix a typo.Kazu Hirata1-1/+1
2003-01-22h8300.c (h8300_shift_needs_scratch_p): Don't request a scratch reg on H8S whe...Kazu Hirata1-1/+1
2003-01-21h8300.c (output_plussi): Support H8/300.Kazu Hirata1-6/+33
2003-01-21h8300.c (const_costs): Remove a warning.Kazu Hirata1-21/+27
2003-01-21* config/h8300/h8300.c (get_shift_alg): Remove redundant code.Kazu Hirata1-29/+4
2003-01-20h8300.c (notice_update_cc): Don't assume that recog_data.operands[0] is alway...Kazu Hirata1-4/+10
2003-01-08h8300.c (output_logical_op): Replace byte/word extraction of det with b0, b1,...Kazu Hirata1-30/+34
2003-01-07h8300.c (output_logical_op): Simplify and optimize the handling of SImode.Kazu Hirata1-36/+72