Add call_used_or_fixed_reg_p
[platform/upstream/gcc.git] / gcc / config / rs6000 / rs6000.c
2019-09-10 Richard SandifordAdd call_used_or_fixed_reg_p
2019-09-09 Richard SandifordRemove AND_HARD_REG_SET
2019-09-09 Richard SandifordRemove COPY_HARD_REG_SET
2019-09-06 Segher Boessenkoolrs6000: Delete UNSPEC_FRSP
2019-08-13 Richard SandifordUse checking forms of DECL_FUNCTION_CODE (PR 91421)
2019-08-13 Iain Sandoe[Darwin] There is no need to distinguish PIC/non-PIC...
2019-07-31 Peter Bergnerre PR target/91050 (-mdejagnu-cpu=<cpu> does not affect...
2019-07-21 Iain Sandoe[PPC] Fix bootstrap for non-SVR4 targets.
2019-07-19 Bill Seurer[PATCH, rs6000] Split up rs6000.c.
2019-07-18 Michael MeissnerRename function.
2019-07-18 Michael MeissnerUpdate PowerPC compiler for pc-relative support.
2019-07-15 Segher Boessenkoolrs6000: Always output .machine
2019-07-13 Segher Boessenkoolrs6000: Shut up -Wformat-diag somewhat
2019-07-10 Michael Meissnerpredicates.md (cint34_operand): Update SIGNED_34BIT_OFF...
2019-07-09 Michael Meissnerrs6000-internal.h (create_TOC_reference): Delete.
2019-07-08 Segher Boessenkoolrs6000: Ignore GFXOPT (and GPOPT) for choosing machine
2019-07-01 Segher Boessenkoolrs6000: Improve indexed addressing
2019-06-27 Iain Sandoe[Darwin, PPC] Allow the user to override the use of...
2019-06-27 Iain Sandoe[Darwin, PPC] Do not use longcall for 64b code.
2019-06-27 Bill Schmidtrs6000.c (rs6000_option_override_internal): Enable...
2019-06-26 Iain Sandoe[PATCH, PPC 2/2] Fix Darwin bootstrap after split of...
2019-06-26 Segher Boessenkoolrs6000: Fix rs6000_keep_leaf_when_profiled
2019-06-26 Segher Boessenkoolrs6000: Remove duplicated code
2019-06-25 Bill Seurer[PATCH, rs6000] Split up rs6000.c.
2019-06-18 Kewen LinAdd predict_doloop_p target hook
2019-06-16 Iain Sandoe[Darwin] The need for picsym stubs is dependent on...
2019-06-11 Michael MeissnerDo not enable -mpcrel by default at the current time
2019-06-04 Segher Boessenkoolrs6000: Remove wp and wq
2019-06-04 Segher Boessenkoolrs6000: ww -> wa
2019-06-04 Segher Boessenkoolrs6000: wf -> wa
2019-06-04 Segher Boessenkoolrs6000: wd -> wa
2019-06-04 Segher Boessenkoolrs6000: ws -> wa
2019-06-04 Segher Boessenkoolrs6000: wv -> v+p7v
2019-06-04 Segher Boessenkoolrs6000: wi->wa, wt->wa
2019-06-04 Alan ModraPR90689, ICE in extract_insn on ppc64le
2019-06-03 Segher Boessenkoolrs6000: Delete -mmfpgpr
2019-06-03 Segher Boessenkoolrs6000: Delete wg
2019-05-31 Bill Schmidtpredicates.md (pcrel_address): New define_predicate.
2019-05-30 Bill Schmidtrs6000-cpus.def (OTHER_FUSION_MASKS): New #define.
2019-05-29 Bill Schmidtrs6000.c (rs6000_call_template_1): Handle pcrel calls...
2019-05-28 Rainer OrthRemove obsolete comment about use_thunk
2019-05-23 Bill Schmidtrs6000.c (rs6000_global_entry_point_needed_p): Rename...
2019-05-23 Bill Schmidtrs6000-cpus.def (ISA_FUTURE_MASKS_SERVER): Add OPTION_M...
2019-05-23 Bill SchmidtAdd infrastructure to support -mcpu=future to represent...
2019-05-22 Alan Modra[RS6000] Don't pass -many to the assembler
2019-05-21 Segher Boessenkoolrs6000: wz -> d+p7
2019-05-21 Segher Boessenkoolrs6000: wl -> d+p6
2019-05-21 Segher Boessenkoolrs6000: wm -> wa+p8v
2019-05-21 Segher Boessenkoolrs6000: wk -> ws+p8v
2019-05-21 Segher Boessenkoolrs6000: wj -> wi+p8v
2019-05-21 Segher Boessenkoolrs6000: wh -> d+p8v
2019-05-21 Alan ModraPR90545, gcc.target/powerpc/fold-vec-splats-floatdouble...
2019-05-21 Martin Liskafix diagnostic quoting/spelling in rs6000
2019-05-20 Segher Boessenkoolrs6000: Delete the "wH" and "wI" constraints
2019-05-20 Segher Boessenkoolrs6000: Delete the "wy" constraint
2019-05-20 Segher Boessenkoolrs6000: Delete the "wu" constraint
2019-05-20 Segher Boessenkoolrs6000: Delete "wJ" and "wK" constraints
2019-05-20 Segher Boessenkoolrs6000: Delete the "wb" constraint
2019-05-20 Segher Boessenkoolrs6000: Delete the "wo" constraint
2019-05-17 Segher Boessenkoolrs6000: Some rs6000_emit_epilogue improvements
2019-05-17 Iain Sandoedarwin, powerpc - adjust the formatting of picbase...
2019-05-17 Iain Sandoedarwin, powerpc - fix whitespace in generated code.
2019-05-16 Max Filippovgcc: move assemble_start_function / assemble_end_functi...
2019-05-14 Segher Boessenkoolrs6000: New enum epilogue_type
2019-05-13 David Edelsohnre PR bootstrap/90418 (powerpc-darwin9 bootstrap fails...
2019-05-11 Iain Sandoedarwin, ppc - improve debug for mdebug-stack
2019-05-08 Alan Modra[RS6000] PR89271, gcc.target/powerpc/vsx-simode2.c
2019-05-07 Segher Boessenkoolrs6000: Remove reload leftovers
2019-05-06 Segher Boessenkoolrs6000: Renumber the registers
2019-05-06 Segher Boessenkoolrs6000: Remove TM regs
2019-05-06 Segher Boessenkoolrs6000: rs6000_dbx_register_number for fp/ap/mq
2019-05-06 Kelvin Nilsenre PR target/89424 (__builtin_vec_ext_v1ti (v, i) resul...
2019-05-02 Segher Boessenkoolrs6000: Make debug regnums independent of internal...
2019-05-02 Segher Boessenkoolrs6000: Debug regnums for TM registers
2019-04-17 Segher Boessenkoolrs6000: Remove a comma in a debug string
2019-04-17 Segher Boessenkoolrs6000: Improve the load/store-with-update patterns...
2019-04-12 Kelvin Nilsenre PR target/87532 (bad results from vec_extract(unsign...
2019-04-11 David Edelsohnxcoffout.h (xcoff_private_rodata_section_name): Declare.
2019-03-27 Alan Modra[RS6000] Rename NON_SPECIAL_REGS to GEN_OR_FLOAT_REGS
2019-03-27 Alan Modra[RS6000] Don't rely on rs6000_hard_regno_mode_ok being...
2019-03-26 Alan Modra[RS6000] Fix typos
2019-03-24 Segher Boessenkoolrs6000: Make CSE'ing __tls_get_addr calls possible
2019-03-15 Kelvin Nilsenre PR target/87532 (bad results from vec_extract(unsign...
2019-03-14 Richard Bienerre PR target/89711 (ICE in insert_vi_for_tree, at tree...
2019-03-11 Martin LiskaWrap option names in gcc internal messages with %<...
2019-03-06 Peter Bergnerre PR rtl-optimization/88845 (ICE in lra_set_insn_recog...
2019-03-01 Segher Boessenkoolrs6000: Add -mdejagnu-cpu=
2019-02-20 Li Jia He[rs6000] fix PR 88100, range check for vec_splat_{su...
2019-02-13 Xiong Hu Luors6000: Add support for the vec_sbox_be, vec_cipher_be...
2019-02-11 Bill Schmidtrs6000.c (rs6000_gimple_fold_builtin): Shift-right...
2019-02-11 Alan Modra[RS6000] No inline PLT for V4 bss-plt, implement -mno...
2019-02-08 Alan Modra[RS6000] Correct save_reg_p
2019-02-04 Alan Modra[RS6000] Fix potiential buffer overflow
2019-02-04 Alan Modra[RS6000] Emit inline PLT when -mno-tls-markers
2019-01-24 Peter Bergneraltivec.md (build_vector_mask_for_load): Use MEM_P.
2019-01-22 Jakub Jelinekre PR target/88965 (powerpc64le vector builtin hits...
2019-01-22 Alan Modra[RS6000] PR88614, output_operand: invalid %z value
2019-01-11 Steve Ellceyaarch64.c (aarch64_simd_call_p): New function.
2019-01-09 Sandra LoosemorePR other/16615 [1/5]
2019-01-08 Jakub Jelinekrs6000.c (rs6000_delegitimize_address): Delegitimize...
next