aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/rx/rx.c
AgeCommit message (Expand)AuthorFilesLines
2011-10-19[multiple changes]Roland Stigge1-1/+1
2011-10-05rx.opt (mpid): Define.DJ Delorie1-12/+234
2011-06-16re PR middle-end/46500 (target.h includes tm.h)Joern Rennecke1-4/+4
2011-06-15target-def.h (TARGET_HAVE_NAMED_SECTIONS): Move to common/common-target-def.h.Joseph Myers1-56/+0
2011-05-21re PR target/49098 (unused parameters in rx.c:rx_memory_move_cost)Nick Clifton1-1/+3
2011-05-17rx.c (rx_memory_move_cost): Include cost of register moves.Nick Clifton1-1/+1
2011-05-12(rx_builtins): New arrays - holds builtin functions.DJ Delorie1-1/+20
2011-05-12rx.h (HAVE_PRE_DECREMENT): Fix typo.DJ Delorie1-12/+14
2011-05-10rx.h (JUMP_ALIGN, [...]): Define.DJ Delorie1-1/+8
2011-05-03gengenrtl.c (special_rtx): PC, CC0 and RETURN are special.Bernd Schmidt1-1/+1
2011-05-02fr30-protos.h (Mmode): Don't define.Joseph Myers1-6/+8
2011-04-21target.def (legitimate_constant_p): New hook.Richard Sandiford1-2/+5
2011-04-05rx-opts.h: New.Joseph Myers1-38/+48
2011-04-04options.texi (ToLower): Document.Joseph Myers1-3/+3
2011-03-30rx.md: Add peepholes and patterns to combine extending loads and simple arith...Nick Clifton1-20/+142
2011-03-24rx.h (LABEL_ALIGN_FOR_BARRIER): Define.Nick Clifton1-0/+46
2011-03-22target.def (handle_option): Take gcc_options and cl_decoded_option pointers a...Joseph Myers1-1/+11
2011-03-21ChangeLog gcc/Kai Tietz1-5/+9
2011-02-15rx.h (GO_IF_MODE_DEPENDENT_ADDRESS): Remove.Anatoly Sokolov1-2/+7
2011-02-10predicates.md (rx_zs_comparison_operator): Revert change from 2011-02-03.Richard Henderson1-6/+9
2011-02-03predicates.md (rx_zs_comparison_operator): Remove lt and ge.Nick Clifton1-3/+3
2011-01-31rx.c (rx_get_stack_layout): Only save call clobbered registers inside interru...Nick Clifton1-4/+6
2011-01-25rx.h (LIBCALL_VALUE): Do not promote complex types.Nick Clifton1-2/+9
2011-01-24rx: Uncomplicate fp comparisons.Richard Henderson1-62/+0
2011-01-22rx: Enable the compare-elim pass.Richard Henderson1-0/+3
2011-01-22rx.md (UNSPEC_CONST): New.Nick Clifton1-45/+83
2011-01-17rx: Replace sat builtin with ssaddsi3 pattern.Richard Henderson1-4/+0
2011-01-17rx: Rewrite the bit manipulation patterns.Richard Henderson1-42/+0
2011-01-17rx: Cleanup non-VOIDmode SETs.Richard Henderson1-6/+6
2011-01-17rx: Cleanup flags generation.Richard Henderson1-0/+28
2011-01-17rx: Remove %B workaround.Richard Henderson1-2/+0
2011-01-17rx: Split cstoresi4 post-reload.Richard Henderson1-2/+0
2011-01-17rx: Cleanup conditional branches.Richard Henderson1-115/+238
2011-01-17rx: Remove rx_compare_redundant.Richard Henderson1-149/+0
2011-01-17rx: Move SELECT_CC_MODE to function.Richard Henderson1-0/+29
2010-11-22target.def (conditional_register_usage): Define.Nathan Froyd1-1/+4
2010-11-16builtins.c (std_gimplify_va_arg_expr): Use targetm.calls.function_arg_boundary.Nathan Froyd1-0/+10
2010-11-16rx.c (rx_is_ms_bitfield_layout): Return false if the record is packed.Nick Clifton1-1/+2
2010-11-10cfgloop.c (verify_loop_structure): Use %' in diagnostics.Joseph Myers1-1/+1
2010-11-10re PR target/46407 (rx-elf --enable-werror-all build failure)Joern Rennecke1-3/+3
2010-10-22target.h (enum opt_levels, [...]): New.Joseph Myers1-0/+10
2010-10-19rx.c (rx_function_value): Small integer types are promotes to SImode.Nick Clifton1-1/+29
2010-10-15rx.c (rx_option_optimization): Change to rx_override_options_after_change.Joseph Myers1-20/+11
2010-10-08* config/rx/rx.c (TARGET_EXCEPT_UNWIND_INFO): Define.Nathan Froyd1-0/+3
2010-09-17rx.c (valid_psw_flag): New.DJ Delorie1-5/+34
2010-09-16target.def (target_option.optimization): New hook.Joseph Myers1-2/+7
2010-09-01rx.c (rx_expand_prologue): Do not adjust frame size when pushing accumulator ...Nick Clifton1-3/+5
2010-08-31rx-protos.h (rx_function_arg, [...]): Delete.Nathan Froyd1-2/+15
2010-08-03alpha.h (SWITCH_TAKES_ARG): Define.Joseph Myers1-1/+0
2010-07-13h8300.c (h8300_init_once): Default to -fstrict_volatile_bitfields.DJ Delorie1-0/+11