Home
last modified time | relevance | path

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

/PHP-5.3/Zend/
H A Dzend_compile.c387 result->op_type = IS_CV; in fetch_simple_variable_ex()
1721 tmp.op_type = IS_CONST; in zend_resolve_non_class_name()
1777 tmp.op_type = IS_CONST; in zend_resolve_class_name()
1792 tmp.op_type = IS_CONST; in zend_resolve_class_name()
1811 tmp.op_type = IS_CONST; in zend_resolve_class_name()
2127 switch (param->op_type) { in zend_do_pass_param()
3417 tmp.op_type = IS_CONST; in zend_do_begin_class_declaration()
4012 switch (cmd->op_type) { in zend_do_shell_exec()
4294 value.op_type = IS_CONST; in zend_do_fetch_lexical_variable()
4534 tmp.op_type = IS_UNUSED; in zend_do_foreach_begin()
[all …]
H A Dzend_language_parser.y303 /* empty */ { $$.op_type = ZEND_RETURN_VAL; }
304 | '&' { $$.op_type = ZEND_RETURN_REF; }
336 /* empty */ { $$.op_type = IS_UNUSED; }
360 /* empty */ { $$.op_type = IS_UNUSED; }
403 /* empty */ { $$.op_type = IS_UNUSED; }
465 /* empty */ { $$.op_type = IS_UNUSED; }
467 | T_ARRAY { $$.op_type = IS_CONST; Z_TYPE($$.u.constant)=IS_NULL;}
737 /* empty */ { memset(&$$, 0, sizeof(znode)); $$.op_type = IS_UNUSED; }
738 | '(' ')' { memset(&$$, 0, sizeof(znode)); $$.op_type = IS_UNUSED; }
799 /* empty */ { $$.op_type = IS_CONST; INIT_PZVAL(&$$.u.constant); array_init(&$$.u.constant); }
[all …]
H A Dzend_opcode.c251 if (opline->op1.op_type==IS_CONST) { in destroy_op_array()
257 if (opline->op2.op_type==IS_CONST) { in destroy_op_array()
387 if (opline->op1.op_type == IS_CONST) { in pass_two()
391 if (opline->op2.op_type == IS_CONST) { in pass_two()
H A DREADME.ZEND_VM4 ZEND_VM architecture allows specializing opcode handlers according to op_type
26 you can use ANY mask to disable specialization according operand's op_type.
56 opline->op<X>.op_type
H A Dzend.c467 EG(exception_op)[0].op1.op_type = IS_UNUSED; in zend_init_exception_op()
468 EG(exception_op)[0].op2.op_type = IS_UNUSED; in zend_init_exception_op()
469 EG(exception_op)[0].result.op_type = IS_UNUSED; in zend_init_exception_op()
472 EG(exception_op)[1].op1.op_type = IS_UNUSED; in zend_init_exception_op()
473 EG(exception_op)[1].op2.op_type = IS_UNUSED; in zend_init_exception_op()
474 EG(exception_op)[1].result.op_type = IS_UNUSED; in zend_init_exception_op()
477 EG(exception_op)[2].op1.op_type = IS_UNUSED; in zend_init_exception_op()
478 EG(exception_op)[2].op2.op_type = IS_UNUSED; in zend_init_exception_op()
479 EG(exception_op)[2].result.op_type = IS_UNUSED; in zend_init_exception_op()
H A Dzend_execute.c262 switch (node->op_type) { in _get_zval_ptr()
312 if (node->op_type == IS_CV) { in _get_zval_ptr_ptr()
315 } else if (node->op_type == IS_VAR) { in _get_zval_ptr_ptr()
335 if (op->op_type == IS_UNUSED) { in _get_obj_zval_ptr_ptr()
360 if (op->op_type == IS_UNUSED) { in _get_obj_zval_ptr()
566 if (value_op->op_type == IS_TMP_VAR) { in zend_assign_to_object()
573 } else if (value_op->op_type == IS_CONST) { in zend_assign_to_object()
592 if (value_op->op_type == IS_TMP_VAR) { in zend_assign_to_object()
594 } else if (value_op->op_type == IS_CONST) { in zend_assign_to_object()
H A Dzend_compile.h37 #define SET_UNUSED(op) (op).op_type = IS_UNUSED
57 int op_type; member
H A Dzend_execute_API.c1268 ret_opline->op1.op_type = IS_CONST; in execute_new_code()
1280 if (opline->op1.op_type == IS_CONST) { in execute_new_code()
1284 if (opline->op2.op_type == IS_CONST) { in execute_new_code()
H A Dzend_language_scanner.l342 retval_znode.op_type = IS_CONST; in END_EXTERN_C()
H A Dzend_vm_execute.h451 if (opline->result.op_type == IS_VAR) { in ZEND_RECV_SPEC_HANDLER()
10365 …if (zend_assign_to_string_offset(&EX_T(op_data->op2.u.var), value, op_data->op1.op_type TSRMLS_CC)… in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_HANDLER()
12177 …if (zend_assign_to_string_offset(&EX_T(op_data->op2.u.var), value, op_data->op1.op_type TSRMLS_CC)… in ZEND_ASSIGN_DIM_SPEC_VAR_TMP_HANDLER()
13931 …if (zend_assign_to_string_offset(&EX_T(op_data->op2.u.var), value, op_data->op1.op_type TSRMLS_CC)… in ZEND_ASSIGN_DIM_SPEC_VAR_VAR_HANDLER()
14972 …if (zend_assign_to_string_offset(&EX_T(op_data->op2.u.var), value, op_data->op1.op_type TSRMLS_CC)… in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_HANDLER()
16329 …if (zend_assign_to_string_offset(&EX_T(op_data->op2.u.var), value, op_data->op1.op_type TSRMLS_CC)… in ZEND_ASSIGN_DIM_SPEC_VAR_CV_HANDLER()
24120 …if (zend_assign_to_string_offset(&EX_T(op_data->op2.u.var), value, op_data->op1.op_type TSRMLS_CC)… in ZEND_ASSIGN_DIM_SPEC_CV_CONST_HANDLER()
25760 …if (zend_assign_to_string_offset(&EX_T(op_data->op2.u.var), value, op_data->op1.op_type TSRMLS_CC)… in ZEND_ASSIGN_DIM_SPEC_CV_TMP_HANDLER()
27402 …if (zend_assign_to_string_offset(&EX_T(op_data->op2.u.var), value, op_data->op1.op_type TSRMLS_CC)… in ZEND_ASSIGN_DIM_SPEC_CV_VAR_HANDLER()
30141 … "Invalid opcode %d/%d/%d.", EX(opline)->opcode, EX(opline)->op1.op_type, EX(opline)->op2.op_type); in ZEND_NULL_HANDLER()
[all …]
H A Dzend_vm_def.h1527 …if (zend_assign_to_string_offset(&EX_T(op_data->op2.u.var), value, op_data->op1.op_type TSRMLS_CC)…
2759 if (opline->result.op_type == IS_VAR) {
H A Dzend_language_scanner.c344 retval_znode.op_type = IS_CONST; in END_EXTERN_C()
/PHP-5.3/
H A D.gdbinit429 if $znode->op_type == 1
432 if $znode->op_type == 2
435 if $znode->op_type == 4
438 if $znode->op_type == 8
444 if $znode->op_type == 1
448 if $znode->op_type == 2
453 if $znode->op_type == 4
458 if $znode->op_type == 8
/PHP-5.3/ext/pcre/pcrelib/
H A Dpcre_compile.c3701 int repeat_type, op_type; in compile_branch() local
4754 op_type = 0; /* Default single-char op codes */ in compile_branch()
4822 case OP_CHAR: op_type = OP_STAR - OP_STAR; break; in compile_branch()
4823 case OP_CHARI: op_type = OP_STARI - OP_STAR; break; in compile_branch()
4824 case OP_NOT: op_type = OP_NOTSTAR - OP_STAR; break; in compile_branch()
4825 case OP_NOTI: op_type = OP_NOTSTARI - OP_STAR; break; in compile_branch()
4883 op_type = OP_TYPESTAR - OP_STAR; /* Use type opcodes */ in compile_branch()
4922 repeat_type += op_type; in compile_branch()
4961 *code++ = OP_EXACT + op_type; /* NB EXACT doesn't have repeat_type */ in compile_branch()
/PHP-5.3/ext/reflection/
H A Dphp_reflection.c702 if (precv && precv->opcode == ZEND_RECV_INIT && precv->op2.op_type != IS_UNUSED) { in _parameter_string()
2384 if (!precv || precv->opcode != ZEND_RECV_INIT || precv->op2.op_type == IS_UNUSED) { in ZEND_METHOD()
2410 if (!precv || precv->opcode != ZEND_RECV_INIT || precv->op2.op_type == IS_UNUSED) { in ZEND_METHOD()

Completed in 218 milliseconds