OSDN Git Service

2012-07-18 Ralf Corsépius <ralf.corsepius@rtems.org>
[pf3gnuchains/gcc-fork.git] / gcc / config / sparc /
2012-05-03 davemFix long double float miscompilations on sparc 64-bit.
2012-04-09 ebotcazou PR target/52717
2012-03-24 ebotcazou PR target/52610
2012-02-21 davemExplain why we don't use RDPC for sparc PIC register...
2012-02-12 ebotcazou * config/sparc/sparc.h (CANNOT_CHANGE_MODE_CLASS)...
2012-02-11 ebotcazou * config/sparc/sparc.c (sparc_flat_expand_prologue...
2012-01-30 ebotcazou PR target/51920
2012-01-26 rthsparc: Fix atomic_test_and_set definition.
2012-01-24 rthsparc: Use match_code in zero_or_v7_operand.
2011-12-16 ebotcazou * config/sparc/sparc.md (UNSPEC_FRAME_BLOCKAGE): New...
2011-12-13 rthsparc: Default memory model to TSO for Linux and Solaris.
2011-12-06 davemsparc: Fix warnings when using visintrin.h with VIS...
2011-11-30 rthsparc: Add -mmemory-model command-line option.
2011-11-30 rthsparc: Convert to atomic_exchange.
2011-11-30 rthsparc: Convert to atomic_compare_and_swap.
2011-11-30 rthsparc: Convert to atomic_load/store.
2011-11-30 rthsparc: Convert to mem_thread_fence.
2011-11-21 davemCorrect sparc's REGMODE_NATURAL_SIZE and MODES_TIEABLE_...
2011-11-12 davemFix Linux/sparc build after generic asm output optimiza...
2011-11-11 davemRevert sparc vec_init improvements as they cause 64...
2011-11-09 ebotcazou * config/sparc/sparc.c (output_v8plus_shift): Take...
2011-11-07 davemGet rid of sparc's UNSPEC_SHORT_LOAD.
2011-11-06 davemMore improvements to sparc VIS vec_init code generation.
2011-11-04 davemFix sparc regression due to recent movcc pattern changes.
2011-11-04 ebotcazou PR target/50979
2011-11-03 ebotcazou * config/sparc/sparc.md (movtf_insn_sp32_no_fpu):...
2011-11-02 ebotcazou PR target/50945
2011-11-02 roMove libgcc2 to toplevel libgcc
2011-11-02 roMove libgcc1 to toplevel libgcc
2011-11-02 roMove crtstuff support to toplevel libgcc
2011-11-02 roMove shlib support to toplevel libgcc
2011-11-01 davemHandle V4HI vector initialization more efficiently...
2011-11-01 davemAdd vcond/vcondu patterns to sparc backend.
2011-10-31 davemAllow zero operand in sparc VIS3 cmask patterns.
2011-10-31 davemSlight improvements to vec_init code gen on sparc.
2011-10-28 davemAdd support for the VIS3 addxc instruction.
2011-10-28 davemFix constraint on 64-bit VIS3 vector moves.
2011-10-27 davemFix thinko in previous sparc setcc changes.
2011-10-26 davemImprove sparc setcc generation and add testcases.
2011-10-26 davemCanonicalize sparc movcc patterns such that operand...
2011-10-25 davemDelete remaining references to sparc little-endian...
2011-10-24 davemSegregate sparc FP/VEC constant constraints.
2011-10-24 davemConsolidate some sparc insn patterns using "enabled".
2011-10-24 davemFix sol2 sparc -mv8 regression.
2011-10-24 davemAdd support for sparc VIS3 fp<-->int moves.
2011-10-23 davemFactor out common tests in 8-byte reg/reg move splitter...
2011-10-23 davemAdd missing fzero/fone cases to DImode move on 32-bit...
2011-10-23 davemFix sparc so that reload doesn't try to load non-trivia...
2011-10-23 davemUse a macro instead of a constant to test for sparc...
2011-10-22 davemRemove unused functions from sparc backend.
2011-10-22 davemMake sparc's "struct processor_costs" private to sparc.c
2011-10-22 davemConvert sparc over to TARGET_SECONDARY_RELOAD.
2011-10-20 davemUse can_create_pseudo_p() in the sparc backend.
2011-10-18 ebotcazou * config/sparc/sparc.md (in_call_delay): Fix formattin...
2011-10-18 davemAdd sparc vec_perm patterns when VIS2.
2011-10-17 davemFix predicates used in sparc VIS edge instructions.
2011-10-17 davemSegregate sparc's handling of vector vs. non-vector...
2011-10-15 davemFix mv8plus, allow targetting Linux or Solaris from...
2011-10-14 ebotcazou PR target/50354
2011-10-14 davemMerge sparc plus/minus vector operations using a code...
2011-10-13 davemFix the RTL of some sparc VIS patterns.
2011-10-13 ebotcazou * doc/invoke.texi (SPARC options): Document -mfix...
2011-10-12 davemFix sparc when assembler lacks support for vis3/fmaf...
2011-10-11 ebotcazou PR target/49965
2011-10-11 meissnerConvert standard builtin functions from being arrays...
2011-10-06 davemCorrect errors in sparc SImode popcount/clz patterns...
2011-10-06 davemAdd support for lzd and popc instructions on sparc.
2011-10-05 davemAdd support for more sparc VIS 3.0 instructions.
2011-10-04 davemSmall -m{cpu,tune}=native fix under Linux/Sparc.
2011-10-04 ebotcazou * config/sparc/sparc.c (sparc_fold_builtin): Use a...
2011-10-04 davemMore consistent access to sparc %ger register.
2011-10-03 davemMinor fixup to the sparc bshuffle pattern.
2011-10-03 davemMinor fixups to the sparc bmask/bshuffle patterns.
2011-10-03 davemAdd missing sparc shift zero extensions, and fix shift...
2011-10-02 davemStart adding support for VIS 3.0 instructions.
2011-09-30 davemAdd sparc VIS 2.0 builtins, intrinsics, and option...
2011-09-29 davemMore sparc pixel-compare insn pattern cleanups.
2011-09-29 davemRemove unnecessary sparc code attr.
2011-09-29 davemAdd sparc 3D array addressing VIS intrinsics.
2011-09-29 davemRespin sparc pixel-compare patterns using iterators.
2011-09-27 davemAdd explicit VIS intrinsics for addition and subtraction.
2011-09-27 davemImprove code generation for edge and pixel-compare...
2011-09-26 davemFix sparc %gsr write elimination and add a testcase.
2011-09-26 davemMove target CPP macro handling to C file and add __VIS...
2011-09-25 davemAdd support for floating-point fused multiply-add on...
2011-09-25 davemGenerate 'fone' and 'fones' sparc instructions when...
2011-09-25 davemTeach sparc backend about %gsr register and add intrins...
2011-09-22 davem * config/sparc/sparc.md (G[0-7]_REG, O[0-7]_REG, L...
2011-09-22 davem * config/sparc/sparc.c (sparc_vis_init_builtins):...
2011-09-22 davemAdd pixel compare VIS intrinsics.
2011-09-21 davem * config/sparc/sparc.c (def_builtin): Change from...
2011-09-20 davem * config/sparc/sparc.md (UNSPEC_ALIGNADDRL): New unspec.
2011-09-18 davem * gcc/config/sparc/sparc.c (niagara2_costs): Adjust...
2011-09-17 davem * config/sparc/sparc.md (UNSPEC_EDGE8, UNSPEC_EDGE8L,
2011-09-16 davem * config/sparc/visintrin.h: New file.
2011-09-14 rsandifogcc/
2011-09-05 davem * config/sparc/sol2-64.h: Move ...
2011-09-05 davem * config/sparc/sparc-opts.h (PROCESSOR_NIAGARA3,
2011-09-05 davem * config.host: Add driver-sparc.o and sparc/x-sparc on
2011-08-18 rsandifogcc/
next