Branch: Tag:

2000-08-22

2000-08-22 12:16:33 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added optimization of local = local.

Rev: src/peep.in:1.39

1:   // - // $Id: peep.in,v 1.38 2000/06/25 04:03:43 hubbe Exp $ + // $Id: peep.in,v 1.39 2000/08/22 12:16:33 grubba Exp $   //      NOP :
34:   NEGATE CONST1 SUBTRACT : COMPL   CONST0 ASSIGN_LOCAL_AND_POP : CLEAR_LOCAL($2a)    + LOCAL_2_LOCAL [$1a == $1b] : +    // Remove clearing of locals from the beginning of functions   START_FUNCTION LABEL(0) CLEAR_LOCAL : LABEL(0)   START_FUNCTION LABEL(0) CLEAR_2_LOCAL : LABEL(0)