summaryrefslogtreecommitdiff
path: root/gcc/config/rl78
Commit message (Expand)AuthorAgeFilesLines
* * config/rl78/rl78-protos.h (rl78_split_movsi): Accept a mode asdj2015-02-243-7/+21
* * config/rl78/rl78.c: Remove DIV attribute code accidentallynickc2015-02-101-55/+0
* * config/rl78/fpmath-sf.S (__rl78_int_pack_a_r8): Fix edge casenickc2015-02-041-134/+234
* * config/rl78/rl78.c (rl78_expand_prologue): In G10 mode push thenickc2015-01-271-27/+58
* * config/rl78/rl78.c (move_elim_pass): Don't optimize awaydj2015-01-271-1/+6
* * config/rl78/rl78.c (rl78_calculate_death_notes): Look insidenickc2015-01-211-0/+2
* * config/rl78/rl78-real.md (addqi3_real): Allow volatiles.dj2015-01-1710-161/+899
* 2015-10-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>prathamesh34922015-01-151-1/+9
* 2015-01-09 Michael Collison <michael.collison@linaro.org>prathamesh34922015-01-092-4/+19
* Update copyright years.jakub2015-01-0513-13/+13
* * config/rl78/rl78.h: Remove SHORT_IMMEDIATES_SIGN_EXTEND.dj2014-12-151-1/+0
* * config/rl78/rl78-real.md (movqi_from_es): New pattern.nickc2014-11-212-61/+121
* PR jit/63854: Fix memory leaks within context/pass_manager/dump_managerdmalcolm2014-11-191-2/+2
* 2014-11-01 Andrew MacLeod <amacleod@redhat,com>amacleod2014-11-011-0/+1
* gcc/ada/rsandifo2014-10-292-36/+36
* 2014-10-27 Andrew MacLeod <amacleod@redhat.com>amacleod2014-10-271-0/+9
* gcc/rsandifo2014-10-221-2/+2
* 2014-10-16 Andrew MacLeod <amacleod@redhat.com>amacleod2014-10-161-0/+5
* Remove LIBGCC2_LONG_DOUBLE_TYPE_SIZE target macro.jsm282014-09-231-2/+0
* * config/rl78/rl78.c (rl78_expand_epilogue): Generate a USE of thenickc2014-09-191-3/+12
* Instruction attributes take an rtx_insn *dmalcolm2014-09-151-1/+1
* Remove LIBGCC2_HAS_?F_MODE target macros.jsm282014-09-121-1/+0
* single_set takes an insndmalcolm2014-09-091-4/+6
* recog_memoized works on an rtx_insn *dmalcolm2014-09-091-8/+8
* * config/rl78/rl78-real.md (addqi3_real): Allow adding globaldj2014-08-151-1/+1
* * config/rl78/predicates.md (rl78_near_mem_operand): New.dj2014-08-152-1/+22
* * config/rl78/rl78-expand.md (umulqihi3): Disable for G10.dj2014-08-153-5/+5
* * config/rl78/rl78-virt.md (movhi_virt): Allow const->far moves.dj2014-08-151-1/+1
* remove has_executetbsaunde2014-07-091-2/+0
* * expr.h: Remove prototypes of functions defined in builtins.c.amacleod2014-06-021-0/+1
* use templates instead of gengtype for typed allocation functionstbsaunde2014-05-171-1/+1
* * config/msp430/msp430.c (msp430_handle_option): Move functionnickc2014-04-231-2/+2
* pass cfun to pass::executetbsaunde2014-04-171-10/+7
* pass current function to opt_pass::gate ()tbsaunde2014-04-171-9/+0
* remove has_gatetbsaunde2014-04-171-2/+0
* * config/rl78/rl78-expand.md (movqi): Handle (SUBREG (SYMBOL_REF))nickc2014-04-031-6/+11
* * config/rl78/rl78-real.md (cbranchsi4_real_signed): Addnickc2014-03-033-9/+28
* * config/rl78/rl78.c (register_sizes): Make the "upper half" ofnickc2014-01-301-31/+43
* * config/rl78/rl78.c (rl78_propogate_register_origins): Verifydj2014-01-211-2/+4
* Update copyright years in gcc/rsandifo2014-01-0213-13/+13
* * config/rl78/rl78-expand.md (one_cmplqi2): Make constant signed.dj2013-12-141-1/+1
* Factor unrelated declarations out of tree.h.dnovillo2013-11-191-0/+3
* * gcse.c (pre_delete): Remove references to regmove from comments.steven2013-11-021-2/+2
* * config/rl78/rl78.c (rl78_alloc_address_registers_macax): Verifydj2013-10-161-2/+4
* * config/rl78/rl78-expand.md (movqi): use operands[] not operandN.dj2013-10-091-21/+21
* * config/rl78/rl78.c (rl78_print_operand_1): Change %c to %C todj2013-10-093-32/+33
* * config/rl78/rl78.c: Various whitespace and comment tweaks.dj2013-09-207-97/+159
* * config/rl78/rl78-real.md (bf): New pattern.dj2013-09-183-6/+64
* * config/rl78/constraints.md (Wcv): Allow up to $r31.dj2013-09-174-5/+17
* * config/rl78/rl78.c (need_to_save): Change return type to bool.dj2013-09-171-20/+31