aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/h8300
AgeCommit message (Expand)AuthorFilesLines
2003-05-18c-cppbuiltin.c (TARGET_OS_CPP_BUILTINS, [...]): Default here.Neil Booth1-8/+0
2003-05-12Mon May 12 11:32:53 CEST 2003 Jan Hubicka <jh@suse.cz>Jan Hubicka1-2/+2
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 Henderson2-45/+21
2003-04-07h8300.md (*zero_extendqisi2_h8300hs): Always split.Kazu Hirata1-7/+6
2003-04-06h8300.md (*zero_extendqisi2_h8300hs): Change the second alternative to "#".Kazu Hirata1-1/+1
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 Hirata3-48/+168
2003-04-03h8300.md (a peephole2): Generalize to accept GT and LE.Kazu Hirata1-10/+28
2003-04-03h8300-protos.h: Add a prototype for gtle_operator.Kazu Hirata4-4/+27
2003-04-02* config/h8300/h8300.md (a peephole2): Tighten the condition.Kazu Hirata1-3/+11
2003-04-02* config/h8300/h8300.md (a peephole2): New.Kazu Hirata1-0/+45
2003-03-31* config/h8300/h8300.md (a peephole2): New.Kazu Hirata1-2/+42
2003-03-31h8300.md: Organize peephole2's that trasform (compare (reg:HI) (const_int)).Kazu Hirata1-49/+75
2003-03-31* config/h8300/h8300.md (a new peephole2): New.Kazu Hirata1-0/+44
2003-03-30* config/h8300/h8300.md (a peephole2): Remove useless code.Kazu Hirata1-1/+4
2003-03-29h8300.md (*iorsi3_and_ashift): New.Kazu Hirata1-0/+52
2003-03-29h8300.md (*insv_si_8_8): New.Kazu Hirata1-0/+38
2003-03-29h8300.md (*addsi3_and_r_1): Put under plus:SI section of h8300.mdKazu Hirata1-46/+46
2003-03-28re PR target/10205 (Incorrect code generated for H8300 "normal" mode)Kazu Hirata1-5/+5
2003-03-25h8300.md (a peephole2): Extend to support loads in QImode and HImode.Kazu Hirata1-16/+34
2003-03-24* config/h8300/h8300.md (a peephole2): New.Kazu Hirata1-0/+15
2003-03-23* config/h8300/h8300.md: Fix comment typos.Kazu Hirata1-2/+2
2003-03-22h8300.c (notice_update_cc): Correctly handle the case where the set destinati...Kazu Hirata1-1/+8
2003-03-21* config/h8300/h8300.md (*insv_si_1_n_lshiftrt_16): New.Kazu Hirata1-0/+12
2003-03-20h8300.md (*insv_si_1_n_lshiftrt): Restrict the source operand to those that c...Kazu Hirata1-1/+2
2003-03-20h8300.md (*insv_si_1_n): New.Kazu Hirata1-0/+25
2003-03-20* config/h8300/h8300.md (a peephole2): New.Kazu Hirata1-0/+20
2003-03-20h8300.md (*addsi3_and_r_1): New.Kazu Hirata1-0/+46
2003-03-18* config/h8300/h8300.md (*iorsi3_two_qi_zext): New.Kazu Hirata1-0/+18
2003-03-18h8300-protos.h: Add a prototype for byte_accesses_mergeable_p.Kazu Hirata3-0/+109
2003-03-09h8300.md (*tstsi_upper_bit): New.Kazu Hirata1-0/+32
2003-03-09h8300.c (h8300_and_costs): Return the number of assembly instructions needed.Kazu Hirata1-2/+2
2003-03-08* config/h8300/h8300.md (*extzv_16_8): New.Kazu Hirata1-0/+11
2003-03-07h8300.md (a peephole2): Don't use reg_overlap_mentioned_p.Kazu Hirata1-1/+0
2003-03-06* config/h8300/h8300.md (a new peephole2): New.Kazu Hirata1-0/+19
2003-03-06h8300.md (a peephole2): Generalize to accept a memory operand.Kazu Hirata1-6/+5
2003-03-05h8300.c (output_simode_bld): Clear the destination first if possible.Kazu Hirata2-13/+23
2003-03-04* config/h8300/h8300.md (*extzv_8_8): Fix cc and lengths.Kazu Hirata1-2/+2
2003-03-04h8300.md (*ixorsi3_ashift_16): New.Kazu Hirata1-10/+22
2003-03-04h8300.md (*extzv_8_8): Use '?' to simplify the pattern.Kazu Hirata1-12/+7
2003-03-03h8300.md (*ixorsi3_zext_hi): Restrict to TARGET_H8300H and TARGET_H8300S.Kazu Hirata1-1/+1
2003-03-03* config/h8300/h8300.md (a peephole2): New.Kazu Hirata1-0/+17
2003-03-03h8300.md (*extzv_8_8): Use shorter code when operands[0] and operands[1] are ...Kazu Hirata1-1/+8
2003-03-02h8300-protos.h: Add a prototype for iorxor_operator.Kazu Hirata4-55/+59
2003-03-02h8300.md (zero_extendqisi2): Change to an expander.Kazu Hirata1-3/+41
2003-03-02* config/h8300/h8300.md (a peephole2): Remove dead code.Kazu Hirata1-3/+1
2003-03-01* config/h8300/h8300.md (a peephole2): New.Kazu Hirata1-0/+31
2003-03-01h8300.c (bit_operand): Accept MEM only if it satisfies EXTRA_CONSTRAINT 'U'.Kazu Hirata1-6/+2
2003-03-01h8300.md (*tst_extzv_bitqi_1_n): Take a scratch register.Kazu Hirata1-21/+28