OSDN Git Service

Set length of V.4 pic initialization
[pf3gnuchains/gcc-fork.git] / gcc / config / rs6000 / rs6000.md
1995-02-22 kenner(movsfcc, movdfcc): New standard patterns.
1995-02-13 kenner(extendsfdf2): Undo 30 Nov 94 change. Use float_extend...
1995-02-03 meissnerDo not reload reg2 under V.4 or eabi.
1995-02-03 meissnerFix indirect function pointers on eABI.
1995-02-02 meissnerFix typo in smin/smax of floating point.
1995-02-01 meissnerAdd preliminary V.4 and eABI support.
1994-11-30 kenner(floatsidf2): Test BITS_PER_WORD in pattern condition...
1994-11-30 kenner(extendsidi2): Use lwa_operand predicate.
1994-11-30 kenner(extendsfdf2): SFmode and DFmode register format identi...
1994-11-19 kenner(peepholes for two DF load/store): New peepholes.
1994-11-10 kenner(movsi): In TOC symbol case, use "la" for PowerPC.
1994-11-07 tege(DImode load-with-update matcher): Fix typo in MEM...
1994-11-03 kenner(movsi): New alternative for SYMBOL_REF source operand.
1994-09-20 kenner(load sf with update): Fix RTL typo.
1994-09-08 kenner(movsi matcher): Merge TARGET_POWER and !TARGET_POWER...
1994-08-12 kenner(movsf): Don't truncate if not register; clean up.
1994-07-12 kenner(ashlsi3, lshrsi3, ashrsi3): Only output low-order...
1994-07-12 kenner(movsi matcher): Add nop for moving special register...
1994-06-28 kenner(movsf): Emit frsp if storing to memory and not PowerPC.
1994-06-23 kenner(movsf): Only generate stack temporary if used.
1994-06-23 kenner(fix_truncdfsi2, movsf, movdi): Use assign_stack_temp.
1994-06-16 kenner(divsi3): Fix divide by 2^N with compare RTL.
1994-06-16 kenner(maxsf3, minsf3, maxdf3, mindf3): Fix predicate of...
1994-06-14 kennerFix whitespace in pattern.
1994-06-02 kenner(define_function_unit): Remove ppc604 from sqrt list.
1994-05-31 kenner(extendqidi2, extendqisi2, extendqihi2): Remove non...
1994-05-27 kenner(zero_extendqidi2, zero_extendhidi2): Use rldicl instru...
1994-05-16 kenner(zero_extendqidi2): Fix omission of TARGET_POWERPC64...
1994-05-16 kennerReplace bogus "andil" opcode with rlinm.
1994-05-12 kenner(function units): Numerous cycle count change.
1994-04-28 kenner(addsi3): Prefer add without carry instructions and
1994-04-24 kenner(movti): Adjust constraints to avoid impossible reload.
1994-04-17 kenner(one_cmplsi2): Always use nor instruction;
1994-04-17 kennerAdd missing blank lines.
1994-04-10 kennerRemove references to LSHIFT and lshlsi3.
1994-03-18 kenner(divmodsi4, udivsi3, divsi3, udivmodsi4): Add AIX commo...
1994-02-26 kenner(movsi): If -mno-sum-in-toc, do addition of symbol...
1994-02-15 ian(fix_truncdfsi2, fixuns_truncdfsi2): Use RS6000_ITRUNC...
1994-02-12 tege(definition of "type"): Add "jmpreg" as new type.
1994-01-29 kenner(fsel): Remove insns with record bit set.
1994-01-23 kennerInsert some missing blank lines.
1994-01-12 kenner(sqrtsf2, sqrtdf2): Change POWERPCSQR to PPCFPX.
1993-12-21 kenner(divsi3): Correct logic for when we call force_reg.
1993-12-11 kenner(modsi3): Correct error in last change.
1993-12-11 kennerAdd a few missing new nmemonics.
1993-12-11 kenner(modsi3): Move test of exact_log2 into extra condition.
1993-12-11 kenner(modsi3): Remove unneeded test.
1993-12-11 kenner(modsi3): Correct predicate on operand 2.
1993-12-10 kennerChange numerous occurrences of TARGET_POWERPC to !...
1993-12-10 kenner(modsi3): Rework to operate correctly for both POWER...
1993-12-02 kenner(define_function_unit): Restore ppc601 load and fpload...
1993-11-10 kenner(sqrtdf2): Fix typo in extra condition.
1993-11-05 kenner(movdf): Don't have reload choose alternative of loadin...
1993-11-01 kennerAdd set_attr for "length" when we are going to split...
1993-11-01 kenner(bdn/bdz): Fix typo in checking for when we need to...
1993-11-01 kenner(mulsi3): Make alternatives be "mq" and "no_mq" instead...
1993-10-29 kenner(addsf3, subsf3, mulsf3, divsf3): Put POWERPC first...
1993-10-27 kenner(define_function_unit): Add missing blank lines.
1993-10-26 kenner(movsi): Can copy a TOC address into a register.
1993-10-21 kenner(call): Don't use CROR or NOP; just use "%.".
1993-10-19 kenner(define_function_unit): Add support for RIOS2 asymmetri...
1993-10-14 kennerFix typo: had "xubfic" instead of "subfic".
1993-10-12 kennerUpdate define_function_units.
1993-09-19 kenner(function_unit fpu2): Fix typo: had `rios12'.
1993-09-19 kenner(attribute "cpu"): Change from "rios" to "rios1"; all...
1993-09-08 kenner(define_attr): Expand list of instruction attributes.
1993-09-02 kennerClean up case and remove leading zeros from hex constants.
1993-09-01 wilson(truncdfsf2): Round to single instead of doing nothing.
1993-09-01 kenner(movdf): Simplify by taking advantage of having SECONDA...
1993-08-31 kenner(zero_extendqisi2, zero_extendqihi2): Change anonymous...
1993-08-19 kenner(scc): Fix typo in scc with compare and set.
1993-08-13 kenner(subsi3): Merge alternatives.
1993-08-12 kenner(attribute "type"): Add new type, "branch".
1993-07-19 kennerAdd variants of call and call_value patterns for calls...
1993-07-05 kenner(call patterns): Use %. in cror.
1993-06-12 kenner(movsf, movdf): Handle a move from an integer register...
1993-06-01 kenner(ffs): Delete pattern containing nonexistant instruction.
1993-05-15 kenner(movqi, movhi, movsi): Make sure that address returned...
1993-05-14 kenner(fix_truncdfsi2, fixuns_truncdfsi2, trunc_call): Fix...
1993-04-17 kenner(untyped_call, blockage): New patterns.
1993-04-12 kenner(adddi3/subdi3): Allow immediate constants.
1993-03-27 kenner(mov[qhs]i): Allow moving a special reg to itself.
1993-01-25 kennerDelete emacs local-variables block at end.
1993-01-19 kenner(plus of gtu patterns): Add case to handle immediates.
1993-01-03 kennerRemove inadvertent change.
1993-01-03 kenner(movdi): Tests were in wrong order.
1992-10-25 kenner(movdi): Tests were in wrong order.
1992-09-28 kenner(subsi3): Remove last change.
1992-09-27 kenner(subsi3): Don't bother calling negate_rtx for constant...
1992-09-19 kenner(smax, smin, umax, umin): Add define_splits.
1992-09-19 kenner({load,store}_multiple): Use MATCH_PAR_DUP.
1992-07-17 kenner(negdi2): Corrected name; used to be negdi3.
1992-07-09 kenner(floatsidf): Correctly handle case when SImode operand...
1992-07-08 kenner(zero_extendhisi2): Remove unneeded constraint.
1992-06-22 kennerentered into RCS
1992-06-22 kenner*** empty log message ***
1992-06-20 kenner*** empty log message ***
1992-05-06 kenner*** empty log message ***
1992-04-22 kenner*** empty log message ***
1992-04-19 kenner*** empty log message ***
next