aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/rs6000
AgeCommit message (Expand)AuthorFilesLines
1999-08-02Franz Sirl <Franz.Sirl-kernel@lauterbach.com>Franz Sirl2-90/+258
1999-08-02[multiple changes]David Edelsohn4-92/+170
1999-08-02Unroll my commit of 1999/08/01 16:14:58, there was a communications mixupGeoffrey Keating2-52/+47
1999-08-01rs6000.c (num_insns_constant_wide): Correct for type promotion.Geoff Keating2-47/+52
1999-07-27aix43.h (ASM_CPU_SPEC, [...]): Add rs64a and PPC630.David Edelsohn5-86/+258
1999-07-27rs6000.c (rs6000_expand_builtin_saveregs): Rename from expand_builtin_saveregs.Geoff Keating2-3/+3
1999-07-25m32r.h (EXPAND_BUILTIN_SAVEREGS): Likewise.Richard Henderson2-17/+4
1999-07-20rs6000.h (struct rs6000_args): Add sysv_gregno.Richard Henderson3-136/+217
1999-07-19rs6000.md (arithmetic, [...]): Disable patterns performing SImode comparisons...David Edelsohn1-116/+359
1999-07-15rs6000.md (insv, extzv): Remove SImode dependence in named patterns.David Edelsohn1-30/+42
1999-07-13rs6000.c (find_addr_reg): Do not select r0 as an address register.Jeffrey A Law1-4/+10
1999-07-12* rs6000.md (movsf): Do not force easy FP constants into memory.Jeffrey A Law1-1/+2
1999-07-01rs6000.md (movdf_hardfloat32): Handle PRE_INC and PRE_DEC the same as offsett...David Edelsohn1-10/+6
1999-06-26* rs6000.c (print_operand, case 'L'): Use plus_constant_for_output.David Edelsohn1-3/+4
1999-06-25rs6000.c (output_toc): Always use hex values for floating-point constants.David Edelsohn2-18/+30
1999-06-24rs6000.md (movdf_hardfloat32): Revert previous patch.David Edelsohn2-11/+12
1999-06-21rs6000.md (movdf_hardfloat32): Use %X instead of always emitting 'x' when han...Jeff Law1-6/+6
1999-06-21* rs6000.md (find_addr_reg): Handle LO_SUM addresses.Jeffrey A Law1-0/+3
1999-06-21* rs6000.md (movdf_hardfloat32): Fix typo in case 2.David Edelsohn1-2/+2
1999-06-20rs6000.md (movdf_hardfloat32): Use worst case insn length attributes for case...David Edelsohn1-1/+1
1999-06-18rs6000.c (find_addr_reg): New function.David Edelsohn3-15/+87
1999-06-14rs6000.c (output_prolog): RS6000_CALL_GLUE must be asm_fprintf format string ...David Edelsohn1-3/+8
1999-06-09Franz Sirl <Franz.Sirl-kernel@lauterbach.com>Franz Sirl3-171/+44
1999-06-01aix41.h (RS6000_CALL_GLUE): Define.David Edelsohn4-7/+18
1999-05-31* rs6000/linux.h (LINK_SPEC): Use emulation elf32ppclinux.Cort Dougan1-1/+1
1999-05-27sysv4.h (CC1_SPEC): Add support for -profileFranz Sirl1-3/+17
1999-05-21rs6000.c (output_mi_thunk): Enable full support again.Franz Sirl1-17/+14
1999-05-16* vxppc.h (CPP_SPEC): Fix support for vararg functions.Mike Stump1-12/+16
1999-05-13rs6000.c (mask_constant): Delete.David Edelsohn3-16/+12
1999-05-12rs6000.c (print_operand): Calculate signed constant more clearly.David Edelsohn3-29/+31
1999-05-07Franz Sirl <Franz.Sirl-kernel@lauterbach.com>Franz Sirl3-18/+10
1999-05-06Fred Fish <fnf@be.com>Fred Fish1-0/+8
1999-05-03aix43.h (SUBTARGET_OVERRIDE_OPTIONS): Change non-PowerPC and AIX64 combinatio...David Edelsohn2-25/+39
1999-04-30va-ppc.h (__va_start_common): Let __builtin_saveregs do the work.Richard Henderson1-3/+74
1999-04-27rs6000.h (read_only_data_section, [...]): Align CSECT on doubleword boundary ...David Edelsohn2-16/+21
1999-04-12* rs6000/sysv4.h (CPP_OS_LINUX_SPEC): Add missing backslash.Daniel Jacobowitz1-1/+1
1999-04-09sysv4.h (CPP_OS_LINUX_SPEC): Fix conditions for -Dunix and -Dlinux, and remov...Daniel Jacobowitz2-8/+5
1999-04-09rs6000.c (rs6000_override_options, [...]): Const-ify a char*.Kaveh R. Ghazi3-35/+39
1999-04-03rs6000.md (addsi3, [...]): Use no_new_pseudos.David Edelsohn2-37/+28
1999-03-27* rs6000/{aix41.h,aix43.h} (ASM_CPU_SPEC): Add 604e.David Edelsohn2-4/+6
1999-03-15bit-pattern directly.David Edelsohn2-76/+66
1999-03-08openbsd.h (HANDLE_SYSV_PRAGMA): Define.Jeff Law1-2/+0
1999-03-05rs6000.h (ASM_OUTPUT_REG_{PUSH,POP}): Add 64-bit support and do not overwrite...David Edelsohn1-2/+8
1999-02-28[multiple changes]David Edelsohn2-177/+535
1999-02-20Fix rs6000.md typoFranz Sirl1-1/+1
1999-02-19rs6000.md (scc plus eq): Fix output template.Michael Meissner1-21/+18
1999-02-17- Add subf. split alternative output template for previous commit.David Edelsohn1-1/+3
1999-02-17rs6000.md ({add,sub}si3 `.'): Add alternatives to use CR other than cr0.Michael Meissner1-37/+118
1999-02-16rs6000.md (call_value): Fix typo.Anton Hartl1-1/+1
1999-02-08rs6000.md: Revert "alternate use of crs if cr0 not available" patches from 01...Jeffrey A Law1-4095/+1121