aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/avr
AgeCommit message (Expand)AuthorFilesLines
2011-11-08tm.texi.in (MODE_CODE_BASE_REG_CLASS): Add address space argument.Ulrich Weigand3-9/+11
2011-11-07avr.c (output_reload_in_const): Can handle CONSTANT_P now, not only CONST_INT...Georg-Johann Lay1-106/+50
2011-11-07constraints.md (Cm2): New constraint for int -2.Georg-Johann Lay2-6/+21
2011-11-04re PR target/50931 ([avr] Support a 24-bit scalar integer mode)Georg-Johann Lay6-93/+1227
2011-11-02Move libgcc2 to toplevel libgccRainer Orth1-11/+0
2011-11-02Move libgcc1 to toplevel libgccRainer Orth2-1581/+0
2011-11-01re PR target/50910 ([avr] inefficient division by 2)Georg-Johann Lay4-16/+86
2011-10-29re PR target/50887 ([avr] Support ACCUMULATE_OUTGOING_ARGS)Georg-Johann Lay7-362/+479
2011-10-28re PR target/49313 (Inefficient libgcc implementations for avr)Georg-Johann Lay1-5/+31
2011-10-24avr.c: Break long lines.Georg-Johann Lay1-98/+76
2011-10-21avr.h (LEGITIMIZE_RELOAD_ADDRESS): Pass address of X instead of X to avr_legi...Georg-Johann Lay3-8/+10
2011-10-21re PR target/50820 ([avr] Use EIND consistently)Georg-Johann Lay1-10/+8
2011-10-19re PR target/50447 ([avr] Better support of AND, OR, XOR and PLUS with consta...Georg-Johann Lay3-34/+133
2011-10-17avr.h (ASSEMBLER_DIALECT): Remove.Georg-Johann Lay3-152/+146
2011-10-14Fix thinko from r179765Georg-Johann Lay1-4/+0
2011-10-14re PR target/46278 (avr-gcc 4.5.1 doing suboptimal reloads using X)Georg-Johann Lay2-56/+94
2011-10-12re PR target/49939 ([avr] Skip 2-word instructions if applicable)Georg-Johann Lay2-4/+55
2011-10-11avr-protos.h (avr_mode_code_base_reg_class): New prototype.Georg-Johann Lay3-39/+99
2011-10-11re PR target/50447 ([avr] Better support of AND, OR, XOR and PLUS with consta...Georg-Johann Lay3-27/+80
2011-10-10avr.c (avr_option_override): Set flag_omit_frame_pointer to 0 if frame pointe...Georg-Johann Lay1-0/+15
2011-10-10avr.md (*tablejump_rjmp): Change insn condition to !AVR_HAVE_JMP_CALL.Georg-Johann Lay2-52/+30
2011-10-10avr.md (*mulhi3_enh): Treat squaring smarter.Georg-Johann Lay1-7/+5
2011-10-10re PR target/50652 ([avr] Incorrect data start value for atmega164a)Georg-Johann Lay1-1/+1
2011-10-05avr-protos.h (avr_out_addto_sp): New prototype.Georg-Johann Lay3-143/+52
2011-10-04re PR target/50566 ([avr]: Add support for better logging similar to -mdeb)Georg-Johann Lay3-45/+93
2011-09-30re PR target/50566 ([avr]: Add support for better logging similar to -mdeb)Georg-Johann Lay3-11/+28
2011-09-29re PR target/50566 ([avr]: Add support for better logging similar to -mdeb)Georg-Johann Lay2-65/+92
2011-09-29re PR target/50566 ([avr]: Add support for better logging similar to -mdeb)Georg-Johann Lay5-0/+349
2011-09-27avr.md (ashrqi3): Split alternative "n" into its remaining parts C03...Georg-Johann Lay2-25/+5
2011-09-26avr.md (peephole casesi+2): Use -1 instead of 65536.Georg-Johann Lay2-1/+32
2011-09-26re PR target/50465 ([avr] Use insn attribute to depict if and how instruction...Georg-Johann Lay3-135/+80
2011-09-26avr-protos.h (output_reload_inhi): Change prototype.Georg-Johann Lay3-178/+101
2011-09-23* config/avr/avr.c: Fix some typos in comments.Georg-Johann Lay1-7/+7
2011-09-23re PR target/50447 ([avr] Better support of AND, OR, XOR and PLUS with consta...Georg-Johann Lay3-159/+211
2011-09-23re PR target/50447 ([avr] Better support of AND, OR, XOR and PLUS with consta...Georg-Johann Lay3-80/+264
2011-09-23re PR target/50446 ([avr] Implement rotate patterns with offset 1)Georg-Johann Lay2-22/+119
2011-09-22re PR target/50447 ([avr] Better support of AND, OR, XOR and PLUS with consta...Georg-Johann Lay4-180/+317
2011-09-21re PR target/45099 ([avr] Warning could be issued for use of register variabl...Georg-Johann Lay1-3/+3
2011-09-21* config/avr/avr.c (avr_function_arg_advance): Undo r179037.Georg-Johann Lay1-1/+1
2011-09-21re PR target/50449 ([avr] Loading some 32-bit constants not optimal)Georg-Johann Lay3-38/+169
2011-09-16avr.md: (umulqihi3, mulqihi3): Write as one pattern.Georg-Johann Lay1-115/+44
2011-09-16re PR target/50358 (AVR: Implement [u]maddqihi4 [u]msubqihi4 patterns on the ...Georg-Johann Lay2-1/+116
2011-09-13re PR target/50358 (AVR: Implement [u]maddqihi4 [u]msubqihi4 patterns on the ...Georg-Johann Lay3-0/+296
2011-09-12re PR target/43746 (-fmerge-constants and -fmerge-all-constants don't work at...Georg-Johann Lay1-16/+91
2011-09-05re PR target/50289 ([avr]: call-prologues saving/restoring global register va...Georg-Johann Lay1-0/+11
2011-09-05avr.h (progmem_section): Remove Declaration.Georg-Johann Lay3-22/+87
2011-08-25* config/avr/avr.c (byte_immediate_operand): Remove Function.Georg-Johann Lay1-9/+0
2011-08-25avr-protos.h (byte_immediate_operand): Remove Prototype.Georg-Johann Lay3-11/+3
2011-08-25avr.c (reg_class_tab): Make local to avr_regno_reg_class.Georg-Johann Lay1-16/+24
2011-08-25avr.c (STR_PREFIX_P): New Define.Georg-Johann Lay1-8/+11