summaryrefslogtreecommitdiff
path: root/gcc/config/sparc
Commit message (Expand)AuthorAgeFilesLines
* re PR middle-end/85196 (ICE in extract_insn, at recog.c:2311: unrecognizable ...Eric Botcazou2018-04-062-20/+28
* SPARC: Make sure that jump is to a label in errata workaroundDaniel Cederman2017-12-191-1/+2
* RevertEric Botcazou2017-12-061-4/+4
* sparc.c (sparc_do_work_around_errata): Use mem_ref instead of MEM_P in a coup...Eric Botcazou2017-12-041-28/+29
* [SPARC] Recognize the load when accessing the GOTDaniel Cederman2017-11-291-1/+7
* [SPARC] Prevent -mfix-ut699 from generating b2bst errata sequencesMartin Aberg2017-11-291-4/+4
* [SPARC] Errata workaround for GRLIB-TN-0013Daniel Cederman2017-11-293-2/+122
* [SPARC] Errata workaround for GRLIB-TN-0010Daniel Cederman2017-11-292-2/+43
* [SPARC] Errata workaround for GRLIB-TN-0011Daniel Cederman2017-11-291-5/+23
* [SPARC] Errata workaround for GRLIB-TN-0012Daniel Cederman2017-11-292-5/+73
* re PR target/81988 (invalid std instruction with odd register)Eric Botcazou2017-09-081-1/+16
* sparc.c (sparc_option_override): Set MASK_FSMULD flag earlier and only if MAS...Eric Botcazou2017-07-271-22/+19
* [SPARC] Add -mfsmuld optionSebastian Huber2017-07-264-12/+29
* [SPARC] Drop superfluous MASK_FPU enableSebastian Huber2017-07-261-5/+5
* [RTEMS] Add GCC Runtime Library ExceptionSebastian Huber2017-07-261-12/+17
* [SPARC/RTEMS] Add __FIX_LEON3FT_B2BSTSebastian Huber2017-07-171-0/+2
* [RTEMS] Add multilibs for LEON3FT back-to-back store workaroundDaniel Cederman2017-07-171-15/+21
* sparc.md (divdf3_fix): Add NOP to prevent back to back store errata sensitive...Daniel Cederman2017-07-161-4/+4
* sparc.opt (mfix-ut700): New option.Daniel Cederman2017-07-113-2/+104
* Support for the SPARC M8 cpu.Jose E. Marchesi2017-07-0717-178/+1036
* sparc.h (MASK_ISA): Add MASK_LEON and MASK_LEON3.Eric Botcazou2017-06-142-16/+13
* * config/sparc/driver-sparc.c (cpu_names): Add SPARC-T5 entry.Eric Botcazou2017-06-141-0/+2
* More refinements to fixing sparc's PR target/80968.David S. Miller2017-06-121-1/+4
* sparc: Fix stack references in return delay slot.David S. Miller2017-06-061-0/+3
* backport: sparc.md (length): Return the correct value for -mflat sibcalls to ...Sheldon Lobo2017-05-261-1/+2
* backport: sparc.c (sparc_option_override): Set function alignment for -mcpu=n...Sheldon Lobo2017-05-233-8/+18
* predicates.md (input_operand): Add comment.Eric Botcazou2017-04-192-4/+11
* re PR target/79749 (Many sparc testcases FAIL at -O0 with -fomit-frame-pointer)Eric Botcazou2017-02-281-2/+3
* re PR target/79353 (ICE in curr_insn_transform, at lra-constraints.c:3773)Eric Botcazou2017-02-051-6/+6
* invoke.texi (SPARC options): Document -mlra as the default.Eric Botcazou2017-01-031-0/+4
* Update copyright years.Jakub Jelinek2017-01-0148-48/+48
* constraints.md (T): Use special memory constraint.Eric Botcazou2016-12-122-13/+14
* sparc-protos.h (sparc_splitdi_legitimate): Rename to...Eric Botcazou2016-12-053-255/+215
* constraints.md (U): Adjust comment.Eric Botcazou2016-12-032-29/+44
* sparc.opt (mlra): New target option.Eric Botcazou2016-12-013-28/+37
* sparc-common.c (sparc_option_optimization_table): Enable REE at -O2 and higher.Eric Botcazou2016-11-241-0/+5
* sparc.md (*ashrsi3_extend): Rename to...Eric Botcazou2016-11-231-11/+35
* sparc.md (vec_interleave_lowv8qi): Delete.Eric Botcazou2016-11-031-28/+0
* target.def (min_arithmetic_precision): New hook.Eric Botcazou2016-10-281-0/+12
* * config/sparc/sparc.md (<*vlop:code><VL:mode>3): Remove leading '*'.Eric Botcazou2016-10-271-1/+1
* config.gcc (sparc*-*-solaris2*): Adjust.Eric Botcazou2016-10-254-542/+572
* sparc.md (cpu_feature): Minor tweak.Eric Botcazou2016-10-231-43/+44
* sparc-c.c (sparc_target_macros): Replace TARGET_64BIT with TARGET_ARCH64.Eric Botcazou2016-10-231-2/+2
* sparc-modes.def (CCV): New.Eric Botcazou2016-10-214-6/+693
* i386.h (TARGET_CUSTOM_FUNCTION_DESCRIPTORS): Move to...Eric Botcazou2016-10-172-3/+3
* re PR ada/37139 (DEP prevents using Ada tasking)Eric Botcazou2016-10-161-0/+3
* sparc.c (sparc_expand_vector_init): Only accept literal constants in CONST_VE...Eric Botcazou2016-10-161-3/+2
* sparc.c (sparc_expand_vec_perm_bmask): Use a scratch register as destination ...Eric Botcazou2016-10-152-4/+4
* sparc-passes.def: New file.Eric Botcazou2016-10-144-18/+33
* re PR target/77957 (Undefined .LCTOC0 with -fstack-protector-strong -mminimal...Jakub Jelinek2016-10-131-0/+5