Home
last modified time | relevance | path

Searched refs:IS_VAR (Results 1 – 15 of 15) sorted by relevance

/PHP-5.6/ext/opcache/Optimizer/
H A Dzend_optimizer_internal.h45 # define RESULT_USED(op) (((op->result_type & IS_VAR) && !(op->result_type & EXT_TYPE_UNUSED)) || o…
47 # define SAME_VAR(op1, op2) ((((op1 ## _type & IS_VAR) && (op2 ## _type & IS_VAR)) || (op1 ## _type…
50 # define RESULT_USED(op) ((op->result.op_type == IS_VAR && (op->result.u.EA.type & EXT_TYPE_UNUSED)…
51 # define RESULT_UNUSED(op) ((op->result.op_type == IS_VAR) && (op->result.u.EA.type == EXT_TYPE_UNU…
52 # define SAME_VAR(op1, op2) (((op1.op_type == IS_VAR && op2.op_type == IS_VAR) || (op1.op_type == …
H A Doptimize_temp_vars_5.c97 if (ZEND_RESULT_TYPE(opline) & (IS_VAR | IS_TMP_VAR | IS_CONST)) {
103 if (ZEND_RESULT_TYPE(opline) & (IS_VAR | IS_TMP_VAR)) {
117 if ((ZEND_OP1_TYPE(opline) & (IS_VAR | IS_TMP_VAR))
138 if ((ZEND_OP2_TYPE(opline) & (IS_VAR | IS_TMP_VAR))
170 ZEND_OP2_TYPE(opline + 1) & (IS_VAR | IS_TMP_VAR)) {
181 if (ZEND_RESULT_TYPE(opline) & (IS_VAR | IS_TMP_VAR | IS_CONST)) {
184 if (ZEND_RESULT_TYPE(opline) & (IS_VAR | IS_TMP_VAR)) {
H A Dpass3.c68 if ((ZEND_OP2_TYPE(opline) == IS_VAR || ZEND_OP2_TYPE(opline) == IS_CV)
91 if ((ZEND_OP1_TYPE(opline) == IS_VAR || ZEND_OP1_TYPE(opline) == IS_CV)
435 ZEND_RESULT_TYPE(opline) = IS_VAR | EXT_TYPE_UNUSED;
437 ZEND_RESULT_TYPE(opline) = IS_VAR;
H A Dpass1_5.c293 ZEND_OP1_TYPE(opline) == IS_VAR &&
566 if (op->op1_type == IS_VAR && op->op1.var == var) {
573 } else if (op->op2_type == IS_VAR && op->op2.var == var) {
584 if (use->op1_type == IS_VAR && use->op1.var == var) {
590 } else if (use->op2_type == IS_VAR && use->op2.var == var) {
H A Dblock_pass.c540 # define VAR_NUM_EX(op) ((op ## _type & (IS_TMP_VAR|IS_VAR))?VAR_NUM((op).var):(op).var)
736 if((ZEND_OP1_TYPE(opline) & IS_VAR) && in zend_optimize_block()
1769 if (!(last_op->op1_type & (IS_VAR|IS_TMP_VAR))) { in zend_jmp_optimization()
1851 if ((op ## _type & (IS_VAR | IS_TMP_VAR)) && \
1863 if ((op.op_type == IS_VAR || op.op_type == IS_TMP_VAR) && \
1964 if (ZEND_RESULT_TYPE(opline) == IS_VAR) { in zend_t_usage()
1998 if (ZEND_OP1_TYPE(opline) == IS_VAR || ZEND_OP1_TYPE(opline) == IS_TMP_VAR) { in zend_t_usage()
2007 if (ZEND_OP1_TYPE(opline) == IS_VAR || ZEND_OP1_TYPE(opline) == IS_TMP_VAR) { in zend_t_usage()
2010 if (ZEND_OP2_TYPE(opline) == IS_VAR || ZEND_OP2_TYPE(opline) == IS_TMP_VAR) { in zend_t_usage()
2016 if ((ZEND_RESULT_TYPE(opline) & IS_VAR) && in zend_t_usage()
[all …]
H A Dzend_optimizer.c312 if (ZEND_OP1_TYPE(opline) == IS_VAR && in replace_var_by_const()
348 if (ZEND_OP1_TYPE(m) == IS_VAR && in replace_var_by_const()
378 if (ZEND_OP2_TYPE(opline) == IS_VAR && in replace_var_by_const()
/PHP-5.6/Zend/
H A Dzend_vm_execute.h13829 if ((IS_VAR == IS_CV || IS_VAR == IS_VAR) && in ZEND_FE_RESET_SPEC_VAR_HANDLER()
14168 if (IS_VAR == IS_VAR || IS_VAR == IS_CV) { in ZEND_JMP_SET_VAR_SPEC_VAR_HANDLER()
14220 if (IS_VAR == IS_VAR || IS_VAR == IS_CV) { in ZEND_QM_ASSIGN_VAR_SPEC_VAR_HANDLER()
20900 if (IS_VAR == IS_CV || IS_VAR == IS_VAR) { in ZEND_UNSET_DIM_SPEC_VAR_VAR_HANDLER()
20914 if (IS_VAR == IS_CV || IS_VAR == IS_VAR) { in ZEND_UNSET_DIM_SPEC_VAR_VAR_HANDLER()
20920 if (IS_VAR == IS_CV || IS_VAR == IS_VAR) { in ZEND_UNSET_DIM_SPEC_VAR_VAR_HANDLER()
28539 if (IS_VAR == IS_CV || IS_VAR == IS_VAR) { in ZEND_UNSET_DIM_SPEC_UNUSED_VAR_HANDLER()
28553 if (IS_VAR == IS_CV || IS_VAR == IS_VAR) { in ZEND_UNSET_DIM_SPEC_UNUSED_VAR_HANDLER()
28559 if (IS_VAR == IS_CV || IS_VAR == IS_VAR) { in ZEND_UNSET_DIM_SPEC_UNUSED_VAR_HANDLER()
38107 if (IS_VAR == IS_CV || IS_VAR == IS_VAR) { in ZEND_UNSET_DIM_SPEC_CV_VAR_HANDLER()
[all …]
H A Dzend_vm_def.h465 if (OP1_TYPE == IS_VAR && !OP1_FREE) {
1112 if (OP1_TYPE == IS_VAR && !free_op1.var) {
1773 if (OP1_TYPE == IS_VAR && OP1_FREE) {
1798 if (OP2_TYPE == IS_VAR &&
2901 if (OP1_TYPE == IS_VAR) {
3129 if (OP1_TYPE == IS_VAR) {
4193 if (OP1_TYPE != IS_VAR || container) {
4285 if (OP1_TYPE != IS_VAR || container) {
4380 (OP1_TYPE == IS_VAR &&
4385 if (OP1_TYPE == IS_VAR) {
[all …]
H A Dzend_compile.c643 opline->op2_type = IS_VAR; in zend_do_binary_assign_op()
655 opline->result_type = IS_VAR; in zend_do_binary_assign_op()
744 opline.result_type = IS_VAR; in zend_do_fetch_static_member()
769 opline.result_type = IS_VAR; in zend_do_fetch_static_member()
823 opline.result_type = IS_VAR; in fetch_array_dim()
830 opline.result_type = IS_VAR; in fetch_array_dim()
1010 opline->op2_type = IS_VAR; in zend_do_assign()
1027 opline->result_type = IS_VAR; in zend_do_assign()
1199 opline->result_type = IS_VAR; in zend_do_pre_incdec()
2686 case IS_VAR: in zend_do_pass_param()
[all …]
H A Dzend_execute.c357 case IS_VAR: in _get_zval_ptr()
464 } else if (op_type == IS_VAR) { in _get_zval_ptr_ptr()
H A Dzend_compile.h425 #define IS_VAR (1<<2) macro
/PHP-5.6/Zend/tests/
H A Dobject_handlers.phpt118 // IS_VAR
134 // IS_VAR + conversion
/PHP-5.6/sapi/phpdbg/
H A Dphpdbg_opcode.c52 case IS_VAR: in phpdbg_decode_op()
/PHP-5.6/
H A D.gdbinit541 set $optype = "IS_VAR"
H A DNEWS2031 . Improved IS_VAR operands fetching. (Laruence, Dmitry)

Completed in 193 milliseconds