aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/sparc/sparc.h
AgeCommit message (Expand)AuthorFilesLines
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2016-01-04re PR target/69100 (ICE in final_scan_insn with -msoft-float and __builtin_ap...Eric Botcazou1-3/+2
2015-12-12sparc.h (TARGET_SUPPORTS_WIDE_INT): Define to 1.Eric Botcazou1-0/+3
2015-12-07re PR target/63668 (-mstd-struct-return fails for non-leaf functions)Eric Botcazou1-0/+25
2015-10-13sparc.h (SPARC_STACK_ALIGN): Implement using ROUND_UP macro and UNITS_PER_WOR...Uros Bizjak1-2/+1
2015-09-21Revert LRA SPARC changes for now.David S. Miller1-20/+5
2015-09-17Fix LRA regressions on 64-bit SPARC.David S. Miller1-5/+9
2015-09-11Convert SPARC backend over to LRA.David S. Miller1-0/+11
2015-07-09always define WORD_REGISTER_OPERATIONSTrevor Saunders1-1/+1
2015-06-04Remove TARGET_RELAXED_ORDERING and optimize for weak memory models.Ramana Radhakrishnan1-11/+0
2015-05-27Add --enable-default-pie option to GCC configureH.J. Lu1-1/+1
2015-05-22always define STACK_GROWS_DOWNWARDTrevor Saunders1-1/+1
2015-05-09bitmap.c, [...]: Add space between string literal and macro name.Jason Merrill1-3/+3
2015-04-28add default for NO_FUNCTION_CSETrevor Saunders1-1/+1
2015-03-03Turn RETURN_ADDR_IN_PREVIOUS_FRAME into C expressionMax Filippov1-1/+1
2015-02-03re PR target/62631 (gcc.dg/tree-ssa/ivopts-lt-2.c FAILs)Eric Botcazou1-14/+12
2015-01-05Update copyright years.Jakub Jelinek1-1/+1
2014-10-24config.gcc (sparc*-*-*): Accept mcpu=leon3v7 processor.Daniel Hellstrom1-15/+25
2014-01-02Update copyright years in gcc/Richard Sandiford1-1/+1
2013-12-06re PR target/59316 (gcc.dg/atomic/c11-atomic-exec-5.c FAILs on Solaris/SPARC)Eric Botcazou1-0/+3
2013-08-09configure.ac: Add GAS check for LEON instructions on SPARC.Eric Botcazou1-3/+9
2013-07-22config.gcc (sparc*-*-*): Accept leon3 processor.Eric Botcazou1-16/+20
2013-04-10Fix sparc assembler specs for supersparc and hypersparc.David S. Miller1-0/+2
2013-01-10Update copyright years in gcc/Richard Sandiford1-3/+1
2012-12-05tm.texi.in (TARGET_CLASS_LIKELY_SPILLED_P): Update documentation.Steven Bosscher1-1/+2
2012-11-15Add support for sparc fused compare-and-branch.David S. Miller1-3/+10
2012-11-11sparc.h (AS_NIAGARA3_FLAG): Tweak.Eric Botcazou1-3/+3
2012-08-20* config/sparc/sparc.h (MAX_FIXED_MODE_SIZE): Define.Eric Botcazou1-2/+4
2012-06-25v850.c: Remove redundant extern declarations for last_assemble_variable_decl ...Steven Bosscher1-3/+0
2012-06-19target.def (output_ident): New hook.Steven Bosscher1-4/+2
2012-06-02Restore Sparc build.Steven Bosscher1-9/+6
2012-05-05rtl.h (plus_constant, [...]): Merge into a single plus_constant function.Richard Sandiford1-4/+5
2012-03-24re PR target/52610 (mpfr fails to compile when specifying CFLAGS="-O3 -mcpu=l...Eric Botcazou1-0/+1
2012-02-12sparc.h (CANNOT_CHANGE_MODE_CLASS): In 64-bit mode, disallow changes from SFm...Eric Botcazou1-4/+7
2011-12-13sparc: Default memory model to TSO for Linux and Solaris.Richard Henderson1-0/+5
2011-11-21Correct sparc's REGMODE_NATURAL_SIZE and MODES_TIEABLE_P wrt. vector modes.David S. Miller1-16/+2
2011-11-04re PR target/50979 (architecture mismatch: "mul32" not enabled for "smul" or ...Eric Botcazou1-0/+1
2011-10-25Delete remaining references to sparc little-endian support.David S. Miller1-1/+0
2011-10-23Add support for sparc VIS3 fp<-->int moves.David S. Miller1-3/+6
2011-10-23Use a macro instead of a constant to test for sparc integer regnos.David S. Miller1-3/+9
2011-10-22Make sparc's "struct processor_costs" private to sparc.cDavid S. Miller1-78/+0
2011-10-22Convert sparc over to TARGET_SECONDARY_RELOAD.David S. Miller1-48/+0
2011-10-14Fix mv8plus, allow targetting Linux or Solaris from other sparc host.David S. Miller1-0/+6
2011-10-12Fix sparc when assembler lacks support for vis3/fmaf instructions.David S. Miller1-4/+0
2011-10-05Add support for lzd and popc instructions on sparc.David S. Miller1-0/+5
2011-10-01Start adding support for VIS 3.0 instructions.David S. Miller1-0/+2
2011-09-26Move target CPP macro handling to C file and add __VIS/__VIS__.David S. Miller1-19/+1
2011-09-25Add support for floating-point fused multiply-add on Sparc.David S. Miller1-4/+12
2011-09-24Teach sparc backend about %gsr register and add intrinsics to access it.David S. Miller1-12/+14
2011-09-05sparc-opts.h (PROCESSOR_NIAGARA3, [...]): New.David S. Miller1-6/+23