aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/spu
AgeCommit message (Expand)AuthorFilesLines
2011-10-25spu: Remove vec_extract_even/odd and vec_interleave expanders.Richard Henderson1-433/+0
2011-10-21spu.md ("vec_permv16qi"): Reduce selector modulo 32 before using the shufb in...Ulrich Weigand1-3/+9
2011-10-20Remove TARGET_VECTORIZE_BUILTIN_VEC_PERM.Richard Henderson1-47/+0
2011-10-19re PR target/50310 (ICE: in gen_vcondv2div2df, at config/i386/sse.md:1435 wit...Ulrich Weigand1-2/+55
2011-10-18spu.c (struct machine_function): New data structure.Ulrich Weigand1-12/+36
2011-10-17configure.ac: Add --with-native-system-header-dir.Simon Baldwin2-9/+0
2011-10-13spu: Implement vec_permv16qi.Richard Henderson1-0/+12
2011-09-02re PR tree-optimization/27460 (Does not vectorize statements with mixed type ...Richard Guenther1-2/+2
2011-08-18tm.texi.in (TARGET_RTX_COSTS): Add an opno paramter.Richard Sandiford1-2/+3
2011-08-16spu.c (spu_emit_branch_or_set): Avoid reverse tests when generating an intege...Ulrich Weigand1-1/+23
2011-08-16spu.h (LEGITIMIZE_RELOAD_ADDRESS): New macro.Ulrich Weigand3-2/+59
2011-08-05Makefile.in (FPBIT_FUNCS, [...]): Remove.Rainer Orth1-16/+0
2011-08-05Makefile.in (UNWIND_H): Remove.Rainer Orth1-3/+0
2011-08-03spu: Use define_c_enum.Richard Henderson1-59/+63
2011-07-20target.def (class_max_nregs): New hook.Anatoly Sokolov1-3/+0
2011-07-19tree.h (fold_build_pointer_plus_loc): New helper function.Richard Guenther1-11/+8
2011-07-13spu.c (spu_init_libfuncs): Install __clrsbdi2.Ulrich Weigand2-0/+16
2011-07-13spu.c (TARGET_ASM_FILE_START): Do not define.Ulrich Weigand1-12/+2
2011-06-23params.c: Include common/common-target.h.Joseph Myers1-13/+0
2011-06-16re PR middle-end/46500 (target.h includes tm.h)Joern Rennecke2-13/+19
2011-06-15target-def.h (TARGET_HAVE_NAMED_SECTIONS): Move to common/common-target-def.h.Joseph Myers1-17/+0
2011-06-03re PR debug/47590 (pragma optimize doesn't recompute derived options (was: va...Alexandre Oliva1-25/+20
2011-05-25common.opt (flag_stack_usage_info): New variable.Eric Botcazou1-1/+1
2011-05-05spu.c (TARGET_ASM_OUTPUT_MI_THUNK): Define.Ulrich Weigand1-0/+93
2011-05-04spu.c (spu_gimplify_va_arg_expr): Call pass_by_reference instead of spu_pass_...Ulrich Weigand1-2/+2
2011-04-29expr.h (expand_shift): Rename to ...Richard Guenther1-4/+1
2011-04-27divmovti4.c (union qword_UTItype): New data type.Ulrich Weigand2-7/+51
2011-04-27* config/spu/spu.c (spu_expand_epilogue): Do not emit barrier.Ulrich Weigand1-4/+2
2011-04-21alpha.c (struct machine_function): Use rtx, not struct rtx_def *.Joseph Myers2-5/+6
2011-04-21target.def (legitimate_constant_p): New hook.Richard Sandiford4-8/+9
2011-04-10Remove doubled up words.Mike Stump1-8/+9
2011-04-01* config/spu/t-spu-elf (dp-bit.c): Use > instead of >>.Ulrich Weigand1-2/+3
2011-04-01expr.c (emit_block_move_via_movmem): Use n_generator_args instead of n_operands.Richard Sandiford1-3/+1
2011-03-31re PR target/47109 (m68k-netbsdelf: collect2 build fails with undefined refer...Joseph Myers1-3/+2
2011-03-29[multiple changes]Vladimir Makarov1-3/+0
2011-03-28re PR bootstrap/48307 (Bootstrap failure)Vladimir Makarov1-0/+3
2011-03-27[multiple changes]Vladimir Makarov1-3/+0
2011-03-21ChangeLog gcc/Kai Tietz1-4/+7
2011-02-07spu.c (spu_init_libfuncs): Install SImode and DImode trapping arithmetic libf...Ulrich Weigand1-0/+13
2011-01-27* config/spu/spu-elf.h (ASM_SPEC): Remove.Ulrich Weigand1-3/+0
2011-01-19* config/spu/spu-elf.h (ASM_SPEC): Remove %{w:-W}.Joseph Myers1-3/+2
2011-01-19* config/spu/spu.h (MOVE_RATIO): Return 4 in the !speed case.Ulrich Weigand1-1/+1
2011-01-18re PR tree-optimization/47179 (SPU: errno misoptimization around malloc call)Ulrich Weigand1-0/+28
2011-01-07* config/spu/spu.h (ASM_COMMENT_START): Define.Ulrich Weigand1-0/+2
2011-01-05spu.c (spu_option_override): Set parameter PARAM_MAX_COMPLETELY_PEEL_TIMES to...Ulrich Weigand1-1/+1
2011-01-05spu.c (emit_nop_for_insn): Set INSN_LOCATOR for newly inserted insns.Ulrich Weigand1-3/+20
2011-01-05spu.c (spu_expand_prologue): Support -fstack-usage.Ulrich Weigand1-0/+2
2011-01-03spu.c (spu_option_override): Update error text for bad -march= / -mtune= values.Ulrich Weigand1-2/+2
2011-01-03spu.c (asm_file_start): Only reset flag_var_tracking if branch-hint optimizat...Ulrich Weigand1-3/+11
2011-01-03Update Copyright years for files modified in 2010.Jakub Jelinek2-2/+2