pike.git / src / peep.in

version» Context lines:

pike.git/src/peep.in:1:   // - // $Id: peep.in,v 1.35 2000/05/01 02:11:25 hubbe Exp $ + // $Id: peep.in,v 1.36 2000/05/01 03:33:47 hubbe Exp $   //      NOP :   POP_N_ELEMS (0) :   POP_N_ELEMS POP_VALUE : POP_N_ELEMS ($1a + 1)   POP_VALUE POP_VALUE : POP_N_ELEMS (2)   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   
pike.git/src/peep.in:23:   NUMBER(-1) : CONST_1   NUMBER (0x7fffffff) : BIGNUM   CONST0 NEGATE : CONST0   CONST1 NEGATE : CONST_1   CONST_1 NEGATE : CONST1   NUMBER NEGATE : NEG_NUMBER($1a)   NUMBER [$1a < 0 && (-$1a)>0] : NEG_NUMBER (-$1a)   NEG_NUMBER NEGATE : NUMBER ($1a)   NEGATE NEGATE :   COMPL COMPL : - NEGATE CONST_1 ADD : COMPL + NEGATE CONST_1 ADD_INTS : COMPL   NEGATE CONST1 SUBTRACT : COMPL   CONST0 ASSIGN_LOCAL_AND_POP : CLEAR_LOCAL($2a)      // 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)   START_FUNCTION LABEL(0) CLEAR_4_LOCAL : LABEL(0)      START_FUNCTION CLEAR_LOCAL :   START_FUNCTION CLEAR_2_LOCAL :
pike.git/src/peep.in:176:   BRANCH_WHEN_EQ BRANCH LABEL ($1a) : BRANCH_WHEN_NE($2a) LABEL($1a)   BRANCH_WHEN_NE BRANCH LABEL ($1a) : BRANCH_WHEN_EQ($2a) LABEL($1a)      BRANCH_WHEN_LT BRANCH LABEL ($1a) : BRANCH_WHEN_GE($2a) LABEL($1a)   BRANCH_WHEN_GE BRANCH LABEL ($1a) : BRANCH_WHEN_LT($2a) LABEL($1a)      BRANCH_WHEN_LE BRANCH LABEL ($1a) : BRANCH_WHEN_GT($2a) LABEL($1a)   BRANCH_WHEN_GT BRANCH LABEL ($1a) : BRANCH_WHEN_LE($2a) LABEL($1a)       + CONST0 ADD_INTS: ADD_INT (0) + CONST1 ADD_INTS: ADD_INT (1) + CONST_1 ADD_INTS: ADD_NEG_INT (1) + NUMBER [$1a >= 0] ADD_INTS : ADD_INT ($1a) + NUMBER [$1a < 0] ADD_INTS : ADD_NEG_INT (-$1a) +    CONST0 ADD: ADD_INT (0)   CONST1 ADD: ADD_INT (1)   CONST_1 ADD: ADD_NEG_INT (1)   NUMBER [$1a >= 0] ADD : ADD_INT ($1a)   NUMBER [$1a < 0] ADD : ADD_NEG_INT (-$1a)      CONST0 SUBTRACT: ADD_INT (0)   CONST1 SUBTRACT: ADD_NEG_INT (-1)   CONST_1 SUBTRACT: ADD_INT (1)   NUMBER [$1a >= 0] SUBTRACT : ADD_NEG_INT ($1a)   NUMBER [$1a < 0] SUBTRACT : ADD_INT (-$1a)      LTOSVAL2 ADD ASSIGN_AND_POP : ADD_TO_AND_POP   LTOSVAL ADD ASSIGN_AND_POP : ADD_TO_AND_POP    -  + LTOSVAL2 ADD_INTS ASSIGN_AND_POP : ADD_TO_AND_POP + LTOSVAL ADD_INTS ASSIGN_AND_POP : ADD_TO_AND_POP +  + LTOSVAL2 ADD_FLOATS ASSIGN_AND_POP : ADD_TO_AND_POP + LTOSVAL ADD_FLOATS ASSIGN_AND_POP : ADD_TO_AND_POP +  + LOCAL CONST1 ADD_TO_AND_POP : INC_LOCAL_AND_POP($1a) + LOCAL CONST_1 ADD_TO_AND_POP : DEC_LOCAL_AND_POP($1a) +    APPLY [ !(debug_options & NO_TAILRECURSION) ] RETURN : APPLY_AND_RETURN($1a)   CALL_FUNCTION [ !(debug_options & NO_TAILRECURSION) ] RETURN : CALL_FUNCTION_AND_RETURN   CALL_LFUN [ !(debug_options & NO_TAILRECURSION) ] RETURN : CALL_LFUN_AND_RETURN($1a)      LOCAL RETURN : RETURN_LOCAL($1a)   APPLY ASSIGN_LOCAL_AND_POP : APPLY_ASSIGN_LOCAL_AND_POP($1a,$2a)   ASSIGN_LOCAL_AND_POP INC_LOCAL_AND_POP($1a) : ADD_INT(1) ASSIGN_LOCAL_AND_POP($1a)   ASSIGN_LOCAL_AND_POP DEC_LOCAL_AND_POP($1a) : ADD_NEG_INT(1) ASSIGN_LOCAL_AND_POP($1a)   NUMBER ADD_INT [ !INT_TYPE_ADD_OVERFLOW($1a, $2a) ] : NUMBER($1a+$2a)   NUMBER ADD_NEG_INT [ !INT_TYPE_SUB_OVERFLOW($1a, $2a) ]: NUMBER($1a-$2a)