summaryrefslogtreecommitdiff
path: root/gcc/config/spu/spu.c
Commit message (Expand)AuthorAgeFilesLines
* re PR tree-optimization/50031 (Sphinx3 has a 10% regression going from GCC 4....Bill Schmidt2012-02-101-0/+1
* Remove TARGET_VECTORIZE_BUILTIN_VEC_PERM.Richard Henderson2011-10-201-47/+0
* re PR target/50310 (ICE: in gen_vcondv2div2df, at config/i386/sse.md:1435 wit...Ulrich Weigand2011-10-191-2/+55
* spu.c (struct machine_function): New data structure.Ulrich Weigand2011-10-181-12/+36
* tm.texi.in (TARGET_RTX_COSTS): Add an opno paramter.Richard Sandiford2011-08-181-2/+3
* spu.c (spu_emit_branch_or_set): Avoid reverse tests when generating an intege...Ulrich Weigand2011-08-161-1/+23
* spu.h (LEGITIMIZE_RELOAD_ADDRESS): New macro.Ulrich Weigand2011-08-161-2/+47
* tree.h (fold_build_pointer_plus_loc): New helper function.Richard Guenther2011-07-191-11/+8
* spu.c (spu_init_libfuncs): Install __clrsbdi2.Ulrich Weigand2011-07-131-0/+1
* spu.c (TARGET_ASM_FILE_START): Do not define.Ulrich Weigand2011-07-131-12/+2
* params.c: Include common/common-target.h.Joseph Myers2011-06-231-13/+0
* re PR middle-end/46500 (target.h includes tm.h)Joern Rennecke2011-06-161-10/+19
* target-def.h (TARGET_HAVE_NAMED_SECTIONS): Move to common/common-target-def.h.Joseph Myers2011-06-151-17/+0
* re PR debug/47590 (pragma optimize doesn't recompute derived options (was: va...Alexandre Oliva2011-06-031-25/+20
* common.opt (flag_stack_usage_info): New variable.Eric Botcazou2011-05-251-1/+1
* spu.c (TARGET_ASM_OUTPUT_MI_THUNK): Define.Ulrich Weigand2011-05-051-0/+93
* spu.c (spu_gimplify_va_arg_expr): Call pass_by_reference instead of spu_pass_...Ulrich Weigand2011-05-041-2/+2
* expr.h (expand_shift): Rename to ...Richard Guenther2011-04-291-4/+1
* * config/spu/spu.c (spu_expand_epilogue): Do not emit barrier.Ulrich Weigand2011-04-271-4/+2
* alpha.c (struct machine_function): Use rtx, not struct rtx_def *.Joseph Myers2011-04-211-2/+3
* target.def (legitimate_constant_p): New hook.Richard Sandiford2011-04-211-4/+7
* Remove doubled up words.Mike Stump2011-04-101-8/+9
* expr.c (emit_block_move_via_movmem): Use n_generator_args instead of n_operands.Richard Sandiford2011-04-011-3/+1
* ChangeLog gcc/Kai Tietz2011-03-211-4/+7
* spu.c (spu_init_libfuncs): Install SImode and DImode trapping arithmetic libf...Ulrich Weigand2011-02-071-0/+13
* re PR tree-optimization/47179 (SPU: errno misoptimization around malloc call)Ulrich Weigand2011-01-181-0/+28
* spu.c (spu_option_override): Set parameter PARAM_MAX_COMPLETELY_PEEL_TIMES to...Ulrich Weigand2011-01-051-1/+1
* spu.c (emit_nop_for_insn): Set INSN_LOCATOR for newly inserted insns.Ulrich Weigand2011-01-051-3/+20
* spu.c (spu_expand_prologue): Support -fstack-usage.Ulrich Weigand2011-01-051-0/+2
* spu.c (spu_option_override): Update error text for bad -march= / -mtune= values.Ulrich Weigand2011-01-031-2/+2
* spu.c (asm_file_start): Only reset flag_var_tracking if branch-hint optimizat...Ulrich Weigand2011-01-031-3/+11
* spu.md ("mov<mode>"): Use nonimmediate_operand predicate for destination oper...Ulrich Weigand2010-12-221-1/+7
* * config/mcore/mcore.c Don't include assert.h.Joseph Myers2010-12-071-3/+2
* common.opt (main_input_filename, [...]): New Variable entries.Joseph Myers2010-12-011-1/+0
* target.def (conditional_register_usage): Define.Nathan Froyd2010-11-221-1/+5
* cfgloop.c (verify_loop_structure): Use %' in diagnostics.Joseph Myers2010-11-101-6/+5
* re PR target/46417 (spu-elf --enable-werror-always build fails)Joern Rennecke2010-11-101-5/+4
* re PR target/46234 (ICE in expand_expr_real_2 for va-arg-XXX tescases)Jakub Jelinek2010-11-041-1/+1
* alpha.c (alpha_build_builtin_va_list): Use TYPE_STUB_DECL instead of TREE_CHAIN.Nathan Froyd2010-10-221-1/+1
* * config/spu/spu.c (spu_function_arg): Dereference CUM parameter.Nathan Froyd2010-10-211-4/+4
* target.def (target_option.init_struct): New hook.Joseph Myers2010-10-151-5/+5
* params.c (params_finished): New.Joseph Myers2010-10-141-1/+3
* params.c (set_param_value_internal): New.Joseph Myers2010-10-111-7/+15
* spu-protos.h (spu_function_arg): Delete.Nathan Froyd2010-10-081-4/+27
* spu.c (spu_init_builtins): No longer add END_BUILTINS to the function code fo...Ulrich Weigand2010-10-011-3/+2
* spu.c (TARGET_EXCEPT_UNWIND_INFO): Set to sjlj_except_unwind_info.Ulrich Weigand2010-10-011-0/+3
* target.def (target_option.optimization): New hook.Joseph Myers2010-09-161-2/+6
* tm.texi.in (OVERRIDE_OPTIONS): Remove documentation.Joseph Myers2010-09-161-6/+7
* spu.c (spu_emit_branch_hint): Do not access NOTE_KIND of non-NOTE insns.Ulrich Weigand2010-08-031-1/+1
* tree.h (DECL_CHAIN): Define.Nathan Froyd2010-07-151-3/+3