summaryrefslogtreecommitdiff
path: root/gcc/config/rx/rx.md
Commit message (Expand)AuthorAgeFilesLines
* Update copyright years.Jakub Jelinek2023-01-161-1/+1
* Update copyright years.Jakub Jelinek2022-01-031-1/+1
* Update copyright years.Jakub Jelinek2021-01-041-1/+1
* Add PC as control registerDarius Galis2020-11-061-0/+1
* Support for the CPEN control register was removed in rev .50 of the RXv1 Inst...Jeff Law2020-03-121-1/+0
* Avoid creating string insns unless string support is enabledDarius Galis2020-01-261-2/+2
* Update copyright years.Jakub Jelinek2020-01-011-1/+1
* builtins.c (get_memory_rtx): Fix comment.Aaron Sawdey2019-06-271-6/+6
* Update copyright years.Jakub Jelinek2019-01-011-1/+1
* re PR target/83831 ([RX] Unused bclr,bnot,bset insns)Oleg Endo2018-02-141-23/+89
* rx.md: updated "movsicc" expand to be matched by GCCSebastian Perta2018-02-091-1/+6
* constraints.md: added new constraint CALL_OP_SYMBOL_REF to allow or block "sy...Sebastian Perta2018-02-091-2/+2
* re PR target/81821 ([RX] xchg_mem<mode> uses wrong memory operand size)Oleg Endo2018-01-111-1/+2
* Update copyright years.Jakub Jelinek2018-01-031-1/+1
* mn10300.c (mn10300_match_ccmode): Fix where we look for cc setter after the c...Jeff Law2017-05-131-120/+122
* Update copyright years.Jakub Jelinek2017-01-011-1/+1
* Fix wrong-code issues of RX atomic operations.Oleg Endo2016-05-311-9/+29
* Add rudimentary support for atomics on RX.Oleg Endo2016-05-101-1/+141
* cgraph.c: Spelling fixes - behaviour -> behavior and neighbour -> neighbor.Jakub Jelinek2016-02-121-1/+1
* Update copyright years.Jakub Jelinek2016-01-041-1/+1
* builtins.c (expand_cmpstr, [...]): New functions.Richard Sandiford2015-08-241-1/+1
* Franz Sirl <Franz.Sirl-kernel@lauterbach.com>Richard Sandiford2015-05-081-19/+19
* rtl.h (always_void_p): New function.Richard Sandiford2015-05-071-8/+8
* rx.opt (mallow-string-insns): New option.Nick Clifton2015-04-151-9/+9
* Update copyright years.Jakub Jelinek2015-01-051-1/+1
* rx.md (stack_push): Adjust RTL to account for the fact that operations are ta...Nick Clifton2014-07-241-1/+1
* rl78-real.md (cbranchsi4_real_signed): Add anti-cacnonical alternatives.Nick Clifton2014-03-031-2/+2
* Update copyright years in gcc/Richard Sandiford2014-01-021-1/+1
* rx.h (TARGET_CPU_CPP_BUILTINS): Add macros for RX100, RX200, and RX600.Sandeep Kumar Singh2013-05-291-1/+19
* Update copyright years in gcc/Richard Sandiford2013-01-101-2/+1
* rx.c (rx_function_arg_boundary): When using the RX ABI align stack arguments ...Nick Clifton2012-11-201-1/+1
* rx.md (comparesi3_extend): Remove = modifier from input operand.Nick Clifton2012-06-271-1/+1
* * config/rx/rx.md (simple_return): Use the simple_return rtx.Nick Clifton2012-06-271-1/+1
* LANGUAGES: Fix typos.Joseph Myers2012-05-291-1/+1
* rx.c (rx_can_use_simple_return): New function.Nick Clifton2012-01-171-2/+3
* * config/rx/rx.md (return): Define pattern.Nick Clifton2012-01-111-0/+6
* * config/rx/rx.md (smin3): Revert previous delta.Nick Clifton2011-10-061-5/+5
* rx.opt (mpid): Define.DJ Delorie2011-10-051-10/+42
* rx.md (tablejump): Add missing label.Nick Clifton2011-10-051-9/+9
* predicates.md (rx_minmax_operand): New predicate.Nick Clifton2011-09-281-10/+94
* rx.md (movsicc): Allow register to register transfers.Kazuhiro Inaoka2011-08-111-22/+42
* * config/rx/rx.md: Disable extender peepholes at -O3.Nick Clifton2011-08-091-10/+10
* rx.md (bitset_in_memory): Use rx_restricted_mem_operand.Nick Clifton2011-05-171-3/+3
* rx.md: Add peephole to remove redundant extensions after loads.Nick Clifton2011-05-171-0/+29
* rx.md: Add peepholes to match a register move followed by a comparison of the...Kazuhio Inaoka2011-05-171-0/+33
* rx.md (mov expander): Fix use of rx_legitimate_constant_p.Nick Clifton2011-05-131-1/+1
* target.def (legitimate_constant_p): New hook.Richard Sandiford2011-04-211-1/+1
* rx.md (movmemsi): Do not use this pattern when volatile pointers are involved.Nick Clifton2011-04-131-0/+8
* rx.md: Add peepholes and patterns to combine extending loads and simple arith...Nick Clifton2011-03-301-8/+133
* rx.md (andsi3, [...]): Fix timings for three operand alternative.Nick Clifton2011-03-101-2/+2