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