summaryrefslogtreecommitdiff
path: root/gcc/config/sparc
Commit message (Expand)AuthorAgeFilesLines
* Add sparc Niagara4 scheduling description and tweaks.David S. Miller2012-04-263-4/+115
* Fix sparc instruction type settings and sched bugs.David S. Miller2012-04-265-34/+49
* re PR target/52717 (thunk referenced in discarded section when building samba...Eric Botcazou2012-04-091-0/+1
* Remove MaskExists property from config/*/*.opt filesH.J. Lu2012-03-272-2/+2
* re PR target/52610 (mpfr fails to compile when specifying CFLAGS="-O3 -mcpu=l...Eric Botcazou2012-03-241-0/+1
* re PR middle-end/52656 (gcc.target/sparc/fpmul-2.c FAILs)Eric Botcazou2012-03-241-1/+1
* tree.h (TREE_VECTOR_CST_ELTS): Remove.Richard Guenther2012-03-161-63/+45
* Explain why we don't use RDPC for sparc PIC register setup.David S. Miller2012-02-201-0/+4
* sparc.h (CANNOT_CHANGE_MODE_CLASS): In 64-bit mode, disallow changes from SFm...Eric Botcazou2012-02-121-4/+7
* sparc.c (sparc_flat_expand_prologue): Use emit_use.Eric Botcazou2012-02-112-30/+5
* re PR target/51920 (64-bit gcc.target/sparc/vec-init-1-vis1.c FAILs)Eric Botcazou2012-01-301-27/+25
* sparc: Fix atomic_test_and_set definition.Richard Henderson2012-01-262-18/+17
* sparc: Use match_code in zero_or_v7_operand.Richard Henderson2012-01-241-3/+4
* sparc.md (UNSPEC_FRAME_BLOCKAGE): New constant.Eric Botcazou2011-12-162-1/+32
* sparc: Default memory model to TSO for Linux and Solaris.Richard Henderson2011-12-133-1/+33
* sparc: Fix warnings when using visintrin.h with VIS level lower than 3.David S. Miller2011-12-061-0/+16
* sparc: Add -mmemory-model command-line option.Richard Henderson2011-11-303-1/+80
* sparc: Convert to atomic_exchange.Richard Henderson2011-11-301-60/+30
* sparc: Convert to atomic_compare_and_swap.Richard Henderson2011-11-305-34/+85
* sparc: Convert to atomic_load/store.Richard Henderson2011-11-303-0/+65
* sparc: Convert to mem_thread_fence.Richard Henderson2011-11-304-14/+118
* Correct sparc's REGMODE_NATURAL_SIZE and MODES_TIEABLE_P wrt. vector modes.David S. Miller2011-11-213-16/+69
* Fix Linux/sparc build after generic asm output optimizations.David S. Miller2011-11-112-18/+0
* Revert sparc vec_init improvements as they cause 64-bit regressions.David S. Miller2011-11-112-394/+100
* sparc.c (output_v8plus_shift): Take INSN parameter first and adjust head comm...Eric Botcazou2011-11-093-26/+68
* Get rid of sparc's UNSPEC_SHORT_LOAD.David S. Miller2011-11-061-11/+22
* More improvements to sparc VIS vec_init code generation.David S. Miller2011-11-052-99/+363
* Fix sparc regression due to recent movcc pattern changes.David S. Miller2011-11-041-6/+7
* re PR target/50979 (architecture mismatch: "mul32" not enabled for "smul" or ...Eric Botcazou2011-11-041-0/+1
* sparc.md (movtf_insn_sp32_no_fpu): Consolidate into...Eric Botcazou2011-11-032-37/+12
* re PR target/50945 (ICE on floating-point move with -msoft-float)Eric Botcazou2011-11-021-18/+17
* Move libgcc2 to toplevel libgccRainer Orth2011-11-025-16/+1
* Move libgcc1 to toplevel libgccRainer Orth2011-11-024-1036/+0
* Move crtstuff support to toplevel libgccRainer Orth2011-11-021-5/+1
* Move shlib support to toplevel libgccRainer Orth2011-11-022-98/+0
* Handle V4HI vector initialization more efficiently on VIS1.David S. Miller2011-11-011-0/+24
* Add vcond/vcondu patterns to sparc backend.David S. Miller2011-11-013-0/+68
* Allow zero operand in sparc VIS3 cmask patterns.David S. Miller2011-10-311-3/+3
* Slight improvements to vec_init code gen on sparc.David S. Miller2011-10-301-0/+105
* Add support for the VIS3 addxc instruction.David S. Miller2011-10-272-8/+86
* Fix constraint on 64-bit VIS3 vector moves.David S. Miller2011-10-271-2/+2
* Fix thinko in previous sparc setcc changes.David S. Miller2011-10-261-0/+5
* Improve sparc setcc generation and add testcases.David S. Miller2011-10-262-8/+65
* Canonicalize sparc movcc patterns such that operand 0 always appears in opera...David S. Miller2011-10-263-151/+127
* Delete remaining references to sparc little-endian support.David S. Miller2011-10-258-46/+0
* Segregate sparc FP/VEC constant constraints.David S. Miller2011-10-241-12/+12
* Consolidate some sparc insn patterns using "enabled".David S. Miller2011-10-241-430/+58
* Fix sol2 sparc -mv8 regression.David S. Miller2011-10-232-4/+2
* Add support for sparc VIS3 fp<-->int moves.David S. Miller2011-10-233-41/+428
* Factor out common tests in 8-byte reg/reg move splitters on 32-bit sparc.David S. Miller2011-10-233-10/+30