Lines Matching refs:result

57 zend_result zend_optimizer_eval_binary_op(zval *result, uint8_t opcode, zval *op1, zval *op2) /* {{…  in zend_optimizer_eval_binary_op()  argument
64 return binary_op(result, op1, op2); in zend_optimizer_eval_binary_op()
68 zend_result zend_optimizer_eval_unary_op(zval *result, uint8_t opcode, zval *op1) /* {{{ */ in zend_optimizer_eval_unary_op() argument
76 return unary_op(result, op1); in zend_optimizer_eval_unary_op()
78 ZVAL_BOOL(result, zend_is_true(op1)); in zend_optimizer_eval_unary_op()
84 zend_result zend_optimizer_eval_cast(zval *result, uint32_t type, zval *op1) /* {{{ */ in zend_optimizer_eval_cast() argument
88 ZVAL_NULL(result); in zend_optimizer_eval_cast()
91 ZVAL_BOOL(result, zval_is_true(op1)); in zend_optimizer_eval_cast()
94 ZVAL_LONG(result, zval_get_long(op1)); in zend_optimizer_eval_cast()
97 ZVAL_DOUBLE(result, zval_get_double(op1)); in zend_optimizer_eval_cast()
103 ZVAL_STR(result, zval_get_string(op1)); in zend_optimizer_eval_cast()
108 ZVAL_COPY(result, op1); in zend_optimizer_eval_cast()
109 convert_to_array(result); in zend_optimizer_eval_cast()
116 zend_result zend_optimizer_eval_strlen(zval *result, const zval *op1) /* {{{ */ in zend_optimizer_eval_strlen() argument
121 ZVAL_LONG(result, Z_STRLEN_P(op1)); in zend_optimizer_eval_strlen()
127 zval *result, zend_string *name, zend_string *arg) { in zend_optimizer_eval_special_func_call() argument
140 ZVAL_TRUE(result); in zend_optimizer_eval_special_func_call()
154 ZVAL_FALSE(result); in zend_optimizer_eval_special_func_call()
163 ZVAL_TRUE(result); in zend_optimizer_eval_special_func_call()
169 return zend_optimizer_get_persistent_constant(arg, result, 1) ? SUCCESS : FAILURE; in zend_optimizer_eval_special_func_call()
179 ZVAL_STR(result, dirname); in zend_optimizer_eval_special_func_call()
191 ZVAL_FALSE(result); in zend_optimizer_eval_special_func_call()
195 ZVAL_STR_COPY(result, ini_entry->value); in zend_optimizer_eval_special_func_call()
197 ZVAL_EMPTY_STRING(result); in zend_optimizer_eval_special_func_call()
220 SET_UNUSED(opline->result); in zend_optimizer_convert_to_free_op1()
225 SET_UNUSED(opline->result); in zend_optimizer_convert_to_free_op1()
337 opline->result.num = alloc_cache_slots(op_array, 1); in zend_optimizer_update_op1_const()
462 opline->result.num = alloc_cache_slots(op_array, 1); in zend_optimizer_update_op2_const()
497 opline->result.num = alloc_cache_slots(op_array, 1); in zend_optimizer_update_op2_const()
515 opline->result.num = alloc_cache_slots(op_array, 1); in zend_optimizer_update_op2_const()
524 opline->result.num = alloc_cache_slots(op_array, 2); in zend_optimizer_update_op2_const()
531 opline->result.num = alloc_cache_slots(op_array, 2); in zend_optimizer_update_op2_const()
1015 if ((free_opline->result_type & (IS_TMP_VAR|IS_VAR)) && free_opline->result.var == var) { in zend_optimizer_get_loop_var_def()
1266 && (opline+1)->op1.var == opline->result.var) { in zend_redo_pass_two()
1270 && (opline+1)->op1.var == opline->result.var) { in zend_redo_pass_two()
1388 && (opline+1)->op1.var == opline->result.var) { in zend_redo_pass_two_ex()
1392 && (opline+1)->op1.var == opline->result.var) { in zend_redo_pass_two_ex()