summaryrefslogtreecommitdiff
path: root/gcc/config/vax/vax.md
Commit message (Expand)AuthorAgeFilesLines
* * combine.c (distribute_notes): Don't bother REG_WAS_0.kazu2003-07-011-9/+0
* * config/vax/bsd.h, config/vax/elf.h, config/vax/netbsd-elf.h,neroden2003-03-131-4/+4
* 2002-10-01 Matt Thomas <matt@3am-software.com>thorpej2002-10-011-24/+70
* * vax.md (casesi): Use emit_jump_insn. Tidy expander pattern.rth2002-06-161-16/+9
* * vax.c (vax_rtx_cost): Return MAX_COST for unsupported MULT, UDIVdanglin2002-01-151-13/+13
* * vax-protos.h (reg_was_0_p): New prototype.danglin2001-11-161-30/+4
* * vax.md (casesi): Swap arguments in "(plus:SI (pc) (mult))". Reformat.danglin2001-11-161-29/+47
* * stmt.c (expand_null_return_1): Remove code to generate simple returnsdanglin2001-08-101-0/+9
* * combine.c, config.gcc, cse.c, defaults.h, real.c, reload.c,danglin2001-08-031-9/+9
* * explow.c (plus_constant_wide, case PLUS): Call find_constant_termkenner2001-07-031-4/+10
* * config/vax/vax.h (RETURN_POPS_ARGS): Max at 255 arguments.rth2001-01-141-42/+45
* * config/vax/vax.md (indirect_jump): Use register_operand.rth2001-01-141-1/+1
* * config/vax/vax.md: Use nonimmediate_operand instead ofrth2001-01-141-106/+106
* * convex.md: Use "+" instead of "=" for outputs wrapped in alaw2000-09-121-2/+2
* * vax.md (sltu, sgeu): Delete sltu and sgeu insn patterns.law2000-08-291-24/+6
* Fix copyrights.law2000-02-261-1/+2
* * recog.h (OUT_FCN): Delete.ghazi2000-01-191-3/+3
* * vax-protos.h: New file.ghazi2000-01-181-3/+3
* * 1750a.md (movstrqi): Add missing output reload constraint.rth1999-10-151-1/+1
* Merge in gcc2-ss-010999law1999-09-071-6/+7
* * Check in merge from gcc2. See ChangeLog.12 for details.law1998-05-051-8/+8
* * Check in merge from gcc2. See ChangeLog.11 and ChangeLog.12law1998-04-041-5/+8
* * 1750a.md, arm.c, clipper.c, clipper.md: Use GEN_INT consistently.law1998-04-011-11/+10
* (rotl): Remove extraneous `$'.kenner1996-06-281-1/+1
* (insv matcher): Call CC_STATUS_INIT.tege1996-03-261-0/+1
* Use proper modes and predicates for {sign,zero}_extract.kenner1996-03-111-16/+32
* Change FSF address.kenner1995-06-151-1/+2
* Fix typos in comments.kenner1995-05-161-1/+1
* (extv, extzv): Don't use immediate value for operand 1.kenner1995-04-011-4/+5
* (extv, extzv): Don't use ROTL when field is outside boundaries of akenner1994-08-291-0/+2
* (zero_extract patterns): Don't allow constants in the first operand ofkenner1994-06-241-9/+9
* (lshrsi3): New define_expand.kenner1994-06-181-0/+20
* (untyped_call, blockage): New patterns, basically copied from m68k.md.rms1993-06-011-0/+37
* (movM): If REG_WAS_0, make sure the reg hasn't changed since then.jrv1993-03-121-3/+9
* Delete emacs local-variables block at end.kenner1993-01-251-10/+0
* Fix typo in prev change.rms1993-01-241-1/+1
* (move/push address patterns):rms1993-01-241-30/+57
* (movdi): Use D code for operand 1.rms1992-10-111-1/+1
* (casesi1): Renamed from casesi.rms1992-08-171-2/+37
* (andsi3, andhi3, andqi3): If one of the source operandsrms1992-07-051-13/+37
* (addsi3): Code generation improvements (whether to use movab).rms1992-07-051-7/+34
* entered into RCSkenner1992-04-281-53/+147
* *** empty log message ***rms1992-04-171-1/+4
* *** empty log message ***kenner1992-03-031-4/+5
* *** empty log message ***kenner1992-03-031-4/+6
* *** empty log message ***rms1992-02-211-3/+5
* Initial revisionkenner1992-01-151-0/+1845