aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/sparc/sparc.h
AgeCommit message (Expand)AuthorFilesLines
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
2011-07-09sparc.h (STACK_SAVEAREA_MODE): Move around.Eric Botcazou1-19/+6
2011-06-10invoke.texi (SPARC options): Add -mflat.Eric Botcazou1-36/+40
2011-06-02* config/sparc/sparc.h (SETJMP_VIA_SAVE_AREA): Delete.Eric Botcazou1-3/+0
2011-06-02function.h (struct stack_usage): Remove dynamic_alloc_count field.Eric Botcazou1-1/+9
2011-05-13sparc.h (REG_OK_FOR_INDEX_P, [...]): Remove.Anatoly Sokolov1-60/+0
2011-04-30sparc.h (PRINT_OPERAND, [...]): Remove.Anatoly Sokolov1-89/+0
2011-04-21target.def (legitimate_constant_p): New hook.Richard Sandiford1-6/+0
2011-04-19sparc.h (GENERAL_OR_I64, [...]): Remove.Anatoly Sokolov1-12/+0
2011-04-04sparc.h (PREFERRED_RELOAD_CLASS): Remove.Anatoly Sokolov1-28/+0
2011-03-29[multiple changes]Vladimir Makarov1-13/+0
2011-03-28sparc-opts.h: New.Joseph Myers1-36/+0
2011-03-28re PR bootstrap/48307 (Bootstrap failure)Vladimir Makarov1-0/+13
2011-03-27[multiple changes]Vladimir Makarov1-13/+0
2011-02-17sparc.h (CPP_ENDIAN_SPEC): Don't handle -mlittle-endian-data.Joseph Myers1-3/+2
2011-02-17linux64.h (OPTION_DEFAULT_SPECS): Match -mfpu and -mno-fpu, not -fpu and -no-...Joseph Myers1-1/+1
2011-01-14linux.h (CC1_SPEC): Remove %{sun4:} %{target:}.Joseph Myers1-6/+1
2011-01-14linux.h (CC1_SPEC): Don't handle old equivalents of -mcpu options.Joseph Myers1-13/+3
2010-12-19re PR target/46729 (32-bit 30_threads execution tests fail on Solaris 10/SPAR...Eric Botcazou1-1/+6