aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/rs6000/rs6000.md
AgeCommit message (Expand)AuthorFilesLines
1994-04-28(addsi3): Prefer add without carry instructions and flag input operands as co...Richard Kenner1-45/+92
1994-04-24(movti): Adjust constraints to avoid impossible reload.Richard Kenner1-1/+1
1994-04-16(one_cmplsi2): Always use nor instruction;Richard Kenner1-14/+2
1994-04-16Add missing blank lines.Richard Kenner1-0/+7
1994-04-10Remove references to LSHIFT and lshlsi3.Richard Kenner1-7/+7
1994-03-18(divmodsi4, udivsi3, divsi3, udivmodsi4): Add AIX common-mode cases.Richard Kenner1-32/+260
1994-02-26(movsi): If -mno-sum-in-toc, do addition of symbol + const.Richard Kenner1-0/+19
1994-02-15(fix_truncdfsi2, fixuns_truncdfsi2): Use RS6000_ITRUNC and RS6000_UITRUNC,Ian Lance Taylor1-2/+2
1994-02-12(definition of "type"): Add "jmpreg" as new type.Torbjorn Granlund1-7/+9
1994-01-28(fsel): Remove insns with record bit set.Richard Kenner1-56/+6
1994-01-23Insert some missing blank lines.Richard Kenner1-0/+7
1994-01-12(sqrtsf2, sqrtdf2): Change POWERPCSQR to PPCFPX.Richard Kenner1-5/+189
1993-12-20(divsi3): Correct logic for when we call force_reg.Richard Kenner1-5/+4
1993-12-11(modsi3): Correct error in last change.Richard Kenner1-5/+11
1993-12-11Add a few missing new nmemonics.Richard Kenner1-8/+8
1993-12-11(modsi3): Move test of exact_log2 into extra condition.Richard Kenner1-6/+3
1993-12-11(modsi3): Remove unneeded test.Richard Kenner1-1/+1
1993-12-11(modsi3): Correct predicate on operand 2.Richard Kenner1-1/+1
1993-12-10Change numerous occurrences of TARGET_POWERPC to ! TARGET_POWER andRichard Kenner1-39/+33
1993-12-10(modsi3): Rework to operate correctly for both POWER and PowerPC.Richard Kenner1-10/+10
1993-12-02(define_function_unit): Restore ppc601 load and fpload timings.Richard Kenner1-2/+2
1993-11-10(sqrtdf2): Fix typo in extra condition.Richard Kenner1-2/+2
1993-11-04(movdf): Don't have reload choose alternative of loading a constantRichard Kenner1-2/+8
1993-11-01Add set_attr for "length" when we are going to split an insn at output time.Richard Kenner1-7/+14
1993-11-01(bdn/bdz): Fix typo in checking for when we need to split.Richard Kenner1-3/+3
1993-11-01(mulsi3): Make alternatives be "mq" and "no_mq" instead of "power" and "power...Richard Kenner1-5/+5
1993-10-29(addsf3, subsf3, mulsf3, divsf3): Put POWERPC first, then POWER.Richard Kenner1-32/+32
1993-10-27(define_function_unit): Add missing blank lines.Richard Kenner1-0/+3
1993-10-26(movsi): Can copy a TOC address into a register.Richard Kenner1-1/+2
1993-10-20(call): Don't use CROR or NOP; just use "%.".Richard Kenner1-2/+2
1993-10-19(define_function_unit): Add support for RIOS2 asymmetric integerRichard Kenner1-14/+19
1993-10-13Fix typo: had "xubfic" instead of "subfic".Richard Kenner1-1/+1
1993-10-12Update define_function_units.Richard Kenner1-408/+914
1993-09-19(function_unit fpu2): Fix typo: had `rios12'.Richard Kenner1-1/+1
1993-09-19(attribute "cpu"): Change from "rios" to "rios1"; all uses changed.Richard Kenner1-12/+12
1993-09-08(define_attr): Expand list of instruction attributes.Richard Kenner1-40/+170
1993-09-01Clean up case and remove leading zeros from hex constants.Richard Kenner1-27/+27
1993-09-01(truncdfsf2): Round to single instead of doing nothing.Jim Wilson1-7/+1
1993-09-01(movdf): Simplify by taking advantage of having SECONDARY_MEMORY_NEEDED.Richard Kenner1-97/+50
1993-08-31(zero_extendqisi2...Richard Kenner1-27/+27
1993-08-19(scc): Fix typo in scc with compare and set.Richard Kenner1-1/+1
1993-08-13(subsi3): Merge alternatives.Richard Kenner1-42/+34
1993-08-12(attribute "type"): Add new type, "branch".Richard Kenner1-117/+278
1993-07-19Add variants of call and call_value patterns for calls to functions defined i...Richard Kenner1-0/+20
1993-07-05(call patterns): Use %. in cror.Richard Kenner1-2/+2
1993-06-11(movsf, movdf): Handle a move from an integer register before reload.Richard Kenner1-15/+14
1993-06-01(ffs): Delete pattern containing nonexistant instruction.Richard Kenner1-16/+13
1993-05-15(movqi, movhi, movsi): Make sure that address returned fromRichard Kenner1-3/+21
1993-05-13(fix_truncdfsi2, fixuns_truncdfsi2, trunc_call): Fix typo in type ofRichard Kenner1-4/+4
1993-04-16(untyped_call, blockage): New patterns.Richard Kenner1-0/+37