summaryrefslogtreecommitdiff
path: root/gcc/config/rs6000/rs6000.c
Commit message (Expand)AuthorAgeFilesLines
* tree-core.h: Include symtab.h.Andrew MacLeod2015-07-081-12/+4
* function.h (ipa_opt_pass, [...]): Move forward declarations.Andrew MacLeod2015-06-251-2/+0
* aarch64.c, [...]: Add comment above target-def.h include.Richard Sandiford2015-06-251-0/+1
* aarch64.c, [...]: Move target-def.h includes to end.Richard Sandiford2015-06-251-1/+2
* hash-traits.h (ggc_hasher): Rename to...Richard Sandiford2015-06-251-2/+2
* coretypes.h: Include input.h and as-a.h.Andrew MacLeod2015-06-171-2/+0
* rs6000.c (rs6000_pre_atomic_barrier): Remove SYNC variants cases from switch.David Edelsohn2015-06-111-10/+4
* coretypes.h: Include hash-table.h and hash-set.h for host files.Andrew MacLeod2015-06-081-8/+0
* coretypes.h: Include machmode.h...Andrew MacLeod2015-06-041-5/+0
* Remove TARGET_RELAXED_ORDERING and optimize for weak memory models.Ramana Radhakrishnan2015-06-041-11/+0
* rs6000-modes.def (IFmode): Define IFmode to provide access to the IBM extende...Michael Meissner2015-06-021-0/+59
* rs6000.c (split_stack_arg_pointer_used_p): Scan correct block for use of r12.Alan Modra2015-05-301-1/+8
* rs6000.c (rs6000_emit_allocate_stack): Return stack adjusting insn.Alan Modra2015-05-201-9/+32
* rs6000-common.c (TARGET_SUPPORTS_SPLIT_STACK): Define.Alan Modra2015-05-201-2/+262
* rs6000.c (struct rs6000_stack): Correct comments.Alan Modra2015-05-201-20/+11
* rs6000.c (rs6000_stack_info): Don't zero offsets when not saving registers.Alan Modra2015-05-201-33/+10
* Move array-type va_list handling to build_va_argTom de Vries2015-05-181-1/+0
* re PR rtl-optimization/30967 (Extra sign/zero extend with word comparison res...Segher Boessenkool2015-05-131-1/+1
* re PR target/65697 (__atomic memory barriers not strong enough for __sync bui...Andrew MacLeod2015-05-121-4/+10
* rs6000.md (rs6000_adjust_atomic_subword): Use gen_ashlsi3 and gen_andsi3 inst...Segher Boessenkool2015-05-121-1/+3
* Convert to md_asm_adjustRichard Henderson2015-05-111-7/+10
* bitmap.c, [...]: Add space between string literal and macro name.Jason Merrill2015-05-091-4/+4
* rtl.h (always_void_p): New function.Richard Sandiford2015-05-071-153/+128
* re PR target/65810 (powerpc64 alignment of r2 insufficient for loading long-d...Alan Modra2015-04-281-33/+24
* re PR target/64579 (__TM_end __builtin_tend failed to return transactional st...Peter Bergner2015-04-271-18/+90
* re PR target/65849 (Add missing tuning knobs to #pragma target/attribute targ...Michael Meissner2015-04-241-5/+49
* altivec.md (*altivec_lvx_<mode>_internal): Remove asterisk from name so this ...Bill Schmidt2015-04-231-29/+28
* rs6000.c (rs6000_output_function_prologue): No need for -mprofile-kernel to s...Anton Blanchard2015-04-231-1/+0
* rs6000.c (rtx_is_swappable_p): Commentary adjustments.Bill Schmidt2015-04-231-7/+32
* re PR target/65456 (powerpc64le autovectorized copy loop missed optimization)Bill Schmidt2015-04-231-1/+28
* re PR target/65787 (Miscompile due to bad vector swap optimization for little...Bill Schmidt2015-04-171-5/+10
* function.h (struct emit_status): Delete x_first_insn, x_last_insn and sequenc...Alan Modra2015-04-151-1/+1
* re PR target/65614 (PowerPC VSX systems should use XSCPSGNDP to copy scalar f...Michael Meissner2015-04-071-9/+39
* re PR target/65242 (ICE (in gen_add2_insn, at optabs.c:4761) on powerpc64le-l...Michael Meissner2015-03-111-2/+4
* PR 65138/targetMichael Meissner2015-03-031-15/+24
* re PR target/65171 (r214254 causes thousands of std::length_errors running bo...Bill Schmidt2015-02-261-2/+2
* re PR middle-end/65182 (-Wuninitialized fails when pointer to variable later ...Alan Modra2015-02-241-14/+10
* [multiple changes]David Edelsohn2015-02-161-0/+16
* rs6000.c (rs6000_emit_epilogue): Fix typo in code setting up r11 for out-of-l...Alan Modra2015-02-131-1/+1
* rs6000.c (rs6000_emit_epilogue): Use addsi3_carry or adddi3_carry when restor...Alan Modra2015-02-131-1/+6
* re PR target/64205 (powerpc64-linux --with-cpu=G5 bootstrap failure)Michael Meissner2015-02-061-4/+16
* re PR target/64876 (Regressions in gcc-testresults for powerpc64 gccgo in 5.0...Alan Modra2015-02-061-1/+25
* dwarf2.h (enum dwarf_source_language): Add DW_LANG_Fortran03 and DW_LANG_Fort...Jakub Jelinek2015-02-041-1/+1
* rs6000.c (rs6000_call_aix): Use unspec rather than mem for toc_restore.Alan Modra2015-02-021-1/+4
* re PR target/64047 (ICE: Segmentation fault when compiling gcc.dg/torture/pr5...David Edelsohn2015-02-011-2/+2
* Always pass explicit location to fatal_error.Joseph Myers2015-01-301-4/+8
* re PR target/64580 (very high rs6000_stack_info() usage during LTO Firefox bu...Segher Boessenkool2015-01-301-4/+16
* rs6000, jit: Unbreak libgccjit on ppc (rs6000_output_function_epilogue)David Malcolm2015-01-231-2/+3
* rs6000.c (rs6000_file_start): Use rs6000_isa_flags not TARGET_DEFAULT.David Edelsohn2015-01-211-6/+6
* default64.h: Include rs6000-cpus.def.David Edelsohn2015-01-191-0/+22