Searched refs:op_type (Results 1 – 14 of 14) sorted by relevance
/PHP-8.0/Zend/ |
H A D | zend_compile.c | 2450 zn.op_type = IS_CONST; in zend_emit_final_return() 2634 result->op_type = IS_CV; in zend_try_compile_cv() 4064 array.op_type = IS_CONST; in zend_compile_func_in_array() 4194 first.op_type = IS_CONST; in zend_compile_func_array_slice() 4788 && (expr_node.op_type == IS_CV || (by_ref && expr_node.op_type == IS_VAR)) in zend_compile_return() 6389 var_node.op_type = IS_CV; in zend_compile_params() 8103 if (left_node.op_type == IS_CONST && right_node.op_type == IS_CONST) { in zend_compile_binary_op() 8174 if (left_node.op_type == IS_CONST && right_node.op_type == IS_CONST) { in zend_compile_binary_op() 8196 if (left_node.op_type == IS_CONST && right_node.op_type == IS_CONST) { in zend_compile_greater() 8576 if (node->op_type == IS_TMP_VAR || node->op_type == IS_VAR) { in zend_compile_assign_coalesce() [all …]
|
H A D | zend_execute.c | 399 if (op_type == IS_CONST) { in _get_zval_ptr() 419 if (op_type == IS_CONST) { in _get_op_data_zval_ptr_r() 432 if (op_type == IS_TMP_VAR) { in _get_zval_ptr_deref() 439 if (op_type == IS_CONST) { in _get_zval_ptr_deref() 459 if (op_type == IS_CONST) { in _get_op_data_zval_ptr_deref_r() 479 if (op_type == IS_CONST) { in _get_zval_ptr_undef() 501 if (op_type == IS_CV) { in _get_zval_ptr_ptr() 511 if (op_type == IS_UNUSED) { in _get_obj_zval_ptr() 519 if (op_type == IS_UNUSED) { in _get_obj_zval_ptr_undef() 527 if (op_type == IS_UNUSED) { in _get_obj_zval_ptr_ptr() [all …]
|
H A D | README.md | 34 `op_type` fields and using different execution methods (call threading, switch 57 also you can use ANY mask to disable specialization according operand's op_type. 88 opline->op<X>.op_type
|
H A D | zend_execute.h | 348 ZEND_API zval *zend_get_zval_ptr(const zend_op *opline, int op_type, const znode_op *node, const ze…
|
H A D | zend_compile.h | 79 zend_uchar op_type; member
|
/PHP-8.0/sapi/phpdbg/ |
H A D | phpdbg_opcode.c | 65 zend_op_array *ops, const zend_op *opline, znode_op op, zend_uchar op_type, in phpdbg_decode_input_op() argument 68 if (op_type != IS_UNUSED) { in phpdbg_decode_input_op() 69 result = phpdbg_decode_op(ops, opline, &op, op_type); in phpdbg_decode_input_op()
|
/PHP-8.0/ |
H A D | .gdbinit | 541 if $znode->op_type == 1 544 if $znode->op_type == 2 547 if $znode->op_type == 4 550 if $znode->op_type == 8 556 if $znode->op_type == 1 560 if $znode->op_type == 2 565 if $znode->op_type == 4 570 if $znode->op_type == 8
|
H A D | UPGRADING.INTERNALS | 84 zval *should_free = (op_type & (IS_TMP_VAR|IS_VAR)) ? ret : NULL;
|
/PHP-8.0/ext/opcache/jit/ |
H A D | zend_jit_x86.h | 269 static zend_always_inline zend_jit_addr _zend_jit_decode_op(zend_uchar op_type, znode_op op, const … in _zend_jit_decode_op() argument 271 if (op_type == IS_CONST) { in _zend_jit_decode_op() 278 ZEND_ASSERT(op_type & (IS_CV|IS_TMP_VAR|IS_VAR)); in _zend_jit_decode_op()
|
H A D | zend_jit_trace.c | 388 if ((info->type & (MAY_BE_ANY|MAY_BE_UNDEF)) != (1 << op_type)) { in zend_jit_trace_add_op_guard() 403 #define CHECK_OP_TRACE_TYPE(_var, _ssa_var, op_info, op_type) do { \ argument 404 if (op_type != IS_UNKNOWN) { \ 411 op_info = zend_jit_trace_type_to_info(op_type); \ 413 SET_STACK_TYPE(stack, EX_VAR_TO_NUM(_var), op_type, 1); \ 1490 zend_uchar op_type = STACK_TYPE(parent_stack, i); in zend_jit_trace_build_tssa() local 1492 if (op_type != IS_UNKNOWN) { in zend_jit_trace_build_tssa() 1495 && op_type == IS_UNDEF in zend_jit_trace_build_tssa() 3879 uint8_t op_type; in zend_jit_trace() local 3882 op_type = concrete_type(ssa->var_info[i].type); in zend_jit_trace() [all …]
|
H A D | zend_jit_x86.dasc | 1461 |.macro FREE_OP, op_type, op, op_info, cold, opline 1462 || if (op_type & (IS_VAR|IS_TMP_VAR)) { 3918 static int zend_jit_invalidate_var_if_necessary(dasm_State **Dst, zend_uchar op_type, zend_jit_addr… 3920 if ((op_type & (IS_TMP_VAR|IS_VAR)) && Z_MODE(addr) == IS_REG && !Z_LOAD(addr) && !Z_STORE(addr)) { 15792 static zend_bool zend_needs_extra_reg_for_const(const zend_op *opline, zend_uchar op_type, znode_op… 15795 || if (op_type == IS_CONST) {
|
/PHP-8.0/ext/opcache/Optimizer/ |
H A D | zend_inference.h | 257 uint32_t zend_array_element_type(uint32_t t1, zend_uchar op_type, int write, int insert);
|
H A D | zend_inference.c | 1813 uint32_t zend_array_element_type(uint32_t t1, zend_uchar op_type, int write, int insert) in zend_array_element_type() argument 1840 if ((op_type & (IS_VAR|IS_TMP_VAR)) && (t1 & MAY_BE_RC1)) { in zend_array_element_type()
|
/PHP-8.0/ext/pcre/pcre2lib/ |
H A D | pcre2_compile.c | 5290 uint32_t repeat_type, op_type; in compile_branch() local 6838 op_type = 0; in compile_branch() 6900 op_type = chartypeoffset[op_previous - OP_CHAR]; in compile_branch() 7397 op_type = OP_TYPESTAR - OP_STAR; /* Use type opcodes */ in compile_branch() 7428 repeat_type += op_type; in compile_branch() 7467 *code++ = OP_EXACT + op_type; /* NB EXACT doesn't have repeat_type */ in compile_branch()
|
Completed in 128 milliseconds