summaryrefslogtreecommitdiff
path: root/gcc/config/spu
Commit message (Expand)AuthorAgeFilesLines
* spu.md ("vec_permv16qi"): Reduce selector modulo 32 before using the shufb in...Ulrich Weigand2011-10-211-3/+9
* 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
* configure.ac: Add --with-native-system-header-dir.Simon Baldwin2011-10-172-9/+0
* spu: Implement vec_permv16qi.Richard Henderson2011-10-131-0/+12
* re PR tree-optimization/27460 (Does not vectorize statements with mixed type ...Richard Guenther2011-09-021-2/+2
* 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-163-2/+59
* Makefile.in (FPBIT_FUNCS, [...]): Remove.Rainer Orth2011-08-051-16/+0
* Makefile.in (UNWIND_H): Remove.Rainer Orth2011-08-051-3/+0
* spu: Use define_c_enum.Richard Henderson2011-08-031-59/+63
* target.def (class_max_nregs): New hook.Anatoly Sokolov2011-07-201-3/+0
* 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-132-0/+16
* 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-162-13/+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
* divmovti4.c (union qword_UTItype): New data type.Ulrich Weigand2011-04-272-7/+51
* * 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-212-5/+6
* target.def (legitimate_constant_p): New hook.Richard Sandiford2011-04-214-8/+9
* Remove doubled up words.Mike Stump2011-04-101-8/+9
* * config/spu/t-spu-elf (dp-bit.c): Use > instead of >>.Ulrich Weigand2011-04-011-2/+3
* expr.c (emit_block_move_via_movmem): Use n_generator_args instead of n_operands.Richard Sandiford2011-04-011-3/+1
* re PR target/47109 (m68k-netbsdelf: collect2 build fails with undefined refer...Joseph Myers2011-03-311-3/+2
* [multiple changes]Vladimir Makarov2011-03-291-3/+0
* re PR bootstrap/48307 (Bootstrap failure)Vladimir Makarov2011-03-281-0/+3
* [multiple changes]Vladimir Makarov2011-03-271-3/+0
* 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
* * config/spu/spu-elf.h (ASM_SPEC): Remove.Ulrich Weigand2011-01-271-3/+0
* * config/spu/spu-elf.h (ASM_SPEC): Remove %{w:-W}.Joseph Myers2011-01-191-3/+2
* * config/spu/spu.h (MOVE_RATIO): Return 4 in the !speed case.Ulrich Weigand2011-01-191-1/+1
* re PR tree-optimization/47179 (SPU: errno misoptimization around malloc call)Ulrich Weigand2011-01-181-0/+28
* * config/spu/spu.h (ASM_COMMENT_START): Define.Ulrich Weigand2011-01-071-0/+2
* 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
* Update Copyright years for files modified in 2010.Jakub Jelinek2011-01-032-2/+2
* spu.md ("mov<mode>"): Use nonimmediate_operand predicate for destination oper...Ulrich Weigand2010-12-222-3/+9