aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/sparc
AgeCommit message (Expand)AuthorFilesLines
2018-02-11[LVU] deal with md final_scan_insnAlexandre Oliva1-4/+2
2018-01-31RevertEric Botcazou1-2/+2
2018-01-12re PR target/83368 (alloca after setjmp breaks PIC base reg)Eric Botcazou3-38/+81
2018-01-04PR83675: Restore TARGET_VIS2 check for SPARC vec_perm_constRichard Sandiford1-0/+3
2018-01-03Update copyright years.Jakub Jelinek49-49/+49
2018-01-02Remove vec_perm_const optabRichard Sandiford2-22/+31
2017-12-19SPARC: Make sure that jump is to a label in errata workaroundDaniel Cederman1-1/+2
2017-12-16poly_int: IN_TARGET_CODERichard Sandiford3-0/+6
2017-12-15tree-core.h (struct attribute_spec): Swap affects_type_identity and handler f...Jakub Jelinek1-3/+3
2017-12-13re PR middle-end/78468 (libgomp.c/reduction-10.c and many more FAIL)Eric Botcazou2-8/+22
2017-12-07Use tree_vector_builder instead of build_vectorRichard Sandiford1-6/+7
2017-12-07PR c/81544 - attribute noreturn and warn_unused_result on the same function a...Martin Sebor1-2/+2
2017-12-06RevertEric Botcazou1-4/+4
2017-12-04sparc.c (sparc_do_work_around_errata): Use mem_ref instead of MEM_P in a coup...Eric Botcazou1-28/+29
2017-11-29[SPARC] Recognize the load when accessing the GOTDaniel Cederman1-1/+7
2017-11-29[SPARC] Prevent -mfix-ut699 from generating b2bst errata sequencesMartin Aberg1-4/+4
2017-11-29[SPARC] Errata workaround for GRLIB-TN-0013Daniel Cederman3-2/+122
2017-11-29[SPARC] Errata workaround for GRLIB-TN-0010Daniel Cederman2-2/+43
2017-11-29[SPARC] Errata workaround for GRLIB-TN-0011Daniel Cederman1-5/+23
2017-11-29[SPARC] Errata workaround for GRLIB-TN-0012Daniel Cederman2-5/+73
2017-10-23Convert STARTING_FRAME_OFFSET to a hookRichard Sandiford2-8/+3
2017-09-25Turn CONSTANT_ALIGNMENT into a hookRichard Sandiford2-6/+14
2017-09-19alpha.c (alpha_expand_prologue): Also check flag_stack_clash_protection.Jeff Law1-2/+4
2017-09-19explow.c: Include "params.h".Jeff Law1-8/+8
2017-09-15Turn TRULY_NOOP_TRUNCATION into a hookRichard Sandiford1-4/+0
2017-09-15Turn CANNOT_CHANGE_MODE_CLASS into a hookRichard Sandiford2-18/+27
2017-09-14Use vec<> in build_vectorRichard Sandiford1-14/+15
2017-09-13Turn SECONDARY_MEMORY_NEEDED into a hookRichard Sandiford2-8/+19
2017-09-13Turn SECONDARY_MEMORY_NEEDED_MODE into a target hookRichard Sandiford2-12/+27
2017-09-12sparc.c (output_return): Output the source location of the insn in the delay ...Eric Botcazou1-4/+22
2017-09-12Turn HARD_REGNO_NREGS into a target hookRichard Sandiford2-19/+25
2017-09-12Make more use of end_hard_regnoRichard Sandiford1-1/+1
2017-09-08re PR target/81988 (invalid std instruction with odd register)Eric Botcazou1-1/+16
2017-09-07re PR bootstrap/80897 (gnat bootstrap broken on SPARC64/Linux)Eric Botcazou1-1/+17
2017-09-05Make mode_for_size return an opt_modeRichard Sandiford1-7/+7
2017-09-05Make more use of int_mode_for_sizeRichard Sandiford1-2/+2
2017-09-04Turn FUNCTION_ARG_PADDING into a target hookRichard Sandiford3-19/+9
2017-09-04Turn MODES_TIEABLE_P into a target hookRichard Sandiford3-8/+6
2017-09-04Turn HARD_REGNO_MODE_OK into a target hookRichard Sandiford3-23/+29
2017-09-04PR82045: Avoid passing machine modes through "..."Richard Sandiford1-9/+9
2017-08-30[73/77] Pass scalar_mode to scalar_mode_supported_pRichard Sandiford1-2/+2
2017-08-30[37/77] Use scalar_int_mode when emitting cstoresRichard Sandiford1-2/+2
2017-08-30[19/77] Add a smallest_int_mode_for_size helper functionRichard Sandiford1-2/+2
2017-08-30[2/77] Add an E_ prefix to case statementsRichard Sandiford2-54/+54
2017-08-30[1/77] Add an E_ prefix to mode namesRichard Sandiford1-3/+3
2017-08-21Remove the frame size argument from function_prologue/epilogueRichard Sandiford1-4/+4
2017-08-08trans.c: Include header files.Martin Liska1-0/+1
2017-08-01re PR target/80846 (auto-vectorized AVX2 horizontal sum should narrow to 128b...Jakub Jelinek1-1/+3
2017-07-27sparc.c (sparc_option_override): Set MASK_FSMULD flag earlier and only if MAS...Eric Botcazou1-22/+19
2017-07-26[SPARC] Add -mfsmuld optionSebastian Huber4-12/+29