aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/spu
AgeCommit message (Expand)AuthorFilesLines
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
2008-03-27sourcebuild.texi, [...]: Revert automatic dependency patch.Tom Tromey1-2/+18
2008-03-25x-solaris (host-solaris.o): Update.Tom Tromey1-18/+2
2008-02-20spu.md (vec_unpacku_hi_v8hi, [...]): Implement.Ira Rosen1-0/+176
2008-02-08Fixed wrong parameter type in spuSa Liu1-4/+4
2008-01-07Genetate inline code for double division.Sa Liu1-0/+52
2007-12-06re PR middle-end/20983 (varargs functions force va_list variable to stack unn...Jakub Jelinek3-7/+5
2007-12-04* config/spu/spu.h (ASM_FORMAT_PRIVATE_NAME): Remove; use default.Ben Elliston1-4/+0
2007-11-20* config/spu/spu_mfcio.h: Fix typo.Ben Elliston1-1/+1
2007-11-20mfc_tag_release.c: New file.Ulrich Weigand7-2/+362
2007-11-16Inlined floatunssidf2 and floatunsdidf2Sa Liu1-25/+132
2007-11-15spu-protos.h (legitimate_const): Remove prototype.Ulrich Weigand2-27/+25
2007-11-15spu.c (spu_emit_branch_or_set): Remove PROCESSOR_CELL condition from HONOR_NA...Ben Elliston2-67/+166