Add sparc vec_perm patterns when VIS2.
[gcc.git] / gcc / config / spu /
2011-10-17 Simon Baldwinconfigure.ac: Add --with-native-system-header-dir.
2011-10-14 Richard Hendersonspu: Implement vec_permv16qi.
2011-09-02 Richard Guentherre PR tree-optimization/27460 (Does not vectorize state...
2011-08-18 Richard Sandifordtm.texi.in (TARGET_RTX_COSTS): Add an opno paramter.
2011-08-16 Ulrich Weigandspu.c (spu_emit_branch_or_set): Avoid reverse tests...
2011-08-16 Ulrich Weigandspu.h (LEGITIMIZE_RELOAD_ADDRESS): New macro.
2011-08-05 Rainer OrthMakefile.in (FPBIT_FUNCS, [...]): Remove.
2011-08-05 Rainer OrthMakefile.in (UNWIND_H): Remove.
2011-08-03 Richard Hendersonspu: Use define_c_enum.
2011-07-19 Anatoly Sokolovtarget.def (class_max_nregs): New hook.
2011-07-19 Richard Guenthertree.h (fold_build_pointer_plus_loc): New helper function.
2011-07-13 Ulrich Weigandspu.c (spu_init_libfuncs): Install __clrsbdi2.
2011-07-13 Ulrich Weigandspu.c (TARGET_ASM_FILE_START): Do not define.
2011-06-23 Joseph Myersparams.c: Include common/common-target.h.
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-03 Alexandre Olivare PR debug/47590 (pragma optimize doesn't recompute...
2011-05-25 Eric Botcazoucommon.opt (flag_stack_usage_info): New variable.
2011-05-05 Ulrich Weigandspu.c (TARGET_ASM_OUTPUT_MI_THUNK): Define.
2011-05-04 Ulrich Weigandspu.c (spu_gimplify_va_arg_expr): Call pass_by_referenc...
2011-04-29 Richard Guentherexpr.h (expand_shift): Rename to ...
2011-04-27 Ulrich Weiganddivmovti4.c (union qword_UTItype): New data type.
2011-04-27 Ulrich Weigand* config/spu/spu.c (spu_expand_epilogue): Do not emit...
2011-04-21 Joseph Myersalpha.c (struct machine_function): Use rtx, not struct...
2011-04-21 Richard Sandifordtarget.def (legitimate_constant_p): New hook.
2011-04-10 Mike StumpRemove doubled up words.
2011-04-01 Ulrich Weigand* config/spu/t-spu-elf (dp-bit.c): Use > instead of >>.
2011-04-01 Richard Sandifordexpr.c (emit_block_move_via_movmem): Use n_generator_ar...
2011-03-31 Joseph Myersre PR target/47109 (m68k-netbsdelf: collect2 build...
2011-03-29 Vladimir Makarov[multiple changes]
2011-03-28 Vladimir Makarovre PR bootstrap/48307 (Bootstrap failure)
2011-03-27 Vladimir Makarov[multiple changes]
2011-03-21 Kai TietzChangeLog gcc/
2011-02-07 Ulrich Weigandspu.c (spu_init_libfuncs): Install SImode and DImode...
2011-01-27 Ulrich Weigand* config/spu/spu-elf.h (ASM_SPEC): Remove.
2011-01-19 Joseph Myers* config/spu/spu-elf.h (ASM_SPEC): Remove %{w:-W}.
2011-01-19 Ulrich Weigand* config/spu/spu.h (MOVE_RATIO): Return 4 in the !speed...
2011-01-18 Ulrich Weigandre PR tree-optimization/47179 (SPU: errno misoptimizati...
2011-01-07 Ulrich Weigand* config/spu/spu.h (ASM_COMMENT_START): Define.
2011-01-05 Ulrich Weigandspu.c (spu_option_override): Set parameter PARAM_MAX_CO...
2011-01-05 Ulrich Weigandspu.c (emit_nop_for_insn): Set INSN_LOCATOR for newly...
2011-01-05 Ulrich Weigandspu.c (spu_expand_prologue): Support -fstack-usage.
2011-01-03 Ulrich Weigandspu.c (spu_option_override): Update error text for...
2011-01-03 Ulrich Weigandspu.c (asm_file_start): Only reset flag_var_tracking...
2011-01-03 Jakub JelinekUpdate Copyright years for files modified in 2010.
2010-12-22 Ulrich Weigandspu.md ("mov<mode>"): Use nonimmediate_operand predicat...
2010-12-17 Ulrich Weigandt-spu-elf (LIB2FUNCS_EXCLUDE): Add _floattisf and _floa...
2010-12-16 Ulrich Weigandt-spu-elf (LIB2_SIDITI_CONV_FUNC): Define.
2010-12-15 Joseph Myerstm.texi.in (US_SOFTWARE_GOFAST): Don't document.
2010-12-07 Joseph Myers* config/mcore/mcore.c Don't include assert.h.
2010-12-01 Joseph Myerscommon.opt (main_input_filename, [...]): New Variable...
2010-11-22 Nathan Froydtarget.def (conditional_register_usage): Define.
2010-11-21 Joseph Myerstm.texi.in (HANDLE_SYSV_PRAGMA, [...]): Remove.
2010-11-16 Richard Hendersonspu: Use the FMA rtx code.
2010-11-10 Joseph Myerscfgloop.c (verify_loop_structure): Use %' in diagnostics.
2010-11-10 Joern Renneckere PR target/46417 (spu-elf --enable-werror-always...
2010-11-04 Jakub Jelinekre PR target/46234 (ICE in expand_expr_real_2 for va...
2010-10-22 Nathan Froydalpha.c (alpha_build_builtin_va_list): Use TYPE_STUB_DE...
2010-10-21 Nathan Froyd* config/spu/spu.c (spu_function_arg): Dereference...
2010-10-16 Anatoly Sokolovavr.h (PREFERRED_RELOAD_CLASS): Remove.
2010-10-15 Joseph Myerstarget.def (target_option.init_struct): New hook.
2010-10-14 Joseph Myersparams.c (params_finished): New.
2010-10-11 Joseph Myersparams.c (set_param_value_internal): New.
2010-10-08 Nathan Froydspu-protos.h (spu_function_arg): Delete.
2010-10-06 Francois-Xavier... spu-c.c (spu_resolve_overloaded_builtin): Don't use...
2010-10-01 Ulrich Weigandspu.c (spu_init_builtins): No longer add END_BUILTINS...
2010-10-01 Ulrich Weigandspu.c (TARGET_EXCEPT_UNWIND_INFO): Set to sjlj_except_u...
2010-09-29 Joseph Myersoptions.texi (Variable, Var, Init): Update documentatio...
2010-09-29 Joseph Myersoptc-gen.awk: Generate global_options initializer inste...
2010-09-16 Joseph Myerstarget.def (target_option.optimization): New hook.
2010-09-16 Joseph Myerstm.texi.in (OVERRIDE_OPTIONS): Remove documentation.
2010-08-03 Ulrich Weigandspu.c (spu_emit_branch_hint): Do not access NOTE_KIND...
2010-07-31 Anatoly Sokolovspu.h (ASM_OUTPUT_SOURCE_FILENAME): Remove macro.
2010-07-15 Nathan Froydtree.h (DECL_CHAIN): Define.
2010-07-15 Ulrich Weigandre PR target/44877 (C++ compiler can no longer compile...
2010-07-14 Ulrich Weigandspu.c (reg_names): Remove prototype.
2010-07-12 Ulrich Weigandspu.h (struct spu_builtin_description): Remove FNDECL...
2010-07-08 Manuel López-Ibáñeztoplev.h: Do not include diagnostic-core.h.
2010-07-04 Richard Sandifordoptabs.h (optab_handler, [...]): Turn into inline funct...
2010-07-04 Ira Rosentm.texi.in (TARGET_VECTORIZE_BUILTIN_VECTORIZATION_COST...
2010-07-01 Richard Guentherre PR middle-end/42834 (memcpy folding overeager)
2010-06-29 Joern Renneckere PR other/44034 (target hooks are hard to maintain)
2010-06-29 Nathan Froydreginfo.c (init_reg_sets_1): Adjust comments.
2010-06-23 Joern Rennecke* config/spu/spu.c (ea_load_store_inline): Use add_reg_...
2010-06-23 Joern Rennecke* config/spu/spu-protos.h (spu_expand_epilogue) Use...
2010-06-07 Ira Rosentm.texi (TARGET_VECTORIZE_BUILTIN_VECTORIZATION_COST...
2010-06-05 Steven Bosscherc-common.c: Move to c-family/.
2010-05-29 Steven Bosscherspu-protos.h: Do not include rtl.h.
2010-05-27 Ulrich Weigandc-common.h (c_register_addr_space): Add prototype.
2010-05-26 Steven Bosscherspu-c.c: Do not include function.h...
2010-05-21 Steven Bosschertree.h: Include real.h and fixed-value.h as basic datat...
2010-04-02 Steven BosscherMake-lang.in, [...]: Update copyright years.
2010-03-20 Andrew Pinskire PR target/43156 (SPU-elf ICEs on simple programs)
2010-02-18 Ulrich Weigandspu-c.c (spu_resolve_overloaded_builtin): Call lang_hoo...
2009-12-22 Paul Brooktm.texi (ARG_POINTER_CFA_OFFSET): Document new default.
2009-12-03 Ken Wernerspu-elf.h (STARTFILE_SPEC): Add support for gprof start...
2009-11-17 Ulrich Weigandspu.c (get_pic_reg): Use LAST_ARG_REGNUM as PIC registe...
2009-10-26 Ben Ellistonconfig.gcc (spu-*-elf*): Add spu_cache.h to extra_headers.
2009-10-15 Andrew Pinskispu.c (get_branch_target): Use extract_asm_operands.
2009-10-11 Andrew Pinskispu.c (TARGET_BUILTIN_DECL): Define.
next