aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/spu
AgeCommit message (Expand)AuthorFilesLines
2009-03-31re PR c/448 (<stdint.h>-related issues (C99 issues))Joseph Myers1-1/+3
2009-03-31spu.c (spu_expand_prologue): Delete redundant code.Alan Modra1-6/+0
2009-03-26divv2df3.c: New file.Ulrich Weigand2-1/+204
2009-03-12re PR target/39181 (complex int arguments cause ICE)Ulrich Weigand1-5/+4
2009-03-02spu.c (TARGET_SECTION_TYPE_FLAGS): Define.Ulrich Weigand1-0/+14
2009-02-20Update Copyright years for files modified in 2008 and/or 2009.Jakub Jelinek13-13/+13
2009-02-14spu_internals.h (spu_sr, [...]): Define.Ulrich Weigand4-5/+128
2009-02-09spu.c (array_to_constant): Fix (latent) wrong-code generation due to implicit...Ulrich Weigand1-3/+2
2008-12-02float_disf.c (__floatdisf): Prototype.Ben Elliston4-3/+9
2008-11-14spu-elf.h (STANDARD_STARTFILE_PREFIX_2): Disable default.Ulrich Weigand2-0/+20
2008-10-29configure.ac [spu-*-*]: Do not set skipdirs.Stefan Schulze Frielinghaus3-12/+62
2008-10-24PR target/37841: Fix SPU abiMichael Meissner1-0/+8
2008-09-12spu.c (spu_override_options): Default to -mno-safe-hints when building for th...Ulrich Weigand1-0/+10
2008-09-05Improved branch hints, safe hints, and scheduling.Trevor Smigiel4-281/+922
2008-09-02spu.md (divdf3): Removed.Victor Kaplansky1-52/+0
2008-09-01* config/spu/spu.c (spu_expand_block_move) Update call of MOVE_RATIO.Jan Hubicka1-1/+1
2008-09-01expr.c (MOVE_BY_PIECES_P, [...]): Pass speed operand.Jan Hubicka1-1/+1
2008-08-31frv.c (frv_rtx_costs): Update forward declaration.Jan Hubicka1-1/+1
2008-08-31fwprop.c (should_replace_address): Add speed attribute.Jan Hubicka1-2/+3
2008-08-30optabs.c (expand_abs_nojump): Update BRANCH_COST call.Jan Hubicka1-1/+1
2008-08-28target.h (struct vectorize): Add new target builtin.Ira Rosen2-0/+63
2008-08-26[multiple changes]Vladimir Makarov1-0/+3
2008-08-26spu.md (vec_extract_evenv4si, [...]): Implement.SVictor Kaplansky1-0/+470
2008-08-25spu_mfcio.h (mfc_begin_critical_section): New function.Ulrich Weigand1-0/+28
2008-08-12real.h (struct real_format): New member has_sign_dependent_rounding.Ulrich Weigand1-28/+0
2008-08-12float_disf.c: New file.Ulrich Weigand3-0/+67
2008-08-12real.h (struct real_format): New member round_towards_zero.Ulrich Weigand1-0/+59
2008-08-12real.c (spu_single_format): New variable.Ulrich Weigand2-8/+22
2008-08-12* config/spu/spu.c (spu_safe_dma): Respect TARGET_SAFE_DMA.Ulrich Weigand1-1/+1
2008-08-12* config/spu/spu.h (DWARF_FRAME_RETURN_COLUMN): Define.Ulrich Weigand1-0/+2
2008-08-05spu_spu_mfcio.h: Wrap in extern "C" if __cplusplus.Ulrich Weigand1-38/+60
2008-08-05spu.h (CANNOT_CHANGE_MODE_CLASS): Allow (multi)word-sized SUBREG of multi-wor...Ulrich Weigand2-3/+7
2008-07-28backport: ChangeLog.tuples: ChangeLog from gimple-tuples-branch.Richard Biener1-17/+16
2008-07-24spu-c.c (__vector_keyword): New variable.Ben Elliston1-0/+74
2008-07-21spu.md ("div<mode>3"): Convert into expander, move original insn and splitter...Ulrich Weigand1-4/+61
2008-06-28re PR target/34856 (ICE with some constant vectors)Ulrich Weigand1-13/+13
2008-06-18targhooks.h (struct gcc_target): New member unwind_word_mode.Ulrich Weigand3-12/+8
2008-06-18spu.c (reg_align): Remove.Ulrich Weigand1-18/+6
2008-06-11revert another accidental check-inSa Liu1-2/+1
2008-06-11Revert the accidental check-in that casued build error on SPU.Sa Liu1-1/+1
2008-06-01rtl.h (emit_clobber, [...]): Declare.Richard Sandiford1-2/+1
2008-05-27Add TImode libgcc functions for mul and div.Trevor Smigiel1-1/+3
2008-05-27Add TImode libgcc functions for mul and div.Trevor Smigiel3-2/+277
2008-05-14Add SSE5 vector shift/rotate; Update SSE5 vector multiplyMichael Meissner3-43/+46
2008-05-08fixed subti3 patternSa Liu1-7/+13
2008-05-082008-05-07 Kai Tietz <kai,tietz@onevision.com>Kai Tietz1-1/+1
2008-04-25re PR testsuite/35843 (-fdump-rtl-expand does not exist anymore)Jan Hubicka1-7/+7
2008-04-24re PR c++/35758 (vector_size attribute lost in function arguments for templates)Jakub Jelinek1-1/+1
2008-04-11* config/spu/spu.c (spu_init_builtins): Mark builtins as nothrow.Ben Elliston1-3/+5
2008-04-08function.h (incomming_args): Break out of struct function.Jan Hubicka1-18/+18