aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/rs6000/rs6000.opt
AgeCommit message (Expand)AuthorFilesLines
2018-05-10rs6000: Remove -maltivec={be,le}Segher Boessenkool1-8/+0
2018-05-04rs6000: Remove Xilinx FPSegher Boessenkool1-38/+0
2018-05-02rs6000: Remove paired singleSegher Boessenkool1-4/+0
2018-04-14rs6000: Disable -m[no-]direct-move (PR85293)Segher Boessenkool1-2/+1
2018-04-11re PR target/85321 (Missing documentation and option misc for ppc64le)Aaron Sawdey1-4/+4
2018-04-10rs6000: Improve --help=target (PR85321)Segher Boessenkool1-2/+2
2018-02-25rs6000: Warn for deprecated optionsSegher Boessenkool1-4/+4
2018-01-16rs6000.c (rs6000_opt_vars): Add entry for -mspeculate-indirect-jumps.Bill Schmidt1-0/+5
2018-01-12rs6000: Remove -mstringSegher Boessenkool1-2/+5
2018-01-08rs6000-string.c (do_load_for_compare_from_addr): New function.Aaron Sawdey1-2/+6
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-12-07rs6000: Split rs6000_cpuSegher Boessenkool1-0/+4
2017-10-26aix.h (TARGET_IEEEQUAD_DEFAULT): Set long double default to IBM.Michael Meissner1-2/+2
2017-09-06rs6000-cpus.def (OTHER_VSX_VECTOR_MASKS): Delete OPTION_MASK_FLOAT128_KEYWORD.Michael Meissner1-8/+8
2017-08-24rs6000.opt (-mpower9-dform-scalar): Delete undocumented switches.Michael Meissner1-12/+0
2017-08-21rs6000-cpus.def (-mvsx-scalar-float): Delete undocumented debugging options.Michael Meissner1-16/+0
2017-08-17altivec.md (VParity): Remove TARGET_VSX_TIMODE.Peter Bergner1-2/+2
2017-08-09rs6000.c (rs6000_option_override_internal): Add blurb to indicate when early ...Will Schmidt1-0/+4
2017-07-27rs6000.opt (mlra): Replace with stub.Peter Bergner1-2/+2
2017-07-26rs6000-cpus.def (ISA_2_7_MASKS_SERVER): Delete -mvsx-small-integer option.Michael Meissner1-4/+0
2017-07-24rs6000-cpus.def (ISA_2_6_MASKS_SERVER): Delete upper-regs options.Michael Meissner1-19/+0
2017-06-07rs6000: Remove -mspe optionsSegher Boessenkool1-12/+0
2017-06-07rs6000: Remove TARGET_SPE and TARGET_SPE_ABI and friendsSegher Boessenkool1-8/+0
2017-06-07rs6000: Remove -mfloat-gprsSegher Boessenkool1-20/+0
2017-05-30Remove gen_cell_microcode, warn_cell_microcodeSegher Boessenkool1-6/+2
2017-02-08rs6000: Fix spelling of AltiVec in rs6000.opt (PR79397)Segher Boessenkool1-2/+2
2017-01-17-mstack-protector-guard and friends (PR78875)Segher Boessenkool1-0/+28
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-12-19rs6000-protos.h (expand_strn_compare): Declare.Aaron Sawdey1-0/+4
2016-10-27constraints.md (wH constraint): Add new constraints for allowing 32-bit integ...Michael Meissner1-0/+4
2016-10-07rs6000-c.c (rs6000_cpu_cpp_builtins): Split -mfloat128 into -mfloat128-type t...Michael Meissner1-1/+9
2016-09-23rs6000.md (cmpmemsi): New define_expand.Aaron Sawdey1-0/+4
2016-08-03[RS6000] power8 unaligned fp load/storeAlan Modra1-2/+2
2016-08-03[RS6000] Remove negative from option help stringsAlan Modra1-18/+18
2016-07-22rs6000.c (rs6000_option_override_internal): Add comments to explain why certa...Kelvin Nilsen1-4/+4
2016-06-30altivec.md (darn_32): Change the condition to TARGET_P9_MISC instead of TARGE...Kelvin Nilsen1-1/+5
2016-06-15vsx.md (VSINT_84): Add DImode to enable loading DImode constants with XXSPLTI...Michael Meissner1-0/+4
2016-05-11predicates.md (quad_memory_operand): Move most of the code into quad_address_...Michael Meissner1-4/+12
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2015-12-29rs6000.c (init_float128_ieee): Remove IEEE 128-bit comparison functions in cm...Michael Meissner1-0/+4
2015-11-09rs6000.opt (-mpower9-fusion): Add new switches for ISA 3.0 (power9).Michael Meissner1-0/+28
2015-10-29rs6000.h (ALTIVEC_VECTOR_MODE): Add IEEE 128-bit floating point modes that ca...Michael Meissner1-15/+3
2015-10-21Improve --help output to generate references to option aliases.Martin Sebor1-83/+83
2015-08-24re PR target/67211 (ICE (insn does not satisfy its constraints) on powerpc64l...Michael Meissner1-1/+1
2015-06-02rs6000-modes.def (IFmode): Define IFmode to provide access to the IBM extende...Michael Meissner1-0/+16
2015-04-24re PR target/65849 (Add missing tuning knobs to #pragma target/attribute targ...Michael Meissner1-8/+8
2015-04-23rs6000.opt (mcrypto): Change option description to match category changes in ...Bill Schmidt1-1/+1
2015-04-23crypto.md (crypto_vpmsum<CR_char>): Change TARGET_CRYPTO to TARGET_P8_VECTOR>Bill Schmidt1-1/+1
2015-04-23re PR target/65456 (powerpc64le autovectorized copy loop missed optimization)Bill Schmidt1-0/+4
2015-01-05Update copyright years.Jakub Jelinek1-1/+1