summaryrefslogtreecommitdiff
path: root/gcc/config/cris
Commit message (Expand)AuthorAgeFilesLines
* rename DBX_REGISTER_NUMBER to DEBUGGER_REGNOMartin Liska2022-09-051-2/+2
* cris: Reload using special-regs before general-regsHans-Peter Nilsson2022-02-022-6/+32
* cris: Don't discriminate against ALL_REGS in TARGET_REGISTER_MOVE_COSTHans-Peter Nilsson2022-02-021-14/+4
* cris: Remove CRIS v32 ACR artefactsHans-Peter Nilsson2022-02-024-27/+13
* cris: For expanded movsi, don't match operands we know will be reloadedHans-Peter Nilsson2022-02-021-3/+4
* cris: Don't default to -mmul-bug-workaroundHans-Peter Nilsson2022-02-021-3/+16
* Fix -Wformat-diag in various targets.Martin Liska2022-01-181-1/+1
* Change references of .c files to .cc filesMartin Liska2022-01-174-10/+10
* Rename .c files to .cc files.Martin Liska2022-01-171-0/+0
* cris: Avoid format-string-related warnings in calls to error functionsHans-Peter Nilsson2022-01-122-5/+5
* cris: Parenthesize parameter to as_a.Hans-Peter Nilsson2022-01-121-1/+1
* Update copyright years.Jakub Jelinek2022-01-0313-13/+13
* More stabs removal.Jeff Law2021-08-311-18/+0
* pass location to md_asm_adjustTrevor Saunders2021-07-151-2/+2
* cris: Update unexpected empty split conditionKewen Lin2021-06-041-1/+1
* cris: define HARD_FRAME_POINTER_REGNUMHans-Peter Nilsson2021-03-113-20/+36
* cris: define DWARF_FRAME_REGISTERSHans-Peter Nilsson2021-03-101-0/+3
* cris: don't define MAX_FIXED_MODE_SIZEHans-Peter Nilsson2021-03-061-7/+0
* Add input_modes parameter to TARGET_MD_ASM_ADJUST hookIlya Leoshkevich2021-03-041-3/+4
* cris: support -fstack-usageHans-Peter Nilsson2021-02-241-0/+5
* cris: Fix addi insn mult vs. shift canonicalizationHans-Peter Nilsson2021-02-222-12/+44
* Update copyright years.Jakub Jelinek2021-01-0413-13/+13
* opts: Remove all usages of Report keyword.Martin Liska2020-12-162-33/+33
* cris: Add new pass eliminating compares after delay-slot-fillingHans-Peter Nilsson2020-07-134-0/+226
* cris: Remove config/cris/t-cris gt-cris.h cargoHans-Peter Nilsson2020-07-131-3/+0
* cris: Use addi.b for additions where flags aren't inspectedHans-Peter Nilsson2020-07-131-1/+39
* cris: Correct output templates in define_subst patterns.Hans-Peter Nilsson2020-07-131-3/+3
* cris: New peephole2 movulsr + test-case.Hans-Peter Nilsson2020-07-061-4/+41
* cris: Correct gcc_assert for atomic_fetch_op patternHans-Peter Nilsson2020-07-061-1/+5
* cris: update recent patterns. Simplify cris_select_cc_mode.Hans-Peter Nilsson2020-07-063-67/+71
* cris.md: Reinstate add/sub with extendHans-Peter Nilsson2020-07-061-0/+83
* cris: Enable "neg" to set condition codes.Hans-Peter Nilsson2020-05-092-5/+5
* cris: Enable single-bit btst/btstq to set condition codes.Hans-Peter Nilsson2020-05-093-20/+82
* cris: Enable 32-bit shifts, clz, bswap, umin to set condition codes.Hans-Peter Nilsson2020-05-091-4/+4
* cris: Enable general "and", "or", "xor", "not" to set condition codes.Hans-Peter Nilsson2020-05-091-21/+30
* cris: Enable additions and subtractions to set condition codes.Hans-Peter Nilsson2020-05-091-10/+10
* cris: Enable extend operations to SImode to set condition codes.Hans-Peter Nilsson2020-05-091-2/+2
* cris: Enable movhi and movqi to set condition codes. Anonymize.Hans-Peter Nilsson2020-05-091-7/+11
* cris: Enable *movsi_internal to set condition codes.Hans-Peter Nilsson2020-05-091-5/+56
* cris: Introduce CC_NZVCmode and CC_NZmode.Hans-Peter Nilsson2020-05-095-72/+237
* cris.md: Post-reload, split/generate clobberless zero source movesHans-Peter Nilsson2020-05-091-2/+17
* cris.md: Post-reload, split/generate clobberless memory destination movesHans-Peter Nilsson2020-05-091-0/+47
* config/cris/cris.h (REVERSIBLE_CC_MODE): Define to true.Hans-Peter Nilsson2020-05-091-0/+3
* cris: Define TARGET_FLAGS_REGNUM.Hans-Peter Nilsson2020-05-091-0/+10
* cris: Emit trivial btstq expected by gcc.target/cris/sync-2i.c, sync-2c.cHans-Peter Nilsson2020-05-091-0/+27
* cris: Move trivially from cc0 to reg:CC model, removing most optimizations.Hans-Peter Nilsson2020-05-096-2570/+587
* gcc/config/cris: Remove shared-library and CRIS v32 support.Hans-Peter Nilsson2020-05-098-2278/+203
* gcc/config/cris/t-elfmulti: Remove crisv32 multilib.Hans-Peter Nilsson2020-05-091-4/+3
* cris: Remove from gcc/config/cris: t-linux, linux.h, linux.optHans-Peter Nilsson2020-05-093-188/+0
* cris: try to generate zero-based comparisonsHans-Peter Nilsson2020-02-103-2/+62