aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/sparc
AgeCommit message (Expand)AuthorFilesLines
2012-08-20* config/sparc/sparc.h (MAX_FIXED_MODE_SIZE): Define.Eric Botcazou1-2/+4
2012-07-19* config/sparc/sparc.md (adddi3_insn_sp32): Add earlyclobber.Eric Botcazou1-1/+1
2012-07-11expr.h (can_move_by_pieces): Move prototype from here ...Steven Bosscher2-2/+1
2012-06-25v850.c: Remove redundant extern declarations for last_assemble_variable_decl ...Steven Bosscher1-3/+0
2012-06-24output.h: (current_function_is_leaf...Steven Bosscher2-11/+10
2012-06-19target.def (output_ident): New hook.Steven Bosscher1-4/+2
2012-06-17cfglayout.h: Remove.Steven Bosscher2-2/+1
2012-06-02Restore Sparc build.Steven Bosscher3-9/+24
2012-05-29rtl.h (assign_stack_temp, [...]): Remove 'keep' argument.Michael Matz1-4/+4
2012-05-29LANGUAGES: Fix typos.Joseph Myers1-1/+1
2012-05-08Remove -Y option from linker command line on Linux/Sparc.David S. Miller2-3/+3
2012-05-05rtl.h (plus_constant, [...]): Merge into a single plus_constant function.Richard Sandiford3-21/+27
2012-05-03Fix long double float miscompilations on sparc 64-bit.David S. Miller1-4/+19
2012-04-26Add sparc Niagara4 scheduling description and tweaks.David S. Miller3-4/+115
2012-04-26Fix sparc instruction type settings and sched bugs.David S. Miller5-34/+49
2012-04-09re PR target/52717 (thunk referenced in discarded section when building samba...Eric Botcazou1-0/+1
2012-03-27Remove MaskExists property from config/*/*.opt filesH.J. Lu2-2/+2
2012-03-24re PR target/52610 (mpfr fails to compile when specifying CFLAGS="-O3 -mcpu=l...Eric Botcazou1-0/+1
2012-03-24re PR middle-end/52656 (gcc.target/sparc/fpmul-2.c FAILs)Eric Botcazou1-1/+1
2012-03-16tree.h (TREE_VECTOR_CST_ELTS): Remove.Richard Guenther1-63/+45
2012-02-20Explain why we don't use RDPC for sparc PIC register setup.David S. Miller1-0/+4
2012-02-12sparc.h (CANNOT_CHANGE_MODE_CLASS): In 64-bit mode, disallow changes from SFm...Eric Botcazou1-4/+7
2012-02-11sparc.c (sparc_flat_expand_prologue): Use emit_use.Eric Botcazou2-30/+5
2012-01-30re PR target/51920 (64-bit gcc.target/sparc/vec-init-1-vis1.c FAILs)Eric Botcazou1-27/+25
2012-01-26sparc: Fix atomic_test_and_set definition.Richard Henderson2-18/+17
2012-01-24sparc: Use match_code in zero_or_v7_operand.Richard Henderson1-3/+4
2011-12-16sparc.md (UNSPEC_FRAME_BLOCKAGE): New constant.Eric Botcazou2-1/+32
2011-12-13sparc: Default memory model to TSO for Linux and Solaris.Richard Henderson3-1/+33
2011-12-06sparc: Fix warnings when using visintrin.h with VIS level lower than 3.David S. Miller1-0/+16
2011-11-30sparc: Add -mmemory-model command-line option.Richard Henderson3-1/+80
2011-11-30sparc: Convert to atomic_exchange.Richard Henderson1-60/+30
2011-11-30sparc: Convert to atomic_compare_and_swap.Richard Henderson5-34/+85
2011-11-30sparc: Convert to atomic_load/store.Richard Henderson3-0/+65
2011-11-30sparc: Convert to mem_thread_fence.Richard Henderson4-14/+118
2011-11-21Correct sparc's REGMODE_NATURAL_SIZE and MODES_TIEABLE_P wrt. vector modes.David S. Miller3-16/+69
2011-11-11Fix Linux/sparc build after generic asm output optimizations.David S. Miller2-18/+0
2011-11-11Revert sparc vec_init improvements as they cause 64-bit regressions.David S. Miller2-394/+100
2011-11-09sparc.c (output_v8plus_shift): Take INSN parameter first and adjust head comm...Eric Botcazou3-26/+68
2011-11-06Get rid of sparc's UNSPEC_SHORT_LOAD.David S. Miller1-11/+22
2011-11-05More improvements to sparc VIS vec_init code generation.David S. Miller2-99/+363
2011-11-04Fix sparc regression due to recent movcc pattern changes.David S. Miller1-6/+7
2011-11-04re PR target/50979 (architecture mismatch: "mul32" not enabled for "smul" or ...Eric Botcazou1-0/+1
2011-11-03sparc.md (movtf_insn_sp32_no_fpu): Consolidate into...Eric Botcazou2-37/+12
2011-11-02re PR target/50945 (ICE on floating-point move with -msoft-float)Eric Botcazou1-18/+17
2011-11-02Move libgcc2 to toplevel libgccRainer Orth5-16/+1
2011-11-02Move libgcc1 to toplevel libgccRainer Orth4-1036/+0
2011-11-02Move crtstuff support to toplevel libgccRainer Orth1-5/+1
2011-11-02Move shlib support to toplevel libgccRainer Orth2-98/+0
2011-11-01Handle V4HI vector initialization more efficiently on VIS1.David S. Miller1-0/+24
2011-11-01Add vcond/vcondu patterns to sparc backend.David S. Miller3-0/+68