]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/config/sparc/sparc.c
Properly set progbits/nobits for Solaris/SPARC as
[thirdparty/gcc.git] / gcc / config / sparc / sparc.c
2013-01-30  Rainer OrthProperly set progbits/nobits for Solaris/SPARC as
2013-01-10  Richard SandifordUpdate copyright years in gcc/
2012-12-16  Eric Botcazoure PR target/55673 (Reversed before/after handling...
2012-11-15  David S. MillerAdd support for sparc fused compare-and-branch.
2012-10-24  David S. MillerUse define_memory_constraint on sparc when necessary.
2012-09-30  Eric Botcazoureorg.c (relax_delay_slots): Use delay_insn consistently.
2012-09-26  Georg-Johann Layre PR middle-end/54635 (Add addr_space_t argument to...
2012-09-24  Lawrence CrowlFinish conversion of uses of double_int to the new...
2012-09-19  Dehao ChenIntegrate lexical block into source_location.
2012-09-13  Eric Botcazoupredicates.md (input_operand): Do not consider TImode...
2012-09-05  Oleg Endohooks.c (hook_int_rtx_mode_as_bool_0): New function.
2012-09-02  Eric Botcazoure PR rtl-optimization/54369 (delayed-branch pass remov...
2012-07-11  Steven Bosscherexpr.h (can_move_by_pieces): Move prototype from here ...
2012-06-24  Steven Bosscheroutput.h: (current_function_is_leaf...
2012-06-17  Steven Bosschercfglayout.h: Remove.
2012-06-02  Steven BosscherRestore Sparc build.
2012-05-29  Michael Matzrtl.h (assign_stack_temp, [...]): Remove 'keep' argument.
2012-05-05  Richard Sandifordrtl.h (plus_constant, [...]): Merge into a single plus_...
2012-05-03  David S. MillerFix long double float miscompilations on sparc 64-bit.
2012-04-26  David S. MillerAdd sparc Niagara4 scheduling description and tweaks.
2012-04-09  Eric Botcazoure PR target/52717 (thunk referenced in discarded secti...
2012-03-24  Eric Botcazoure PR middle-end/52656 (gcc.target/sparc/fpmul-2.c...
2012-03-16  Richard Guenthertree.h (TREE_VECTOR_CST_ELTS): Remove.
2012-02-11  Eric Botcazousparc.c (sparc_flat_expand_prologue): Use emit_use.
2012-01-30  Eric Botcazoure PR target/51920 (64-bit gcc.target/sparc/vec-init...
2012-01-26  Richard Hendersonsparc: Fix atomic_test_and_set definition.
2011-12-16  Eric Botcazousparc.md (UNSPEC_FRAME_BLOCKAGE): New constant.
2011-12-13  Richard Hendersonsparc: Default memory model to TSO for Linux and Solaris.
2011-11-30  Richard Hendersonsparc: Add -mmemory-model command-line option.
2011-11-30  Richard Hendersonsparc: Convert to atomic_compare_and_swap.
2011-11-30  Richard Hendersonsparc: Convert to mem_thread_fence.
2011-11-21  David S. MillerCorrect sparc's REGMODE_NATURAL_SIZE and MODES_TIEABLE_...
2011-11-11  David S. MillerRevert sparc vec_init improvements as they cause 64...
2011-11-09  Eric Botcazousparc.c (output_v8plus_shift): Take INSN parameter...
2011-11-06  David S. MillerMore improvements to sparc VIS vec_init code generation.
2011-11-04  David S. MillerFix sparc regression due to recent movcc pattern changes.
2011-11-03  Eric Botcazousparc.md (movtf_insn_sp32_no_fpu): Consolidate into...
2011-11-01  David S. MillerHandle V4HI vector initialization more efficiently...
2011-11-01  David S. MillerAdd vcond/vcondu patterns to sparc backend.
2011-10-31  David S. MillerSlight improvements to vec_init code gen on sparc.
2011-10-28  David S. MillerAdd support for the VIS3 addxc instruction.
2011-10-27  David S. MillerFix thinko in previous sparc setcc changes.
2011-10-26  David S. MillerImprove sparc setcc generation and add testcases.
2011-10-26  David S. MillerCanonicalize sparc movcc patterns such that operand...
2011-10-25  David S. MillerDelete remaining references to sparc little-endian...
2011-10-24  David S. MillerFix sol2 sparc -mv8 regression.
2011-10-24  David S. MillerAdd support for sparc VIS3 fp<-->int moves.
2011-10-23  David S. MillerFactor out common tests in 8-byte reg/reg move splitter...
2011-10-23  David S. MillerFix sparc so that reload doesn't try to load non-trivia...
2011-10-23  David S. MillerUse a macro instead of a constant to test for sparc...
2011-10-22  David S. MillerRemove unused functions from sparc backend.
2011-10-22  David S. MillerMake sparc's "struct processor_costs" private to sparc.c
2011-10-22  David S. MillerConvert sparc over to TARGET_SECONDARY_RELOAD.
2011-10-20  David S. MillerUse can_create_pseudo_p() in the sparc backend.
2011-10-18  Richard HendersonAdd sparc vec_perm patterns when VIS2.
2011-10-17  David S. MillerSegregate sparc's handling of vector vs. non-vector...
2011-10-15  David S. MillerFix mv8plus, allow targetting Linux or Solaris from...
2011-10-13  David S. MillerFix the RTL of some sparc VIS patterns.
2011-10-13  Eric Botcazouinvoke.texi (SPARC options): Document -mfix-at697f.
2011-10-12  David S. MillerFix sparc when assembler lacks support for vis3/fmaf...
2011-10-11  Michael MeissnerConvert standard builtin functions from being arrays...
2011-10-06  David S. MillerAdd support for lzd and popc instructions on sparc.
2011-10-05  David S. MillerAdd support for more sparc VIS 3.0 instructions.
2011-10-04  Eric Botcazou* config/sparc/sparc.c (sparc_fold_builtin): Use a...
2011-10-02  David S. MillerStart adding support for VIS 3.0 instructions.
2011-09-30  David S. MillerAdd sparc VIS 2.0 builtins, intrinsics, and option...
2011-09-29  David S. MillerAdd sparc 3D array addressing VIS intrinsics.
2011-09-27  David S. MillerAdd explicit VIS intrinsics for addition and subtraction.
2011-09-27  David S. MillerImprove code generation for edge and pixel-compare...
2011-09-26  David S. MillerFix sparc %gsr write elimination and add a testcase.
2011-09-25  David S. MillerAdd support for floating-point fused multiply-add on...
2011-09-25  David S. MillerGenerate 'fone' and 'fones' sparc instructions when...
2011-09-25  David S. MillerTeach sparc backend about %gsr register and add intrins...
2011-09-22  David S. Millersparc.c (sparc_vis_init_builtins): Do not mark fpack16...
2011-09-22  David S. MillerAdd pixel compare VIS intrinsics.
2011-09-21  David S. Millersparc.c (def_builtin): Change from macro into function.
2011-09-20  David S. Millersparc.md (UNSPEC_ALIGNADDRL): New unspec.
2011-09-18  David S. Millersparc.c (niagara2_costs): Adjust integer divide costs.
2011-09-17  David S. Millersparc.md (UNSPEC_EDGE8, [...]): New unspecs.
2011-09-05  David S. Millersparc-opts.h (PROCESSOR_NIAGARA3, [...]): New.
2011-08-18  Richard Sandifordtm.texi.in (TARGET_RTX_COSTS): Add an opno paramter.
2011-08-08  Rainer Orthdriver-sparc.c: New file.
2011-08-01  Rainer Orthre PR debug/49887 (.debug_macro breaks many Solaris...
2011-07-19  Richard Guenthertree.h (fold_build_pointer_plus_loc): New helper function.
2011-07-11  Eric Botcazousparc.md (save_register_window_1): Rename to...
2011-06-27  Eric Botcazousparc.c (sparc_frame_pointer_required): Return true...
2011-06-26  Eric Botcazousparc.c (save_local_or_in_reg_p): Adjust comment.
2011-06-24  Richard Hendersonsparc: Fix -mflat unwind info.
2011-06-22  Richard Hendersonreg-notes.def (REG_CFA_WINDOW_SAVE): New.
2011-06-16  Joern Renneckere PR middle-end/46500 (target.h includes tm.h)
2011-06-14  Joseph Myerstarget-def.h (TARGET_HAVE_NAMED_SECTIONS): Move to...
2011-06-10  Eric Botcazouinvoke.texi (SPARC options): Add -mflat.
2011-06-09  Rainer Orthnetbsd.h (ENABLE_EXECUTE_STACK): Remove.
2011-06-05  Eric Botcazousparc.c (output_return): Fix thinko in the output of...
2011-06-02  Eric Botcazoufunction.h (struct stack_usage): Remove dynamic_alloc_c...
2011-05-26  Rainer Orthre PR target/49099 (sparc.c:‘sparc_solaris_elf_asm_name...
2011-05-25  Eric Botcazoucommon.opt (flag_stack_usage_info): New variable.
2011-05-24  Eric Botcazousparc.c (sparc_option_override): If not set by the...
2011-05-22  Eric Botcazousparc.c (sparc_delegitimize_address): Handle UNSPEC_MOV...
2011-05-21  Eric Botcazousparc.c (eligible_for_return_delay): Do not return...
next