aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/rs6000
AgeCommit message (Expand)AuthorFilesLines
2012-01-24re PR target/51957 (ppc64 .debug_loc toc reference)Jakub Jelinek1-0/+23
2012-01-20i386.c: Fix checks for !TARGET_MACHO.Tijl Coosemans1-4/+4
2012-01-17re PR target/51872 (Shrink-wrapping with -mminimal-toc causes bootstrap failure)Jakub Jelinek1-0/+17
2012-01-10Fix bugs in -mvsx-scalar-memory and -mvsx-scalar-doubleMichael Meissner2-5/+16
2011-12-30Fix thinko in setting target optionsMichael Meissner1-1/+1
2011-12-29Update PR 51623, to eliminate checks against being in the text section.Michael Meissner1-4/+5
2011-12-28Fix PR 51623Michael Meissner1-1/+1
2011-12-15rs6000.c (rs6000_emit_prologue): Move update of VRSave mask to save_world() w...Iain Sandoe1-10/+9
2011-12-11rs6000.c (rs6000_expand_interleave): Use BYTES_BIG_ENDIAN, not TARGET_BIG_END...Richard Henderson1-1/+1
2011-12-10rs6000: Implement vec_perm_const for all vector ISAsRichard Henderson10-527/+608
2011-12-09Fix PR51469 (attr-ifunc fails on ppc); Make #pragma GCC target ("...") change...Michael Meissner1-10/+17
2011-12-06rtems.h: Switch to using global_options_set in SUBSUBTARGET_OVERRIDE_OPTIONS.Joel Sherrill1-11/+11
2011-12-06rs6000.c (darwin_rs6000_override_options): Initialize rs6000_current_abi.Iain Sandoe1-0/+1
2011-12-06re PR target/50906 (e500 exception unwinding under "-Os" causes SIGSEGV)Alan Modra1-87/+89
2011-12-02re PR target/51390 (Builtin changes on November 29th, broke recip-5.c)Michael Meissner1-5/+2
2011-11-29Enable target specific builtins and macros when using the target attribute or...Michael Meissner7-2495/+2577
2011-11-28rs6000: Streamline boolval output for compare-and-swap.Richard Henderson1-13/+12
2011-11-17Merge branch 'rth/atomic/ppc'Richard Henderson1-4/+4
2011-11-16Copy ALIAS_SET_MEMORY_BARRIER when creating a new MEM for atomic ops.Richard Henderson1-5/+7
2011-11-16rs6000.c (rs6000_xcoff_section_type_flags): Default to minimum alignment if d...David Edelsohn1-1/+1
2011-11-14rs6000: Rewrite sync patterns for atomic; expand early.Richard Henderson4-864/+527
2011-11-12rs6000: fix*_trunc insns use nonimmediate_operandRichard Henderson1-2/+2
2011-11-12re PR target/45233 (FAIL: gcc.c-torture/compile/pr44707.c)Iain Sandoe1-0/+1
2011-11-09vector.md (vcondv4sfv4si, [...]): New patterns.Jakub Jelinek2-2/+64
2011-11-07re PR target/30282 (Optimization flag -O1 -fschedule-insns2 cause red zone to...Alan Modra1-1/+1
2011-11-05re PR tree-optimization/50693 (Loop optimization restricted by GOTOs)Jakub Jelinek1-1/+14
2011-11-05rtems.h (SUBSUBTARGET_OVERRIDE_OPTIONS): Extend rs6000_spe handling.Peter Dufault1-0/+4
2011-11-05t-rtems: Add -mcpu=8540/-mfloat-gprs=double multilib.Ralf Corsepius2-18/+35
2011-11-02rs6000.c (USE_HIDDEN_LINKONCE): New define.Peter Bergner1-3/+9
2011-11-02Move libgcc2 to toplevel libgccRainer Orth38-2913/+2
2011-11-02Move crtstuff support to toplevel libgccRainer Orth8-443/+1
2011-11-02Move shlib support to toplevel libgccRainer Orth4-256/+0
2011-11-02rs6000.c (rs6000_code_end): Declare ATTRIBUTE_UNUSED.Alan Modra1-0/+1
2011-11-01config.gcc (powerpc*-*-linux*): Add powerpc*-*-linux*ppc476* variant.Peter Bergner6-17/+258
2011-10-28rs6000.md (define_attr "type"): Add vecdouble.Pat Haugen3-42/+56
2011-10-28Implement out-of-line FPR and GPR saves for PPC/DarwinIain Sandoe4-33/+195
2011-10-26rs6000.c (rs6000_make_savres_rtx): Delete unneeded declaration.Alan Modra3-187/+256
2011-10-25rs6000: Remove some vec_extract_even/odd expanders.Richard Henderson1-132/+2
2011-10-20Remove TARGET_VECTORIZE_BUILTIN_VEC_PERM.Richard Henderson1-62/+0
2011-10-14Fix typo in my last changeMichael Meissner1-1/+1
2011-10-13rs6000: Fix typo in rs6000_expand_vector_initRichard Henderson1-1/+1
2011-10-13rs6000: Implement vec_permv16qi.Richard Henderson1-0/+9
2011-10-11Convert standard builtin functions from being arrays to using a functional in...Michael Meissner1-5/+5
2011-10-06re PR c++/39950 (__unix__ macro is not predefined on AIX platform (C and C++))David Edelsohn1-0/+3
2011-09-19Patch for 50341Alan Modra1-110/+14
2011-09-18re PR target/50091 (-fstack-check generates wrong assembly)Eric Botcazou2-2/+7
2011-09-14rs6000.md: Use match_test rather than eq/ne symbol_ref throughout file.Richard Sandiford2-6/+6
2011-09-08make darwin port a little more cross & cross native build friendly.Iain Sandoe1-0/+3
2011-09-07restore powerpc-darwin Ada boostrap.Iain Sandoe1-1/+1
2011-09-02re PR tree-optimization/27460 (Does not vectorize statements with mixed type ...Richard Guenther2-4/+4