pike.git / src / peep.in

version» Context lines:

pike.git/src/peep.in:5:   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      MARK MARK: MARK2      ASSIGN_GLOBAL POP_VALUE : ASSIGN_GLOBAL_AND_POP($1a)   ASSIGN_LOCAL POP_VALUE : ASSIGN_LOCAL_AND_POP($1a)   CALL_LFUN POP_VALUE : CALL_LFUN_AND_POP($1a)   APPLY POP_VALUE : APPLY_AND_POP($1a) + MARK APPLY : MARK_APPLY($2a) + MARK_APPLY POP_VALUE : MARK_APPLY_POP($1a)   NUMBER(0) : CONST0   NUMBER(1) : CONST1   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] : NEG_NUMBER (-$1a)   NEG_NUMBER NEGATE : NUMBER ($1a) -  + NEGATE NEGATE : + COMPL COMPL :   NEGATE CONST_1 ADD : COMPL   NEGATE CONST1 SUBTRACT : COMPL   CONST0 ASSIGN_LOCAL_AND_POP : CLEAR_LOCAL($2a)   CLEAR_LOCAL NUMBER(0) ASSIGN_LOCAL_AND_POP ($1a) : CLEAR_LOCAL($1a)   CLEAR_LOCAL NUMBER(0) ASSIGN_LOCAL_AND_POP ($1a+1) : CLEAR_2_LOCAL($1a)      CONST_1 MULTIPLY : NEGATE   #CONST0 MULTIPLY : POP_VALUE CONST0   CONST1 MULTIPLY :   #NUMBER MULTIPLY [count_bits($1a)==1]: NUMBER(my_log2($1a)) LSH      CONST_1 DIVIDE : NEGATE   CONST1 DIVIDE :   #NUMBER DIVIDE [count_bits($1a)==1]: NUMBER(my_log2($1a)) RSH      CONST0 SUBTRACT:   CONST0 XOR:   CONST_1 XOR: COMPL   EQ CONST0: NOT   CONST0 RETURN: RETURN_0 -  + CONST1 RETURN: RETURN_1   INC POP_VALUE: INC_AND_POP   POST_INC POP_VALUE: INC_AND_POP   DEC POP_VALUE: DEC_AND_POP   POST_DEC POP_VALUE: DEC_AND_POP   NOT BRANCH_WHEN_NON_ZERO: BRANCH_WHEN_ZERO($2a)   NOT BRANCH_WHEN_ZERO: BRANCH_WHEN_NON_ZERO($2a)      BRANCH !LABEL : BRANCH($1a)   RETURN !LABEL : RETURN   RETURN_0 !LABEL : RETURN_0
pike.git/src/peep.in:110:   STRING INDEX: STRING_INDEX ($1a)   LOCAL INDEX: LOCAL_INDEX ($1a)   CONST0 INDEX: POS_INT_INDEX (0)   CONST_1 INDEX: NEG_INT_INDEX (1)   CONST1 INDEX: POS_INT_INDEX (1)      NUMBER [$1a < 0] INDEX: NEG_INT_INDEX (-$1a)   NUMBER [$1a >= 0] INDEX: POS_INT_INDEX ($1a)   NEG_NUMBER [$1a >= 0] INDEX: NEG_INT_INDEX ($1a)   NEG_NUMBER [$1a < 0] INDEX: POS_INT_INDEX (-$1a) +  + BRANCH_WHEN_ZERO BRANCH LABEL ($1a): BRANCH_WHEN_NON_ZERO($2a) LABEL($1a) + BRANCH_WHEN_NON_ZERO BRANCH LABEL ($1a): BRANCH_WHEN_ZERO($2a) LABEL($1a) +  + 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: 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)