aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/rl78
AgeCommit message (Expand)AuthorFilesLines
2014-06-02expr.h: Remove prototypes of functions defined in builtins.c.Andrew MacLeod1-0/+1
2014-05-17use templates instead of gengtype for typed allocation functionsTrevor Saunders1-1/+1
2014-04-23msp430.c (msp430_handle_option): Move function to msp430-common.cNick Clifton1-2/+2
2014-04-17pass cfun to pass::executeTrevor Saunders1-10/+7
2014-04-17pass current function to opt_pass::gate ()Trevor Saunders1-9/+0
2014-04-17remove has_gateTrevor Saunders1-2/+0
2014-04-03rl78-expand.md (movqi): Handle (SUBREG (SYMBOL_REF)) properly.Nick Clifton1-6/+11
2014-03-03rl78-real.md (cbranchsi4_real_signed): Add anti-cacnonical alternatives.Nick Clifton3-9/+28
2014-01-30rl78.c (register_sizes): Make the "upper half" of %fp 2 to keep registers aft...Nick Clifton1-31/+43
2014-01-20rl78.c (rl78_propogate_register_origins): Verify that CLOBBERs are REGs befor...DJ Delorie1-2/+4
2014-01-02Update copyright years in gcc/Richard Sandiford13-13/+13
2013-12-13* config/rl78/rl78-expand.md (one_cmplqi2): Make constant signed.DJ Delorie1-1/+1
2013-11-19Factor unrelated declarations out of tree.h.Diego Novillo1-0/+3
2013-11-02gcse.c (pre_delete): Remove references to regmove from comments.Steven Bosscher1-2/+2
2013-10-16rl78.c (rl78_alloc_address_registers_macax): Verify op is a REG before checki...DJ Delorie1-2/+4
2013-10-08rl78-expand.md (movqi): use operands[] not operandN.DJ Delorie1-21/+21
2013-10-08rl78.c (rl78_print_operand_1): Change %c to %C to avoid conflict with the MI ...DJ Delorie3-32/+33
2013-09-20rl78.c: Various whitespace and comment tweaks.DJ Delorie7-97/+159
2013-09-17rl78-real.md (bf): New pattern.Nick Clifton3-6/+64
2013-09-17constraints.md (Wcv): Allow up to $r31.DJ Delorie4-5/+17
2013-09-17rl78.c (need_to_save): Change return type to bool.Nick Clifton1-20/+31
2013-09-17constraints.md: For each W* constraint...DJ Delorie4-17/+133
2013-09-16rl78.c (rl78_asm_file_start): Specify alternate vregs location for RL78/G10.DJ Delorie4-15/+62
2013-09-12rl78-virt.md: Change from | to \; for asm line separators.DJ Delorie1-53/+53
2013-09-12rl78.opt (mrelax): New.DJ Delorie2-0/+14
2013-09-12rl78.c (rl78_expand_prologue): Use AX to copy between SP and FP.DJ Delorie1-3/+9
2013-09-11predicates.md (rl78_cmp_operator_signed): New.DJ Delorie8-293/+1531
2013-08-07rl78.c (rl78_devirt_pass): Convert from a struct to...David Malcolm1-19/+44
2013-07-12config/rl78/constraints.md (U): New constraint.Kaushik Phatak1-0/+13
2013-06-12constraints.md (U): New constraint.Kaushik Phatak1-0/+3
2013-06-11rl78.c (TARGET_UNWIND_WORD_MODE): Define.DJ Delorie1-0/+10
2013-06-06rl78.c (rl78_valid_pointer_mode): New, implements TARGET_VALID_POINTER_MODE.DJ Delorie1-0/+9
2013-05-31rl78.md (mulqi3,mulhi3): New define_expands.Kaushik Phatak1-0/+67
2013-05-17rl78.c (rl78_attribute_table): Add naked.Nick Clifton1-0/+14
2013-05-14rl78.md (mulsi3_g13): Add additional 'nop' required in multiply-accumulate mode.Kaushik Phatak1-0/+1
2013-01-29rl78.c (rl78_regno_mode_code_ok_for_base_p): Allow SP_REG.Nick Clifton1-1/+1
2013-01-10Update copyright years in gcc/Richard Sandiford13-13/+13
2013-01-08rl78.md (mulsi3_g13): Correct values for MDBL and MDBH registers.Nick Clifton1-4/+4
2013-01-08rl78.c (rl78_expand_prologue): Always select register bank 0 at the start of ...Nick Clifton1-0/+3
2013-01-04Update Copyright years for files modified in 2011 and/or 2012.Jakub Jelinek1-1/+1
2012-11-01invoke.texi: Update -fopt-info documentation.Sharad Singhai1-0/+1
2012-10-26rl78.c (rl78_as_legitimate_address): Do not allow reg+addend addresses for th...DJ Delorie1-0/+7
2012-08-09rl78.c (rl78_alloc_physical_registers): Check for SET before extracting SET_SRC.DJ Delorie1-2/+3
2012-08-08* config/rl78/rl78.c: Include tree-pass.h.Nick Clifton1-1/+2
2012-07-17dumpfile.h (TDF_COMMENT): New define.Steven Bosscher1-2/+2
2012-07-16system.h (dump_file): Do not define.Steven Bosscher1-1/+1
2012-06-26rl78.h: Do not undefine DONT_USE_BUILTIN_SETJMP.Steven Bosscher1-3/+0
2012-06-24output.h: (current_function_is_leaf...Steven Bosscher1-1/+1
2012-06-20* config/rl78/rl78-c.c: Remove unnecessary includes.Steven Bosscher1-9/+0
2012-04-13rl78.c (rl78_devirt_pass): Remove use of TODO_dump_func flag.Nick Clifton1-1/+1