summaryrefslogtreecommitdiff
path: root/gcc/config/rs6000
Commit message (Expand)AuthorAgeFilesLines
* * rs6000.h (struct rs6000_args): Add sysv_gregno.rth1999-07-213-136/+217
* * rs6000.md (arithmetic, logical, and shift Rc combiner patterns):dje1999-07-191-116/+359
* * rs6000.md (insv, extzv): Remove SImode dependence in nameddje1999-07-151-30/+42
* * rs6000.c (find_addr_reg): Do not select r0 as an addresslaw1999-07-131-4/+10
* * rs6000.md (movsf): Do not force easy FP constants into memory.law1999-07-121-1/+2
* * rs6000.md (movdf_hardfloat32): Handle PRE_INC and PRE_DEC thedje1999-07-011-10/+6
* * rs6000.c (print_operand, case 'L'): Use plus_constant_for_output.dje1999-06-261-3/+4
* * rs6000.c (output_toc): Always use hex values for floating-pointdje1999-06-252-18/+30
* * rs6000.md (movdf_hardfloat32): Revert previous patch.law1999-06-242-11/+12
* hlaw1999-06-221-6/+6
* * rs6000.md (find_addr_reg): Handle LO_SUM addresses.law1999-06-211-0/+3
* * rs6000.md (movdf_hardfloat32): Fix typo in case 2.dje1999-06-211-2/+2
* * rs6000.md (movdf_hardfloat32): Use worst case insn lengthdje1999-06-201-1/+1
* * rs6000.c (find_addr_reg): New function.dje1999-06-193-15/+87
* * rs6000.c (output_prolog): RS6000_CALL_GLUE must bedje1999-06-141-3/+8
* Franz Sirl <Franz.Sirl-kernel@lauterbach.com>rth1999-06-093-171/+44
* * rs6000/aix41.h (RS6000_CALL_GLUE): Define.dje1999-06-014-7/+18
* * rs6000/linux.h (LINK_SPEC): Use emulation elf32ppclinux.rth1999-05-311-1/+1
* * rs6000/sysv4.h (CC1_SPEC): Add support for -profilelaw1999-05-281-3/+17
* Fri May 21 21:19:02 1999 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>dje1999-05-211-17/+14
* * vxppc.h (CPP_SPEC): Fix support for vararg functions.law1999-05-171-12/+16
* * rs6000.c (mask_constant): Delete.dje1999-05-133-16/+12
* * rs6000.c (print_operand) [w]: Calculate signed constant more clearly.dje1999-05-123-29/+31
* Franz Sirl <Franz.Sirl-kernel@lauterbach.com>rth1999-05-083-18/+10
* Fred Fish <fnf@be.com>rth1999-05-061-0/+8
* * rs6000/aix43.h (SUBTARGET_OVERRIDE_OPTIONS): Change non-PowerPCdje1999-05-032-25/+39
* * va-ppc.h (__va_start_common): Let __builtin_saveregs do the work.rth1999-04-301-3/+74
* * rs6000.h (read_only_data_section, private_data_section,dje1999-04-272-16/+21
* * rs6000/sysv4.h (CPP_OS_LINUX_SPEC): Add missing backslash.law1999-04-121-1/+1
* * rs6000/sysv4.h (CPP_OS_LINUX_SPEC): Fix conditionslaw1999-04-102-8/+5
* * rs6000.c (rs6000_override_options, ptt, rs6000_file_start,ghazi1999-04-093-35/+39
* * rs6000.md (addsi3, iorsi3, xorsi3, adddi3, iordi3, xordi3,dje1999-04-032-37/+28
* * rs6000/{aix41.h,aix43.h} (ASM_CPU_SPEC): Add 604e.dje1999-03-272-4/+6
* bit-pattern directly.dje1999-03-152-76/+66
* * config/openbsd.h (HANDLE_SYSV_PRAGMA): Define.law1999-03-081-2/+0
* * rs6000.h (ASM_OUTPUT_REG_{PUSH,POP}): Add 64-bit support and dodje1999-03-051-2/+8
* Sun Feb 28 15:10:17 1999 David Edelsohn <edelsohn@mhpcc.edu>dje1999-02-282-177/+535
* Fix rs6000.md typodje1999-02-201-1/+1
* * rs6000.md (scc plus eq): Fix output template.dje1999-02-191-21/+18
* - Add subf. split alternative output template for previous commit.dje1999-02-171-1/+3
* * rs6000.md ({add,sub}si3 `.'): Add alternatives to use CR otherdje1999-02-171-37/+118
* Xlaw1999-02-161-1/+1
* * rs6000.md: Revert "alternate use of crs if cr0 not available"law1999-02-081-4095/+1121
* This is being installed only to get it into the repository to helplaw1999-02-081-20/+22
* * rs6000/linux.h (LINK_START_DEFAULT_SPEC): Delete, unused.dje1999-02-021-7/+1
* * rs6000.c (input_operand): Don't expect CONST around CONSTANT_P_RTX.rth1999-01-272-5/+3
* * rs6000.md (doz + set cr and or + set cr patterns): Add missingdje1999-01-261-32/+36
* Fix problems found by David Edelsohn I causedmeissner1999-01-241-14/+18
* Use alternate crs if cr0 not availablemeissner1999-01-224-1135/+4121
* * rs6000.h (LEGITIMIZE_RELOAD_ADDRESS): Recognize and acceptrth1999-01-211-0/+12