aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/rs6000
AgeCommit message (Expand)AuthorFilesLines
2016-09-21re PR target/77670 (PowerPC64 Spec 2006 fails on 453.povray using -mcpu=power...Michael Meissner2-1/+44
2016-09-20rs6000.c (rs6000_expand_vector_init): For V4SF inits on power8 and above, use...Michael Meissner2-5/+30
2016-09-16re PR target/77613 (Powerpc64le: redundant swaps in autovectorised loop)Bill Schmidt1-1/+6
2016-09-13re PR tree-optimization/77536 (Vectorizer not maintaining relationship of rel...Pat Haugen1-2/+4
2016-09-02rs6000: Rename 110 -> VSCR_REGNOSegher Boessenkool1-18/+19
2016-09-02rs6000: Rename 109 -> VRSAVE_REGNOSegher Boessenkool1-3/+3
2016-09-02rs6000: Rename 74 -> CR6_REGNOSegher Boessenkool3-26/+26
2016-09-01rs6000: Use LR_REGNO directly in the save/restore patternsSegher Boessenkool1-60/+60
2016-09-01rs6000: Use LR_REGNO instead of constant 65Segher Boessenkool5-26/+26
2016-09-01rs6000: Fix for AIX, for r239866Segher Boessenkool1-10/+8
2016-09-01re PR target/72827 (gnat bootstrap broken on powerpc64le-linux-gnu)Bill Schmidt1-6/+10
2016-08-30rs6000: Don't emit a use of LR in returns and sibcallsSegher Boessenkool2-87/+48
2016-08-30Eradicate MQ some moreSegher Boessenkool1-1/+1
2016-08-26re PR target/77349 (AIX DWARF debugging offset in 64 bit mode)David Edelsohn1-0/+3
2016-08-23rs6000.c (rs6000_expand_vector_init): Set initialization of all 0's to the 0 ...Michael Meissner4-52/+261
2016-08-19Implement C _FloatN, _FloatNx types.Joseph Myers1-4/+52
2016-08-12vsx.md (vsx_concat_<mode>): Add support for the ISA 3.0 MTVSRDD instruction.Michael Meissner1-7/+15
2016-08-12rs6000.c (rs6000_builtin_vectorization_cost): Correct costs for vec_construct.Bill Schmidt1-5/+9
2016-08-12re PR c/7652 (-Wswitch-break : Warn if a switch case falls through)Marek Polacek2-1/+5
2016-08-11re PR target/72863 (Powerpc64le: redundant swaps when using vec_vsx_ld/st)Bill Schmidt1-2/+16
2016-08-10altivec.h (vec_extract_exp): New macro.Kelvin Nilsen7-18/+421
2016-08-10re PR target/72853 (gcc/testsuite/gcc.c-torture/execute/20021120-1.c generate...Michael Meissner1-0/+3
2016-08-10[RS6000] e500 part of pr71680Alan Modra1-0/+2
2016-08-08[RS6000] TOC refs generated during reloadAlan Modra1-8/+12
2016-08-08[RS6000] PR72802 part 2, reload ICEAlan Modra1-11/+16
2016-08-08[RS6000] PR72802 part 1, fix constraints for lxssp/stxsspAlan Modra5-16/+38
2016-08-07[RS6000] Fix wrong mode regAlan Modra1-1/+1
2016-08-05[RS6000] rs6000_preferred_reload_classAlan Modra1-19/+0
2016-08-03rs6000.c (rs6000_option_override_internal): Make LRA the default for the rs60...Peter Bergner1-0/+4
2016-08-03[RS6000] power8 unaligned fp load/storeAlan Modra2-6/+6
2016-08-03[RS6000] cost SLOW_UNALIGNED_ACCESSAlan Modra1-0/+5
2016-08-03[RS6000] Force source of fix_trunc<mode>si2 to regAlan Modra1-5/+5
2016-08-03[RS6000] Remove negative from option help stringsAlan Modra1-18/+18
2016-08-03[RS6000] Delete duplicate codeAlan Modra1-41/+17
2016-08-01rs6000-c.c (altivec_resolve_overloaded_builtin): Add support for vec_extract ...Michael Meissner3-16/+234
2016-07-30rs6000-protos.h (rs6000_adjust_vec_address): New function that takes a vector...Michael Meissner3-23/+197
2016-07-29re PR c/7652 (-Wswitch-break : Warn if a switch case falls through)Marek Polacek1-0/+2
2016-07-28rs6000-protos.h (rs6000_split_vec_extract_var): New declaration.Michael Meissner5-24/+208
2016-07-28merge adjust_cost and adjust_cost_2 target hooksTrevor Saunders1-7/+9
2016-07-27vector.md (vec_extract<mode>): Change the calling signature of rs6000_expand_...Michael Meissner5-18/+24
2016-07-27re PR target/71869 (__builtin_isgreater raises an invalid exception on PPC64 ...Michael Meissner1-22/+59
2016-07-26[RS6000] push_secondary_reload ICEAlan Modra1-0/+1
2016-07-23rs6000-c.c (altivec_resolve_overloaded_builtin): Reformat two multi-line stri...Michael Meissner1-4/+6
2016-07-22rs6000.c (rs6000_option_override_internal): Add comments to explain why certa...Kelvin Nilsen3-8/+25
2016-07-22Subject: [PATCH] rs6000: Fix logic for when to emit .machine (PR71216)Segher Boessenkool1-2/+2
2016-07-19re PR target/71493 (accidental ABI change for structure return on PowerPC)Michael Meissner1-1/+2
2016-07-14[RS6000] Disparage altivec_mov gpr alternativesAlan Modra1-2/+2
2016-07-14[RS6000] -mno-vsx should force -mno-power9-dformAlan Modra1-8/+8
2016-07-12re PR target/71805 (incorrect code for test pr45752.c with -mcpu=power9)Michael Meissner1-18/+18
2016-07-11rs6000.md (stfiwx): Change constraint to 'wu' to prevent generation of 'stxsi...Pat Haugen1-1/+3