]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/config/arc/arc.md
[ARC] Cleanup, fix and set LRA default.
[thirdparty/gcc.git] / gcc / config / arc / arc.md
2018-11-14  Claudiu Zissulescu[ARC] Cleanup, fix and set LRA default.
2018-11-13  Claudiu Zissulescu[ARC] Update EH code.
2018-11-13  Claudiu Zissulescu[ARC] Refurbish and improve prologue/epilogue functions.
2018-11-13  Claudiu Zissulescu[ARC] Add peephole rules to combine store/loads into...
2018-10-31  Claudiu Zissulescu[ARC] Handle store cacheline hazard.
2018-10-31  Claudiu Zissulescu[ARC] Add BI/BIH instruction support.
2018-10-31  Claudiu Zissulescu[ARC] Cleanup TLS implementation and add a number of...
2018-10-31  Claudiu Zissulescu[ARC] Remove non standard funcions calls.
2018-10-01  Claudiu Zissulescu[ARC] Avoid specific constants to end in limm field.
2018-10-01  Claudiu Zissulescu[ARC] Check for odd-even register when emitting double...
2018-07-25  Claudiu Zissulescu[ARC] Improve instruction selection for fp moves.
2018-07-16  Claudiu Zissulescu[ARC] Add support for HS4x cpus.
2018-06-13  Claudiu Zissulescu[ARC] Reimplement return padding operation for ARC700.
2018-04-30  Claudiu Zissulescu[ARC] Cleanup sdata handling.
2018-04-30  Claudiu Zissulescu[ARC] Update movhi and movdi patterns.
2018-04-23  Claudiu Zissulescu[ARC] Fix FLS, SETI patterns.
2018-04-23  Claudiu Zissulescu[ARC] Update sleep builtin.
2018-04-09  Claudiu Zissulescu[ARC] Add/update combiner patterns.
2018-01-26  Claudiu Zissulescu[ARC] Add ARCv2 core3 tune option.
2018-01-26  Claudiu Zissulescu[ARC] Add SJLI support.
2018-01-26  Claudiu Zissulescu[ARC] Add JLI support.
2018-01-08  Claudiu Zissulescu[ARC] Revamp trampoline implementation
2018-01-03  Jakub JelinekUpdate copyright years.
2017-12-18  Claudiu Zissulescu[ARC] Update (u)maddsidi patterns.
2017-11-30  Claudiu Zissulescu[ARC] Add trap instruction.
2017-11-30  Claudiu Zissulescu[ARC] Don't allow the last ZOL insn to be in a delay...
2017-11-21  Claudiu Zissulescu[ARC] Reimplement exception handling support.
2017-09-01  Claudiu Zissulescu[ARC] Reimplement ZOL support.
2017-09-01  Claudiu Zissulescu[ARC] Update various patterns
2017-08-30  Richard Sandiford[2/77] Add an E_ prefix to case statements
2017-07-17  Claudiu Zissulescu[ARC] Deprecate mexpand-adddi option.
2017-07-17  Claudiu Zissulescu[ARC] [LRA] Avoid emitting COND_EXEC during expand.
2017-07-17  Claudiu Zissulescu[PATCH] [ARC] Add support for naked functions.
2017-06-01  Claudiu Zissulescu[ARC] Fix tst_movb pattern.
2017-06-01  Claudiu Zissulescu[ARC] Prevent moving stores to the frame before the...
2017-06-01  Claudiu Zissulescu[ARC] Update (non)commutative_binary_comparison patterns.
2017-06-01  Claudiu Zissulescu[ARC] Avoid use of hard registers before reg-alloc.
2017-06-01  Claudiu Zissulescu[ARC] Make mulsi for A700 pattern commutative.
2017-05-31  Graham Markall[ARC] Recognise add_n and sub_n in combine again
2017-05-09  Claudiu Zissulescu[ARC] Add support for advanced mpy/mac instructions.
2017-05-09  Claudiu Zissulescu[ARC]Fast interrupts support.
2017-05-09  Claudiu Zissulescu[ARC] Automatic context save/restore for regular interr...
2017-04-25  Claudiu Zissulescu[ARC] Differentiate between ARCv1 and ARCv2 'h'-reg...
2017-04-14  Andrew Burgessarc: Use @pcl assembler syntax instead of invalid expre...
2017-03-27  Claudiu Zissulescu[ARC] Save/restore blink when in ISR.
2017-03-13  Claudiu Zissulescu[ARC] Fix tst_bitfield_tst pattern.
2017-03-13  Claudiu Zissulescu[ARC] Add code density instructions.
2017-03-13  Claudiu Zissulescu[ARC] Fix conditional move contstraint
2017-01-01  Jakub JelinekUpdate copyright years.
2016-12-16  Claudiu Zissulescu[ARC] Remove old prof patterns.
2016-12-16  Claudiu Zissulescu[ARC] Rework code for profiling.
2016-12-16  Claudiu Zissulescu[ARC] Rework ARC600 64-bit multiplication patterns.
2016-12-05  Claudiu Zissulescu[ARC] Remove unused patterns, refactor unspec+offset...
2016-11-17  Andrew Burgessarc/nps400: New peephole2 pattern allow more cmem loads
2016-11-17  Claudiu Zissulescu[ARC] Add support for QuarkSE processor.
2016-11-16  Andrew Burgess[ARC] Fix LE tests for nps400 variant.
2016-11-15  Claudiu Zissulescu[ARC] New option handling, refurbish multilib support.
2016-11-04  Claudiu Zissulescu[ARC] Various small miscellaneous fixes.
2016-10-26  Jeff Lawarc.c (acr_print_operand): Adjust fallthru comment.
2016-10-13  Claudiu Zissulescu[ARC] Fix mul32x16 patterns.
2016-09-28  Claudiu Zissulescu[ARC] Add simple shift/rotate ops.
2016-09-22  Trevor Saundersmake next/prev active_insn and active_insn_p take rtx_i...
2016-09-22  Trevor Saundersmake next/prev _nonnote_insn take rtx_insn *
2016-06-16  Claudiu Zissulescu[ARC] Use GOTOFFPC relocation for pc-relative accesses.
2016-05-02  Claudiu Zissulescu[ARC] Various instruction pattern fixes
2016-05-02  Claudiu Zissulescu[ARC] Add new ARCv2 instructions.
2016-04-29  Andrew Burgessarc.md (*loadqi_update): Replace use of 'rI' constraint...
2016-04-29  Claudiu Zissulescu[ARC] Fix unwanted match for sign extend 16-bit constant.
2016-04-28  Joern Renneckearc.h (SYMBOL_FLAG_CMEM): Define.
2016-04-28  Joern Renneckearc.h (SYMBOL_FLAG_CMEM): Define.
2016-04-28  Claudiu Zissulescu[ARC] Fix FPX/FPUDA code gen when compiling for big...
2016-04-28  Claudiu Zissulescu[ARC] Don't use drsub* instructions when selecting...
2016-04-28  Claudiu Zissulescu[ARC] Add TLS support.
2016-02-16  Claudiu Zissulescu[ARC] Add single/double IEEE precission FPU support.
2016-02-11  Jakub Jelinekcgraph.c: Spelling fixes - behaviour -> behavior and...
2016-01-26  Claudiu Zissulescu[ARC] Fix arcset* pattern's predicate.
2016-01-25  Claudiu Zissulescu[ARC] Add basic support for double load and store instr...
2016-01-04  Jakub JelinekUpdate copyright years.
2015-12-21  Claudiu Zissulescu[ARC] Add and refurbish the builtins related functions.
2015-12-19  Andrew Burgessarc.md (*storeqi_update): Use 'memory_operand' and...
2015-12-19  Andrew Burgessarc.md (*loadqi_update): Use new 'any_mem_operand'...
2015-12-10  Claudiu Zissulescu[ARC] Add support for atomic memory built-in.
2015-11-11  Claudiu Zissulescuarc-common.c (arc_handle_option): Handle ARCv2 options.
2015-09-10  Claudiu Zissulescuarc-common.c: Remove references to A5.
2015-09-10  Claudiu Zissulescuarc.md (length): Fix attribute length for conditional...
2015-05-07  Richard Sandifordrtl.h (always_void_p): New function.
2015-05-02  Trevor Saunderschange local vars to rtx_insn *
2015-01-30  Joseph MyersAlways pass explicit location to fatal_error.
2015-01-05  Oleg Endortlanal.c (refers_to_regno_p): Change return value...
2015-01-05  Jakub JelinekUpdate copyright years.
2014-08-28  David MalcolmNEXT_INSN and PREV_INSN take a const rtx_insn
2014-05-28  Richard Sandifordmd.texi: Document that the % constraint character must...
2014-05-19  Richard Sandifordreg-notes.def (CROSSING_JUMP): Likewise.
2014-03-11  Joern RenneckeFix post-reload predicate mismatch ICE during qt build:
2014-03-03  Joern Renneckearc.md (casesi_load): Mark as varying.
2014-01-02  Richard SandifordUpdate copyright years in gcc/
2014-01-02  Richard Sandifordarc-common.c, [...]: Use the standard form for the...
2013-11-14  Joern Renneckearc.md (doloop_begin_i): Remove extra alignment; use...
2013-11-09  Richard Sandifordtarget.def (can_use_doloop_p): New hook.
2013-10-01  Joern Renneckearc.md: Expand adc_0 comment stating the intended purpo...
next