aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/rs6000
AgeCommit message (Expand)AuthorFilesLines
2012-12-06configure.tgt: Enable build on powerpc*-linux.Peter Bergner3-1/+13
2012-12-06rs6000.c (rs6000_option_override_internal): Set default loop peeling limits.Pat Haugen1-0/+8
2012-12-05tm.texi.in (TARGET_CLASS_LIKELY_SPILLED_P): Update documentation.Steven Bosscher1-1/+2
2012-11-30* config/rs6000/xcoff.h (ASM_OUTPUT_TLS_COMMON): Define.David Edelsohn1-0/+9
2012-11-30xcoffout.c (xcoff_tls_data_section_name): Define.David Edelsohn2-5/+199
2012-11-26t-linux (MULTIARCH_DIRNAME): Fix unbalanced parentheses.Matthias Klose1-1/+1
2012-11-21configure.ac: Substitute `with_cpu'.Matthias Klose4-12/+13
2012-11-20rs6000.md (movdf_hardfloat32): Add a comment explaining the register ordering...Michael Meissner1-0/+8
2012-11-20rs6000.md (largetoc_low): Revert.David Edelsohn1-5/+12
2012-11-20rs6000.md (movdf_hardfloat32): Reorder move constraints so that the tradition...Michael Meissner1-45/+29
2012-11-19rs6000.c (rs6000_stack_info): Always set vrsave_mask for TARGET_ALTIVEC_ABI.Mans Rullgard1-4/+4
2012-11-17This patch rewrites the old VEC macro-based interface into a new one based on...Diego Novillo2-22/+20
2012-11-14configure.ac (HAVE_LD_LARGE_TOC): Add AIX test.David Edelsohn4-9/+78
2012-11-08re PR target/54308 (build regression in 190498 on ppc64/linux: legitimate_ind...Jakub Jelinek1-1/+1
2012-11-07invoke.texi (-mcpu=power8): Document.Peter Bergner6-3/+22
2012-10-31rs6000.md (insvsi, [...]): Rename to...Richard Sandiford1-8/+12
2012-10-31rs6000.c (legitimize_reload_address): Remove code handling non-aligned ld/std.Alan Modra5-36/+15
2012-10-31linux64.h (TARGET_OS_CPP_BUILTINS): Define _CALL_LINUX.Alan Modra1-0/+2
2012-10-27sync.md (ATOMIC): Correct DI condition.Segher Boessenkool1-1/+1
2012-10-24rs6000.c (rs6000_density_test): Use dump_enabled_p instead of dump_kind_p.Sharad Singhai1-1/+1
2012-10-19rs6000-cpus.def (POWERPC_MASKS): Don't assume OPTION_MASK_STRICT_ALIGN is def...Michael Meissner2-8/+16
2012-10-19predicates.md (splat_input_operand): Don't call input_operand for MEMs.Alan Modra1-1/+5
2012-10-18altivec.md (altivec_lvsl, [...]): Add mode.Segher Boessenkool3-35/+48
2012-10-17rs6000.opt (rs6000_isa_flags): New flag word to replace target_flags that giv...Michael Meissner20-233/+332
2012-10-16loop-doloop.c (doloop_modify): Pass doloop_end pattern to gen_doloop_begin.Joern Rennecke1-1/+2
2012-10-11As suggested here:James Lemke3-8/+6
2012-10-11rs6000.h (PRINT_OPERAND_PUNCT_VALID_P): Delete '.'.Segher Boessenkool1-2/+1
2012-10-10Fix signed/unsigned warning; Make some mask types HOST_WIDE_INT; Add more deb...Michael Meissner4-66/+170
2012-10-07rs6000.c (print_operand): Delete.Segher Boessenkool1-11/+0
2012-10-04rs6000.c (rs6000_code_end): Protect the use of ASM_WEAKEN_DECL with #if RS600...Jason Merrill1-0/+2
2012-10-02If no -mcpu=<xxx> or implicit cpu via --with-cpu=<xxx> configure option, inhe...Michael Meissner1-8/+21
2012-10-02rs6000.c (rs6000_option_override_internal): Do not set TARGET_ALTIVEC_VRSAVE ...David Edelsohn1-5/+2
2012-10-01Fix powerpc breakageMichael Meissner2-6/+7
2012-09-26re PR middle-end/54635 (Add addr_space_t argument to TARGET_MODE_DEPENDENT_AD...Georg-Johann Lay1-1/+2
2012-09-26re PR target/51274 (Starting with GCC 4.5, powerpc generated different code f...Segher Boessenkool1-148/+75
2012-09-23predicates.md (altivec_register_operand, [...]): If op is a SUBREG, consider ...Segher Boessenkool1-42/+124
2012-09-21rs6000.md (define_split for plus_eqsi): Fix output pattern.Segher Boessenkool1-1/+1
2012-09-20s390.c (s390_chunkify_start): Replacing INSN_LOCATOR.Dehao Chen1-1/+1
2012-09-19Integrate lexical block into source_location.Dehao Chen1-1/+0
2012-09-19[multiple changes]David Edelsohn3-33/+151
2012-09-19aix61.h (TARGET_DEFAULT): Add MASK_PPC_GPOPT, MASK_PPC_GFXOPT, and MASK_MFCRF.David Edelsohn1-1/+1
2012-09-18rs6000.md (sminsi3, [...]): Delete.Segher Boessenkool1-230/+0
2012-09-18rs6000.c (print_operand): Remove.Maciej W. Rozycki2-10/+0
2012-09-10Remove unnecessary VEC function overloads.Diego Novillo2-10/+4
2012-09-10* config/rs6000/rs6000.md: Move a splitter next to its insn.Maciej W. Rozycki1-14/+14
2012-09-07aix43.h (RS6000_CALL_GLUE): Delete.Segher Boessenkool10-58/+12
2012-09-06rs6000.c (rs6000_xcoff_asm_named_section): Add TLS section.David Edelsohn1-4/+6
2012-09-05hooks.c (hook_int_rtx_mode_as_bool_0): New function.Oleg Endo1-3/+5
2012-08-23rs6000.c (rs6000_density_test): Free loop body.Bill Schmidt1-0/+1
2012-08-17Convert MEMBER_TYPE_FORCES_BLK to target hookH.J. Lu2-16/+23