OSDN Git Service

Fix -membedded-data bug found by mips16 port.
[pf3gnuchains/gcc-fork.git] / gcc / config / mips / mips.md
1998-12-01 law * mips.md (trap_if): Use "$0" for the value...
1998-12-01 scoxmips.md (div_trap): Lost last return while editing...
1998-12-01 scox* mips.md (divmodsi4*, divmoddi4*, udivmodsi4*, udivmod...
1998-11-23 gavinSeparate the 64 bit version of ABI_32 into ABI_O64.
1998-10-29 law * mips.md (reload_{in,out}{si,di}): Emit a...
1998-10-07 raeburnadd some short comments that should've been in the...
1998-10-07 raeburn* config/mips/mips.md (tablejump_internal3, tablejump_i...
1998-09-15 law * combine.c (make_extraction): If no mode is...
1998-08-26 gavin * mips.md (lshrsi3_internal2+2): Fix type-o.
1998-08-13 wilsonFix SET operand mode mismatch detected by John Carr...
1998-08-11 wilsonFix mips16 libgcc build failure.
1998-07-20 raeburn* mips.md (reload_outsi): Added missing REGNO call.
1998-06-29 law * Merge from gcc2 June 9, 1998 snapshot. See...
1998-06-12 ghaziMips warning fixes:
1998-06-08 ghaziWarning fixes:
1998-06-08 law * Revamped multiply support for MIPS chips.
1998-05-12 gavin * config/mips/mips.md (dslot): Move after definition...
1998-04-21 law * mips.c (block_move_loop): Test Pmode == DImod...
1998-04-14 wilsonFix mips64vr4100-elf build failure.
1998-04-04 law * Check in merge from gcc2. See ChangeLog...
1998-03-05 ghaziWarning fixes:
1998-03-04 wilsonFix typo found by Kaveh Ghazi while looking at -Wall...
1998-02-12 gavin * mips.md (trucndihi2,truncdiqi2): Change these to...
1998-02-12 gavin * mips.md (extendsidi2): Allow extension to/from a...
1998-02-11 gavin * mips/mips.md (movdi): These PLUS's need to be Pmode.
1998-02-02 rth * expr.c (expand_builtin_setjmp): Accept two new argum...
1998-02-02 wilsonPatch from John Carr to fix some 32/64 bit cross compil...
1998-02-01 law * mips.md (adddi3_internal_2): Be consistent...
1998-01-28 law * rtlanal.c (dead_or_set_regno_p): Ignore REG_D...
1998-01-27 law * m32r.md, mips.md, mn10200.md, mn10300.md...
1998-01-22 law * mips.md (muldi3_internal2): Reverse test...
1998-01-20 law * mips/mips.md (divsi3,divdi3,modsi3,moddi3...
1998-01-14 lawBring in final gcc-2.8.0 changes.
1998-01-12 law * mips.md (return_internal): Change mode from SImode...
1998-01-05 law * mips.c (mips_expand_prologue): Handle large...
1998-01-04 law * mips.c, mips.h, mips.md: First cut at merging...
1997-12-07 lawMerge from gcc-2.8
1997-12-05 wilsonAdd patch from release branch accidentally left off...
1997-12-03 gavin * mips/mips.md (muldi3_r4000): Broaden the output...
1997-11-05 wilsonFix bitfield insert/extract aliasing problem found...
1997-11-02 lawUpdate mainline egcs to gcc2 snapshot 971021.
1997-09-05 wilsonFix mips-sgi-irix5.2 eh25 g++ testsuite failure.
1997-07-11 law * mips.c (epilogue_reg_mentioned_p): Delete...
1997-06-24 wilson(movdi_internal): Add x/J alternative.
1997-04-30 wilson(paradoxical_extendhidi2, paradoxical_extendqidi2)...
1997-03-05 wilson(*norsi3_const, *nordi3_const): Delete bogus patterns.
1997-01-21 ianComment out stack probe insn
1997-01-13 wilson(norsi3, nordi3): Use canonical RTL. Prepend `*' to...
1996-10-24 ianPermit sign extend operands
1996-10-23 ianDon't use shifts for extendsidi2
1996-10-10 ianUse register_operand, not reg_or_0_operand, in FP condi...
1996-09-17 ianFinish MIPS4 support, add R5000 support.
1996-09-13 wilson(call_value_multiple_internal0): Change from define_insn to
1996-07-08 wilson(function_arg): Add explicit checks for FIELD_DECLs.
1996-06-22 wilson(call_internal1, call_value_internal1): Delete obsolete...
1996-06-17 wilson(memory): Change r4100/r4300 support.
1996-06-08 wilson(cpu, memory, imuldiv, adder, mult, divide): Add
1996-06-06 wilson(call_value): Handle PARALLEL in operands[0].
1996-06-03 wilson(tablejump_internal4+1): Fix typo in condition.
1996-06-02 wilson(tablejump_internal3, tablejump_internal4): New patterns.
1996-05-31 wilson(jump, tablejump_internal1, tablejump_internal2): Add
1996-02-10 wilson(probe+2, probe+4): New conditional move patterns.
1995-06-15 kennerChange FSF address.
1995-05-23 wilson(get_fnaddr): Add = to output contraint.
1995-04-26 wilson(truncdiqi2+[456]): Add patterns to simplify ZERO_EXTEND
1995-03-29 wilson(call_internal1, call_value_internal1): Move %* from...
1995-03-27 ianAdd support for mult instruction in 64 bit mode
1995-02-27 wilson(muldi3_internal): Change dmul to dmult.
1995-02-24 wilson(madsi): Don't use '+' constraint in a clobber.
1995-02-16 ianAdd r4650 functional units and r4650 mul instruction
1995-02-04 wilson(type attribute): Add fmadd.
1995-01-25 kennerUpdate comments.
1995-01-19 ianAdd support for r4650, and permit HI/LO to be allocated
1994-12-29 wilson(truncdiqi2+[123]): Add patterns to optimize DImode to
1994-10-20 wilson(movdf_internal2+1): Disable when TARGET_64BIT.
1994-09-09 wilson(memory): Add missing !r4600 to first define_function_unit.
1994-09-09 wilson(truncdisi2): Change from define_expand to define_insn.
1994-07-03 wilson(smuldi3_highpart, smuldi3_highpart_internal,
1994-06-18 wilson(truncdisi2): Change from define_insn to define_expand.
1994-06-01 wilson(movesi_unaligned, movsi_ulw, movsi_usw): Delete.
1994-05-02 wilson(casesi): Delete force_reg calls.
1994-04-21 ianHandle taking address of function when using -membedded-pic
1994-04-08 ianAdd support for -membedded-pic
1994-04-01 wilson(addsi3_internal): Don't output subtract.
1994-03-23 wilson(movsi): Add special handling for constants which are
1994-02-20 wilson(movdf_internal1): Disable if TARGET_FLOAT64 != TARGET_...
1994-01-15 wilson(smulsi3_highpart): New pattern.
1994-01-13 wilson(cpu): Add r4600.
1993-11-10 rms(adddi3): Use DImode not SImode in force_reg call.
1993-11-06 rms(abicalls): Use mips_abicalls_attr not mips_abicalls.
1993-10-24 wilson(abicalls): New attribute.
1993-10-08 wilson(movsi_unaligned): Change in comment "loads" to "stores".
1993-09-08 wilson(fix_truncdfsi2, fixtruncsfsi2): Mark SImode scratch
1993-06-25 rms(negdi2, negdi2_internal): Renamed from negdi3...
1993-05-09 rms(call_internal1, call_value_internal1): Use call_insn_o...
1993-04-01 meissnerEliminate statement not reached warning messages that...
1993-03-23 wood(untyped_call): New pattern.
1993-03-17 meissnerAdd -mlong-calls.
1993-01-26 meissnerRemove elisp-vars.
1992-12-18 meissnerPass QI/HI structures like the MIPS compiler; define...
next