summaryrefslogtreecommitdiff
path: root/gcc/config/rx/rx.c
Commit message (Expand)AuthorAgeFilesLines
* gcc/rsandifo2012-05-051-4/+4
* * config/rx/rx.c (rx_expand_prologue): Set stack usenickc2012-04-111-0/+3
* * config/rx/rx.c (rx_can_use_simple_return): New function.nickc2012-01-171-2/+27
* gcc/bernds2011-12-201-1/+1
* 2011-10-19 Roland Stigge <stigge@antcom.de> paolo2011-10-191-1/+1
* * config/rx/rx.opt (mpid): Define.nickc2011-10-051-12/+234
* PR middle-end/46500amylaar2011-06-161-4/+4
* * target-def.h (TARGET_HAVE_NAMED_SECTIONS): Move tojsm282011-06-141-56/+0
* PR target/49098nickc2011-05-211-1/+3
* * config/rx/rx.c (rx_memory_move_cost): Include cost of registernickc2011-05-171-1/+1
* (rx_builtins): New arrays - holds builtin functions.nickc2011-05-121-1/+20
* * config/rx/rx.h (HAVE_PRE_DECREMENT): Fix typo.nickc2011-05-121-12/+14
* * config/rx/rx.h (JUMP_ALIGN, LABEL_ALIGN, LOOP_ALIGN): Define.nickc2011-05-101-1/+8
* * gengenrtl.c (special_rtx): PC, CC0 and RETURN are special.bernds2011-05-031-1/+1
* * config/fr30/fr30-protos.h (Mmode): Don't define.jsm282011-05-021-6/+8
* gcc/rsandifo2011-04-211-2/+5
* * config/rx/rx-opts.h: New.jsm282011-04-051-38/+48
* * doc/options.texi (ToLower): Document.jsm282011-04-041-3/+3
* * config/rx/rx.md: Add peepholes and patterns to combinenickc2011-03-301-20/+142
* * config/rx/rx.h (LABEL_ALIGN_FOR_BARRIER): Define.nickc2011-03-241-0/+46
* * target.def (handle_option): Take gcc_options andjsm282011-03-221-1/+11
* ChangeLog gcc/ktietz2011-03-211-5/+9
* * config/rx/rx.h (GO_IF_MODE_DEPENDENT_ADDRESS): Remove.aesok2011-02-141-2/+7
* * config/rx/predicates.md (rx_zs_comparison_operator): Revertrth2011-02-101-6/+9
* * config/rx/predicates.md (rx_zs_comparison_operator): Removenickc2011-02-031-3/+3
* * config/rx/rx.c (rx_get_stack_layout): Only save call clobberednickc2011-01-311-4/+6
* * config/rx/rx.h (LIBCALL_VALUE): Do not promote complex types.nickc2011-01-251-2/+9
* rx: Uncomplicate fp comparisons.rth2011-01-241-62/+0
* rx: Enable the compare-elim pass.rth2011-01-221-0/+3
* * config/rx/rx.md (UNSPEC_CONST): New.nickc2011-01-221-45/+83
* rx: Replace sat builtin with ssaddsi3 pattern.rth2011-01-171-4/+0
* rx: Rewrite the bit manipulation patterns.rth2011-01-171-42/+0
* rx: Cleanup non-VOIDmode SETs.rth2011-01-171-6/+6
* rx: Cleanup flags generation.rth2011-01-171-0/+28
* rx: Remove %B workaround.rth2011-01-171-2/+0
* rx: Split cstoresi4 post-reload.rth2011-01-171-2/+0
* rx: Cleanup conditional branches.rth2011-01-171-115/+238
* rx: Remove rx_compare_redundant.rth2011-01-171-149/+0
* rx: Move SELECT_CC_MODE to function.rth2011-01-171-0/+29
* * target.def (conditional_register_usage): Define.froydnj2010-11-221-1/+4
* * builtins.c (std_gimplify_va_arg_expr): Usefroydnj2010-11-161-0/+10
* * config/rx/rx.c (rx_is_ms_bitfield_layout): Return false if thenickc2010-11-161-1/+2
* * cfgloop.c (verify_loop_structure): Use %' in diagnostics. Startjsm282010-11-101-1/+1
* PR target/46407amylaar2010-11-101-3/+3
* * target.h (enum opt_levels, struct default_options): New.jsm282010-10-221-0/+10
* * config/rx/rx.c (rx_function_value): Small integer types arenickc2010-10-191-1/+29
* * config/rx/rx.c (rx_option_optimization): Change tojsm282010-10-151-20/+11
* * config/rx/rx.c (TARGET_EXCEPT_UNWIND_INFO): Define.froydnj2010-10-081-0/+3
* * config/rx/rx.c (valid_psw_flag): New.dj2010-09-171-5/+34
* * target.def (target_option.optimization): New hook.jsm282010-09-161-2/+7