aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/rs6000
AgeCommit message (Expand)AuthorFilesLines
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
2018-02-25rs6000: Warn for deprecated optionsSegher Boessenkool1-4/+4
2018-02-23* config/rs6000/aix71.h (TARGET_DEFAULT): Change to ISA_2_5_MASKS_EMBEDDED.David Edelsohn1-1/+5
2018-02-23rs6000-builtin.def: Change VSIGNED2 and VUNSIGNED2 macro expansions from BU_V...Carl Love2-7/+7
2018-02-22rs6000: Delete meaningless arguments to define_{expand,split,peephole2}Segher Boessenkool7-834/+834
2018-02-22rs6000: Use brace blocks in define_insnSegher Boessenkool5-388/+249
2018-02-19rs6000-builtin.def: Change NEG macro expansions from BU_ALTIVEC_A to BU_P8V_A...Carl Love2-22/+23
2018-02-18Do not mess with rs6000_{single,double}_float (PR68028)Segher Boessenkool1-19/+0
2018-02-16rs6000-builtin.def: Add BU_P8V_VSX_2 macro definition.Carl Love2-8/+18
2018-02-16altivec.h: Remove vec_vextract4b and vec_vinsert4b.Carl Love5-124/+0
2018-02-16altivec.h: Add builtin names vec_extract4b vec_insert4b.Carl Love5-0/+57
2018-02-14rs6000.c (rs6000_option_override_internal): Issue warning message if user req...Kelvin Nilsen1-0/+7
2018-02-14re PR target/84220 (rs6000 builtin __builtin_vec_sld() ICEs on invalid 3rd ar...Will Schmidt1-43/+45
2018-02-13re PR target/84279 (powerpc64le ICE on cvc4)Peter Bergner1-0/+6
2018-02-11re PR target/84266 (mmintrin.h intrinsic headers for PowerPC code fails on po...Steven Munroe1-2/+2
2018-02-10PR84300, ICE in dwarf2cfi on ppc64le with -fsplit-stack -fno-omit-frame-pointerAlan Modra1-1/+1
2018-02-09re PR target/84226 (ICE in simplify_const_unary_operation, at simplify-rtx.c:...Jakub Jelinek1-10/+35
2018-02-09re PR target/83926 (ICE during RTL pass: ira, in elimination_costs_in_insn, a...Peter Bergner1-6/+58
2018-02-09[LVU] set ppc64 blockage's length to zeroAlexandre Oliva1-1/+2
2018-02-07altivec.md (*restore_world): Remove LR use.Iain Sandoe2-3/+1
2018-02-07re PR target/84154 (PowerPC GCC 7 and 8 have regression in converting fp to s...Michael Meissner1-129/+76
2018-02-06re PR target/84154 (PowerPC GCC 7 and 8 have regression in converting fp to s...Michael Meissner1-1/+1
2018-02-06rs6000.c (rs6000_option_override_internal): Display warning message for -mno-...Bill Schmidt1-0/+5
2018-02-01re PR target/56010 (Powerpc, -mcpu=native and -mtune=native use the wrong na...Peter Bergner1-8/+89
2018-01-30rs6000.c (rs6000_internal_arg_pointer): Only return a reg rtx.Aaron Sawdey1-2/+3
2018-01-29re PR target/81550 (gcc.target/powerpc/loop_align.c fails starting with r250482)Michael Meissner1-1/+11
2018-01-26PR84033, powerpc64le -moptimize-swaps bad code with vec_vbpermqAlan Modra1-6/+7
2018-01-24rs6000.md (*call_indirect_nonlocal_sysv<mode>): Simplify the clause that sets...Bill Schmidt1-50/+24
2018-01-22re PR target/83862 (powerpc: ICE in signbit testcase)Michael Meissner3-94/+69
2018-01-22rs6000-builtin.def (ST_ELEMREV_V1TI, [...]): Add macro expansion.Carl Love5-6/+103
2018-01-21re PR target/83946 (Safe Indirect Jumps broken on AIX)Bill Schmidt1-10/+10
2018-01-18rs6000.md (*call_indirect_nonlocal_sysv<mode>): Generate different code for -...Bill Schmidt1-10/+137
2018-01-17rs6000.c (rs6000_emit_move): If we load or store a long double type...Michael Meissner1-0/+17
2018-01-17rs6000.c (rs6000_gimple_builtin): Add gimple folding support for merge[hl].Will Schmidt2-16/+77
2018-01-17vsx.md (define_expand xl_len_r, [...]): Add match_dup argument.Carl Love2-12/+18
2018-01-17config.gcc (powerpc*-linux*-*): Add support for 64-bit little endian Linux sy...Michael Meissner5-5/+74
2018-01-16rs6000-p8swap.c (rs6000_gen_stvx): Generate different rtl trees depending on ...Kelvin Nilsen1-32/+96
2018-01-16rs6000.c (rs6000_opt_vars): Add entry for -mspeculate-indirect-jumps.Bill Schmidt3-10/+114
2018-01-16rs6000: Delete "delayed_cr" insn typeSegher Boessenkool26-42/+40