Branch: Tag:

2001-01-15

2001-01-15 00:35:15 by Martin Stjernholm <mast@lysator.liu.se>

A couple of optimizations for F_POP_TO_MARK.

Rev: src/peep.in:1.44

1:   // - // $Id: peep.in,v 1.43 2000/12/01 03:19:01 hubbe Exp $ + // $Id: peep.in,v 1.44 2001/01/15 00:35:15 mast Exp $   //      NOP :
9:   POP_VALUE POP_N_ELEMS : POP_N_ELEMS ($2a + 1)   POP_N_ELEMS POP_N_ELEMS : POP_N_ELEMS ($1a + $2a)   POP_N_ELEMS(1) : POP_VALUE + POP_VALUE POP_TO_MARK : POP_TO_MARK + POP_N_ELEMS POP_TO_MARK : POP_TO_MARK      MARK MARK: MARK2 -  + MARK POP_MARK:      ASSIGN_GLOBAL POP_VALUE : ASSIGN_GLOBAL_AND_POP($1a)   ASSIGN_LOCAL POP_VALUE : ASSIGN_LOCAL_AND_POP($1a)