aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/rs6000
AgeCommit message (Expand)AuthorFilesLines
2018-05-21re PR target/85657 (Make __ibm128 a separate type, even if long double uses t...Michael Meissner3-26/+46
2018-05-18Replace FMA_EXPR with one internal fn per optabRichard Sandiford1-1/+3
2018-05-17re PR tree-optimization/85698 (CPU2017 525.x264_r fails starting with r257581)Pat Haugen1-1/+1
2018-05-16rs6000.md (prefetch): Generate ISA 2.06 instructions dcbt and dcbtstt with TH...Carl Love1-6/+11
2018-05-11rs6000.md (mov<mode>_softfloat, FMOVE32): Reformat alternatives and attribute...Michael Meissner1-19/+96
2018-05-10rs6000.c (mode_supports_dq_form): Rename mode_supports_vsx_dform_quad to mode...Michael Meissner1-30/+30
2018-05-10rs6000.md (prefetch): Generate ISA 2.06 instructions dcbtt and dcbtstt if ope...Carl Love1-3/+17
2018-05-10rs6000: Remove -maltivec={be,le}Segher Boessenkool8-511/+110
2018-05-09rs6000: Give an argument to every REG_CFA_REGISTER (PR85645)Segher Boessenkool1-3/+3
2018-05-04rs6000: Remove Xilinx FPSegher Boessenkool18-765/+195
2018-05-02rs6000: Remove paired singleSegher Boessenkool14-1431/+46
2018-04-25rs6000: Fix __powikf2 and __abskf2 spellingSegher Boessenkool1-2/+2
2018-04-24re PR target/85503 (ICE in replace_swapped_load_constant, at config/rs6000/rs...Jakub Jelinek1-2/+4
2018-04-20re PR target/85456 (PowerPC: Using -mabi=ieeelongdouble calls wrong function ...Michael Meissner1-0/+1
2018-04-20re PR target/83402 (PPC64 implementation of ./rs6000/emmintrin.h gives out of...Carl Love1-2/+15
2018-04-17rs6000-protos.h (rs6000_builtin_is_supported_p): New prototype.Kelvin Nilsen3-8/+61
2018-04-17re PR target/85424 (The __builtin_packlongdouble function might have issues w...Michael Meissner1-9/+7
2018-04-16re PR target/83660 (ICE with vec_extract inside expression statement)Aaron Sawdey1-0/+9
2018-04-14rs6000: Disable -m[no-]direct-move (PR85293)Segher Boessenkool1-2/+1
2018-04-14rs6000: Fix _mm_slli_epi{32,64} for shift values 16 through 31 and negative (...Paul A. Clarke1-14/+9
2018-04-13re PR rtl-optimization/79916 (ICE in Max. number of generated reload insns pe...Vladimir Makarov1-4/+12
2018-04-12rs6000: Fix an ICE with -mno-direct-move (PR85291)Segher Boessenkool1-3/+4
2018-04-11re PR target/85321 (Missing documentation and option misc for ppc64le)Aaron Sawdey2-5/+5
2018-04-10rs6000: Fix stack clash for big residuals (PR85287)Segher Boessenkool1-6/+4
2018-04-10rs6000: Improve --help=target (PR85321)Segher Boessenkool2-4/+4
2018-04-10rs6000-c.c (altivec_overloaded_builtins): Remove erroneous entries for "vecto...Kelvin Nilsen3-14/+67
2018-04-03emmintrin.h (_mm_cvtpd_epi32): Use __vector rather than vector.Bill Schmidt3-4/+16
2018-03-31rs6000: Fix _mm_min_ps and _mm_max_ps (PR83315)Segher Boessenkool1-2/+4
2018-03-30re PR testsuite/80546 (FAIL: gcc.target/powerpc/bool3-p[78].c scan-assembler-...Peter Bergner1-2/+15
2018-03-30re PR target/83822 (trunk/gcc/config/rs6000/rs6000-string.c:970]: (style) Red...Aaron Sawdey2-4/+2
2018-03-28re PR target/84912 (__builtin_divde* produce Internal Compiler Error when com...Peter Bergner3-2/+20
2018-03-28revert: rs6000-builtin.def (BU_FP_1MISC_1): Add define macro.Carl Love2-22/+0
2018-03-28xmmintrin.h (_mm_max_pi16): Use __vector __bool instead of __vector bool.Bill Schmidt1-8/+8
2018-03-28re PR target/84912 (__builtin_divde* produce Internal Compiler Error when com...Peter Bergner3-14/+2
2018-03-27re PR target/84914 (PowerPC complex multiply/divide calls the wrong function ...Michael Meissner1-0/+41
2018-03-22rs6000-builtin.def: Remove various BU_ALTIVEC_X macro expansions for definiti...Kelvin Nilsen4-205/+0
2018-03-22re PR target/84760 (Finish implementation of __builtin_altivec_lvx_v1ti)Kelvin Nilsen3-2/+22
2018-03-20re PR target/83789 (__builtin_altivec_lvx fails for powerpc for altivec-4.c)Peter Bergner4-259/+138
2018-03-15rs6000: Fix for the previous abi_v4_pass_in_fpr changeSegher Boessenkool1-2/+2
2018-03-14re PR target/84422 (ICE on various builtin test functions when compiled with ...Carl Love3-18/+18
2018-03-14rs6000-c.c: Add macro definitions for ALTIVEC_BUILTIN_VEC_PERMXOR.Carl Love5-0/+38
2018-03-13re PR target/84743 (default widths for parallel reassociation now hurt rather...Aaron Sawdey1-1/+1
2018-03-12rs6000: sysv: Don't pass SFmode in varargs in FPRsSegher Boessenkool1-6/+6
2018-03-09re PR target/83969 (ICE in final_scan_insn, at final.c:2997 (error: could not...Peter Bergner2-12/+11
2018-03-09re PR target/84772 (powerpc-spe: Spurious "is used uninitialized" warning, or...Jakub Jelinek1-0/+1
2018-03-07rs6000: -mreadonly-in-sdata (PR82411)Segher Boessenkool2-0/+9
2018-03-06rs6000-builtin.def (rs6000_speculation_barrier): Rename to ppc_speculation_ba...Bill Schmidt2-2/+2
2018-03-05rs6000: Don't align tiny loops to 32 bytes for POWER9Segher Boessenkool1-2/+1
2018-03-05re PR target/84264 (ICE in rs6000_emit_le_vsx_store, at config/rs6000/rs6000....Peter Bergner1-2/+9
2018-02-28config.gcc (powerpc-ibm-aix7.1.*): New stanza.David Edelsohn2-1/+236