aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/avr
AgeCommit message (Expand)AuthorFilesLines
2001-03-31* config/avr/libgcc.S (__mulhi3): Optimize previous change.Marek Michalkiewicz1-2/+1
2001-03-28libgcc.S (__mulhi3): Correct tests to exit the loop when multiplier or multip...Marek Michalkiewicz1-1/+3
2001-03-22mkconfig.sh: Include insn-flags.h.Richard Henderson1-1/+0
2001-03-03configure.in: Kill tm.h.Zack Weinberg1-1/+0
2001-02-04avr.h (ASM_OUTPUT_REG_PUSH, [...]): Call abort instead of fatal.Richard Kenner1-4/+4
2001-02-04diagnostic.h (set_internal_error_function): Renamed.Richard Kenner1-19/+11
2001-01-21avr.c (ret_cond_branch): New argument (reverse) added.Denis Chertykov4-29/+47
2001-01-20avr.h (INIT_TARGET_OPTABS): Remove most of it, was the same as the default li...Marek Michalkiewicz4-337/+494
2001-01-14avr.md ("strlenhi"): Remove clobber of input address.Denis Chertykov1-7/+6
2001-01-05avr-protos.h (avr_peep2_scratch_safe): Prototype.Marek Michalkiewicz3-12/+45
2001-01-01tm.texi (REGISTER_MOVE_COST): Add a mode argument.Alexandre Oliva1-4/+4
2000-12-23avr.c (out_movqi_r_mr, [...]): Use %o instead of %4 in output templates...Marek Michalkiewicz1-166/+104
2000-12-20avr.c (out_movsi_r_mr, [...]): Do not output undefined opcodes where source o...Marek Michalkiewicz2-29/+127
2000-12-17avr.c (out_set_stack_ptr): Update comment.Marek Michalkiewicz1-4/+16
2000-12-11avr.c (compare_condition, [...]): New functions.Marek Michalkiewicz1-18/+37
2000-12-02avr.md: Document UNSPEC usage.Marek Michalkiewicz1-46/+34
2000-11-24avr.c (out_tsthi,out_tstsi): Test simplification bug fixed.Denis Chertykov1-18/+11
2000-11-19avr-protos.h (avr_output_addr_vec_elt): Prototype.Marek Michalkiewicz4-11/+20
2000-11-14avr.c (avr_case_values_threshold): New.Marek Michalkiewicz4-36/+71
2000-10-20avr-protos.h (avr_output_bld): New.Marek Michalkiewicz4-349/+765
2000-10-13avr.c (output_movhi, [...]): Fix loading constants 1 and 2 to NO_LD_REGS.Marek Michalkiewicz1-10/+20
2000-10-10avr.c (valid_machine_decl_attribute): Allow `extern' declaration for data wit...Denis Chertykov1-1/+1
2000-10-10avr.c (out_shift_with_cnt): Use AS2 macro.Marek Michalkiewicz2-12/+22
2000-10-01avr.h (BRANCH_COST): Define as 0.Denis Chertykov1-0/+8
2000-10-01avr.c (ashlhi3_out, [...]): Optimize more cases with known shift count.Marek Michalkiewicz2-46/+338
2000-09-25Change callers in config/a*/ to match:Hans-Peter Nilsson2-6/+6
2000-09-25definitions in config/a*:Hans-Peter Nilsson1-10/+10
2000-09-20avr.c (adjust_insn_length): Adjust lengths of `reload_in*' insns.Denis Chertykov2-9/+41
2000-09-17avr.md ("mcu_enhanced"): New attribute.Denis Chertykov1-83/+68
2000-09-13avr.h (ASSEMBLER_DIALECT): New macro declared.Denis Chertykov4-27/+63
2000-09-03avr.md ("*tablejump_lib"): New pattern.Denis Chertykov1-9/+32
2000-09-03avr-protos.h, avr.c (unique_section, [...]): Add "const" as needed to remove ...Marek Michalkiewicz4-256/+312
2000-09-02avr.md ("*negsi2"): substitute %@ to __zero_reg__Marek Michalkiewicz2-121/+165
2000-08-30avr.md ("*movsf","*movsi"): Pass NULL to output_movsisf instead of which_alte...Denis Chertykov2-2/+6
2000-08-29avr-protos.h: (avr_output_ascii) Removed.Denis Chertykov6-617/+1308
2000-08-24tree.h (enum tree_index): New member `TI_MAIN_IDENTIFIER'.Greg McGary1-3/+3
2000-07-28Makefile.in (INSN_ATTR_H): New macro.Alexandre Oliva1-11/+12
2000-07-04avr.h (MASK_*): Define bits for target_flags.Denis Chertykov1-24/+45
2000-07-03avr.c (out_adj_frame_ptr): Make "frame pointer change too big for -mtiny-stac...Marek Michalkiewicz3-87/+227
2000-06-24avr-protos.h (avr_hard_regno_mode_ok): New prototype.Marek Michalkiewicz5-96/+182
2000-06-13combine.c (subst): Use CLASS_CANNOT_CHANGE_MODE and CLASS_CANNOT_CHANGE_MODE_...Richard Henderson1-16/+0
2000-06-09* config/avr/avr.c (asm_output_section_name): bugfix.Denis Chertykov1-1/+1
2000-06-07avr.c (asm_output_section_name): output section attributes.Denis Chertykov2-4/+8
2000-05-15Update to libgcc copyright exception clause.Jeff Law1-12/+6
2000-05-13t-avr: Added definition of FLOAT while generates fp-bit.cDenis Chertykov2-2/+3
2000-05-11avr-protos.c (jump_over_one_insn_p): New declaration.Denis Chertykov3-1/+67
2000-05-09avr-protos.h (extra_constraint): change a type of second argument from char t...Denis Chertykov5-149/+261
2000-05-06avr.c (out_shift_with_cnt): Bugfix for shift by constant count.Denis Chertykov1-1/+1
2000-05-05avr.c (out_shift_with_cnt): Genetare a more optimal shift cycle for unknown s...Denis Chertykov1-48/+28
2000-05-03avr-protos.h (test_hard_reg_class): Declared.Denis Chertykov3-74/+36