]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/config/rs6000/rs6000.c
[18/77] Make int_mode_for_mode return an opt_scalar_int_mode
[thirdparty/gcc.git] / gcc / config / rs6000 / rs6000.c
2017-08-30  Richard Sandiford[18/77] Make int_mode_for_mode return an opt_scalar_int...
2017-08-30  Richard Sandiford[15/77] Add scalar_int_mode
2017-08-30  Richard Sandiford[13/77] Make floatn_mode return an opt_scalar_float_mode
2017-08-30  Richard Sandiford[2/77] Add an E_ prefix to case statements
2017-08-30  Richard Sandiford[1/77] Add an E_ prefix to mode names
2017-08-29  Michael Meissnerre PR target/82015 (PowerPC should check if 2nd argumen...
2017-08-24  Michael Meissnerrs6000.opt (-mpower9-dform-scalar): Delete undocumented...
2017-08-21  Michael Meissnerrs6000-cpus.def (-mvsx-scalar-float): Delete undocument...
2017-08-21  Richard SandifordRemove the frame size argument from function_prologue...
2017-08-18  Peter Bergnerre PR target/80210 (ICE in in extract_insn, at recog...
2017-08-17  Bill Schmidtaltivec.md (UNSPEC_VMRGOW_DIRECT): New constant.
2017-08-17  Peter Bergneraltivec.md (VParity): Remove TARGET_VSX_TIMODE.
2017-08-17  Alan Modra[RS6000] PR 80938, Don't emit frame info for regs that...
2017-08-16  Alan Modra[RS6000] Delete code made dead by r250482
2017-08-16  Alan Modra[RS6000] Merge rs6000_reg_live_or_pic_offset_p into...
2017-08-16  Alan Modra[RS6000] Don't restore fixed regs
2017-08-14  Bill Schmidtre PR target/79845 (rs6000: make code in rs6000.c more...
2017-08-09  Will Schmidtrs6000.c (rs6000_option_override_internal): Add blurb...
2017-08-09  Segher Boessenkoolrs6000: Use SAVE_MULTIPLE only if we restore what it...
2017-08-03  Bill Schmidtrs6000-c.c (altivec_resolve_overloaded_builtin): Don...
2017-07-31  Segher Boessenkoolrs6000: Trailing comma warning in enum
2017-07-31  Carl Lovers6000-c: Add support for built-in functions vector...
2017-07-28  Peter Bergnerppc-auxv.h (PPC_FEATURE2_DARN): New define.
2017-07-27  Peter Bergnerpredicates.md (volatile_mem_operand): Remove code relat...
2017-07-27  Peter Bergnerrs6000.opt (mlra): Replace with stub.
2017-07-27  Richard Sandiford[rs6000] Avoid rotates of floating-point modes
2017-07-26  Michael Meissnerrs6000-cpus.def (ISA_2_7_MASKS_SERVER): Delete -mvsx...
2017-07-26  Michael Meissnerrs6000.c (rs6000_init_hard_regno_mode_ok): Eliminate...
2017-07-24  Michael Meissnerrs6000-cpus.def (ISA_2_6_MASKS_SERVER): Delete upper...
2017-07-23  Bill Schmidtre PR target/80695 (gratuitous use of stxvx to store...
2017-07-22  Carl Lovers6000-c.c (altivec_overloaded_builtins): Add ALTIVEC_B...
2017-07-18  Carl LoveRevert commit r249424 2017-06-20 Carl Love <cel@us...
2017-07-16  Jan Hubickaprofile-count.h (profile_probability::from_reg_br_prob_...
2017-07-14  Kelvin Nilsenrs6000-c.c (altivec_overloaded_builtins): Add array...
2017-07-13  Will Schmidtrs6000.c (rs6000_gimple_fold_builtin): Return early...
2017-07-12  Michael Meissnerre PR target/81193 (PowerPC GCC __builtin_cpu_is and...
2017-07-07  Michael Meissnerrs6000.c (rs6000_get_function_versions_dispatcher)...
2017-07-06  Aaron Sawdeyrs6000.c (union_defs, [...]): Move all code related...
2017-07-06  Carl Lovers6000-c.c: Add support for built-in functions vector...
2017-07-05  Richard SandifordRemove enum before machine_mode
2017-06-29  Aaron Sawdeyrs6000.c (toc_relative_expr_p): Make tocrel_base and...
2017-06-29  Carl Lovers6000-c.c: Add support for built-in functions vector...
2017-06-23  Aaron Sawdeyrs6000-string.c: (expand_block_clear...
2017-06-23  Will Schmidtrs6000.c: Add include of ssa-propagate.h for update_cal...
2017-06-20  Carl Lovers6000-c.c (altivec_overloaded_builtins): Add ALTIVEC_B...
2017-06-20  Michael Meissnerre PR target/79799 (Improve vec_insert of float on...
2017-06-16  Carl Lovers6000-c.c (altivec_overloaded_builtins): Add definitio...
2017-06-13  Segher Boessenkoolrs6000: Comment fixes + some leftovers
2017-06-13  Segher Boessenkoolrs6000: Remove VECTOR_SPE
2017-06-13  Segher Boessenkoolrs6000: Remove SPE_CONST_OFFSET_OK
2017-06-13  Segher Boessenkoolrs6000: Sanitize vector modes
2017-06-10  Segher Boessenkoolrs6000: Factor out emit_vrsave_prologue
2017-06-10  Segher Boessenkoolrs6000: Factor out emit_split_stack_prologue
2017-06-09  Segher Boessenkoolrs6000: Don't add an immediate to r0 (PR80966)
2017-06-08  Will Schmidtrs6000.c (rs6000_gimple_fold_builtin): Add handling...
2017-06-07  Segher Boessenkoolrs6000: Remove spe_acc and spefscr
2017-06-07  Segher Boessenkoolrs6000: Remove SPE high registers
2017-06-07  Segher Boessenkoolrs6000: Remove -mspe options
2017-06-07  Segher Boessenkoolrs6000: Remove TARGET_SPE and TARGET_SPE_ABI and friends
2017-06-07  Segher Boessenkoolrs6000: Remove output_e500_flip_gt_bit
2017-06-07  Segher Boessenkoolrs6000: Remove -mfloat-gprs
2017-06-07  Segher Boessenkoolrs6000: Remove TARGET_E500_{SINGLE,DOUBLE}
2017-06-07  Segher Boessenkoolrs6000: Remove TARGET_FPRS
2017-06-05  Michael Meissnerrs6000.c (make_resolver_func): Update init_lowered_empt...
2017-06-05  Michael Meissnerrs6000.c (toplevel): Include attribs.h.
2017-06-02  Will Schmidtrs6000.c (rs6000_gimple_fold_builtin): Add handling...
2017-06-02  Will Schmidtrs6000.c (rs6000_gimple_fold_builtin): Add handling...
2017-05-30  Segher BoessenkoolRemove gen_cell_microcode, warn_cell_microcode
2017-05-24  Segher Boessenkoolrs6000: Fix for separate shrink-wrapping for fp (PR8086...
2017-05-18  Segher Boessenkoolrs6000: Separate shrink-wrapping for FPRs
2017-05-12  Will Schmidtrs6000.c (rs6000_gimple_fold_builtin): Add handling...
2017-05-12  Will Schmidtrs6000.c (gimple-fold.h): New #include.
2017-05-12  Will Schmidtrs6000.c (rs6000_gimple_fold_builtin): Add handling...
2017-05-11  Bill Schmidtre PR target/80695 (gratuitous use of stxvx to store...
2017-05-11  Kelvin Nilsencmpb-1.c: New test.
2017-05-10  Bill Schmidtrs6000.c (altivec_init_builtins): Define POWER8 built...
2017-05-09  Kelvin Nilsenre PR target/80101 (ICE in store_data_bypass_p, at...
2017-05-05  Bill Schmidtrs6000.c (rs6000_vect_nonmem): New static var.
2017-04-18  Michael Meissnerre PR target/80099 (ICE in rs6000_expand_vector_extract...
2017-04-14  Michael Meissnerre PR target/80098 (ICE in curr_insn_transform, at...
2017-04-11  Bill Schmidtre PR target/80376 (Some vec_xxpermdi usage lead to...
2017-04-10  Kelvin Nilsenre PR target/80108 (ICE in aggregate_value_p at functio...
2017-04-10  Nathan Sidwellre PR target/79905 (ICE in canonical types differ for...
2017-04-08  Aaron Sawdeyre PR rtl-optimization/80358 (ICE (cc1 killed) building...
2017-04-07  Pat Haugenrs6000.c (vec_load_pendulum): Rename...
2017-03-27  Kelvin Nilsenre PR target/80103 (ICE in output_1144, at config/rs600...
2017-03-23  Kelvin Nilsenp9-options-1.c: New test.
2017-03-22  Aaron Sawdeyre PR target/80123 (libgomp tests pr66199-2.c and pr661...
2017-03-22  Martin LiskaError message on target attribute on power target ...
2017-03-22  Kelvin Nilsenrs6000-c.c (rs6000_target_modify_macros): Add comments.
2017-03-10  Bill Schmidtrs6000-builtin.def (VMULEUB_UNS): Remove orphaned built-in.
2017-03-10  Segher Boessenkoolrs6000: float128 on BE and 32-bit
2017-03-10  Will Schmidtre PR target/79941 (Altivec vec_vmuleub regression)
2017-03-10  Kelvin Nilsenrs6000.c (rs6000_option_override_internal): Fix two...
2017-03-10  Pat Haugenre PR target/79907 (ICE in extract_constrain_insn,...
2017-03-09  Bill Schmidtrs6000.c (rs6000_gen_le_vsx_permute): Use rotate instea...
2017-03-03  Segher Boessenkoolrs6000: Fix for -mwarn-cell-microcode (PR43763)
2017-02-21  Jakub Jelinekre PR target/79494 (ICE in maybe_record_trace_start...
2017-02-17  Bill Schmidtre PR target/79261 (vec_xxpermdi appears to have endian...
2017-02-14  Carl Lovers6000.c: Add case statement entry to make the xvcvuxds...
next