aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/rs6000/rs6000.md
AgeCommit message (Expand)AuthorFilesLines
1995-11-30update PowerPC supportMichael Meissner1-149/+458
1995-11-26(load_multiple matcher): Fix typo with opcode.Richard Kenner1-1/+1
1995-10-26(load_multiple insn): If address register is among regs...Richard Kenner1-15/+41
1995-10-20(move_to_float insns): Change move_to_float so that it doesn't have a clobber...Richard Kenner1-38/+42
1995-10-19(float{,uns}sidf2): Rewrite to break the conversion process into several gene...Richard Kenner1-73/+64
1995-09-15(decrement_and_branchsi and related insns): Don't use a "2" to select a...Richard Kenner1-19/+113
1995-09-12(power subdi3 pattern): Fix pattern to have 5 alternatives, andRichard Kenner1-3/+4
1995-09-12(adddi3, subdi3, negdi2): Add constraints so output reg does notRichard Kenner1-18/+26
1995-09-11(float{,uns}sidf2): Call rs6000_float_const to portably build the proper floa...Richard Kenner1-11/+24
1995-08-28Fix spelling errors.Richard Kenner1-1/+1
1995-08-25({add,sub,mulsi}di3): Support both endian possibilities.Richard Kenner1-4/+24
1995-08-19(sync_isync): Renamed from sync...Richard Kenner1-4/+5
1995-07-25store LR in caller's frame, not current frame for V.4Michael Meissner1-18/+0
1995-07-21V.4 support.Michael Meissner1-26/+148
1995-07-14(movsi): Convert a CONST_DOUBLE into a CONST_INT of the low part.Richard Kenner1-0/+4
1995-06-28({load,store}_multiple): Don't use indirect_operand in define_insn;Richard Kenner1-5/+5
1995-06-15Change FSF address.Richard Kenner1-1/+2
1995-06-13(decrement_and_branch): Finish last fix; update matching constraint.Richard Kenner1-3/+3
1995-06-08(decrement_and_branch): Ensure label is operand 0.Richard Kenner1-13/+14
1995-06-08(aux_truncdfsf2): New pattern.Richard Kenner1-4/+12
1995-05-31(all movstri recognizers): Eliminate updating the pointers.Richard Kenner1-204/+94
1995-05-20Do not do insv/extz on 1/2 byte structuresMichael Meissner1-2/+34
1995-05-16Add -mstring support.Michael Meissner1-29/+402
1995-05-16Fix typos in comments.Richard Kenner1-1/+1
1995-05-10Add little endian PowerPC support.Michael Meissner1-5/+6
1995-05-03Fix abs not to use powerpc instructions on -mcpu=commonMichael Meissner1-2/+12
1995-04-27New anonymous patterns to combine insert with arbitrary ashift, ashiftrt,Richard Kenner1-3/+83
1995-04-18Do not generate mem->mem SF moves if -msoft-floatMichael Meissner1-2/+5
1995-03-29Do not move float values through memory to get to/from gp registers if -msoft...Michael Meissner1-60/+63
1995-03-15Generate better code for sne on PowerPC.Michael Meissner1-1/+61
1995-03-14Add 403 support.Michael Meissner1-3/+13
1995-03-13Fix typo in last change.Michael Meissner1-2/+2
1995-03-13Add -mno-traceback option; eliminate nop after call on V.4/eabiMichael Meissner1-14/+18
1995-03-09Fix -msoft-float on Power.Michael Meissner1-1/+1
1995-03-01Silence warnings on uminsi3, umaxsi3.Michael Meissner1-6/+14
1995-02-28More soft-float/powerpc patches.Michael Meissner1-10/+110
1995-02-25Remove unneeded tests on HOST_BITS_PER_INT from some extra conditions.Richard Kenner1-18/+10
1995-02-23Support -msoft-float; support eabi -mrelocatableMichael Meissner1-75/+100
1995-02-22(ffssi2): Use gpc_reg_operand predicate.Richard Kenner1-6/+6
1995-02-22(movsfcc, movdfcc): New standard patterns.Richard Kenner1-8/+164
1995-02-13(extendsfdf2): Undo 30 Nov 94 change.Richard Kenner1-22/+10
1995-02-03Do not reload reg2 under V.4 or eabi.Michael Meissner1-7/+27
1995-02-03Fix indirect function pointers on eABI.Michael Meissner1-0/+6
1995-02-02Fix typo in smin/smax of floating point.Michael Meissner1-4/+4
1995-02-01Add preliminary V.4 and eABI support.Michael Meissner1-4/+4
1994-11-30(floatsidf2): Test BITS_PER_WORD in pattern condition not during build.Richard Kenner1-14/+2
1994-11-30(extendsidi2): Use lwa_operand predicate.Richard Kenner1-1/+12
1994-11-30(extendsfdf2): SFmode and DFmode register format identical so use define_expa...Richard Kenner1-9/+21
1994-11-18(peepholes for two DF load/store): New peepholes.Richard Kenner1-0/+24
1994-11-10(movsi): In TOC symbol case, use "la" for PowerPC.Richard Kenner1-4/+5