Searched refs:jumptable (Results 1 – 8 of 8) sorted by relevance
/PHP-7.2/ext/opcache/Optimizer/ |
H A D | zend_cfg.c | 409 HashTable *jumptable = Z_ARRVAL_P(CRT_CONSTANT(opline->op2)); in zend_build_cfg() local 411 ZEND_HASH_FOREACH_VAL(jumptable, zv) { in zend_build_cfg() 577 HashTable *jumptable = Z_ARRVAL_P(CRT_CONSTANT(opline->op2)); in zend_build_cfg() local 581 block->successors_count = 2 + zend_hash_num_elements(jumptable); in zend_build_cfg() 584 ZEND_HASH_FOREACH_VAL(jumptable, zv) { in zend_build_cfg()
|
H A D | zend_optimizer.c | 759 HashTable *jumptable = Z_ARRVAL(ZEND_OP2_LITERAL(opline)); in zend_optimizer_migrate_jump() local 761 ZEND_HASH_FOREACH_VAL(jumptable, zv) { in zend_optimizer_migrate_jump() 801 HashTable *jumptable = Z_ARRVAL(ZEND_OP2_LITERAL(opline)); in zend_optimizer_shift_jump() local 803 ZEND_HASH_FOREACH_VAL(jumptable, zv) { in zend_optimizer_shift_jump()
|
H A D | block_pass.c | 144 HashTable *jumptable = Z_ARRVAL(ZEND_OP2_LITERAL(opline)); in get_const_switch_target() local 152 zv = zend_hash_index_find(jumptable, Z_LVAL_P(val)); in get_const_switch_target() 155 zv = zend_hash_find(jumptable, Z_STR_P(val)); in get_const_switch_target() 978 HashTable *jumptable = Z_ARRVAL(ZEND_OP2_LITERAL(opline)); in assemble_code_blocks() local 981 ZEND_ASSERT(b->successors_count == 2 + zend_hash_num_elements(jumptable)); in assemble_code_blocks() 983 ZEND_HASH_FOREACH_VAL(jumptable, zv) { in assemble_code_blocks()
|
H A D | zend_dump.c | 583 HashTable *jumptable = Z_ARRVAL_P(op); in zend_dump_op() local 587 ZEND_HASH_FOREACH_KEY_VAL(jumptable, num_key, key, zv) { in zend_dump_op()
|
/PHP-7.2/Zend/ |
H A D | zend_opcode.c | 663 HashTable *jumptable = Z_ARRVAL_P(CT_CONSTANT(opline->op2)); in pass_two() local 665 ZEND_HASH_FOREACH_VAL(jumptable, zv) { in pass_two()
|
H A D | zend_compile.c | 4945 HashTable *jumptable = NULL; in zend_compile_switch() local 4958 ALLOC_HASHTABLE(jumptable); in zend_compile_switch() 4959 zend_hash_init(jumptable, cases->children, NULL, NULL, 0); in zend_compile_switch() 4961 ZVAL_ARR(&jumptable_op.u.constant, jumptable); in zend_compile_switch() 5017 if (jumptable) { in zend_compile_switch() 5024 zend_hash_index_add(jumptable, Z_LVAL_P(cond_zv), &jmp_target); in zend_compile_switch() 5027 zend_hash_add(jumptable, Z_STR_P(cond_zv), &jmp_target); in zend_compile_switch() 5033 if (jumptable) { in zend_compile_switch() 5045 if (jumptable) { in zend_compile_switch()
|
H A D | zend_vm_def.h | 8046 HashTable *jumptable; variable 8049 jumptable = Z_ARRVAL_P(GET_OP2_ZVAL_PTR(BP_VAR_R)); 8059 jump_zv = zend_hash_index_find(jumptable, Z_LVAL_P(op)); 8075 HashTable *jumptable; variable 8078 jumptable = Z_ARRVAL_P(GET_OP2_ZVAL_PTR(BP_VAR_R)); 8088 jump_zv = zend_hash_find(jumptable, Z_STR_P(op));
|
H A D | zend_vm_execute.h | 6404 HashTable *jumptable; local 6407 jumptable = Z_ARRVAL_P(EX_CONSTANT(opline->op2)); 6433 HashTable *jumptable; local 6436 jumptable = Z_ARRVAL_P(EX_CONSTANT(opline->op2)); 6446 jump_zv = zend_hash_find(jumptable, Z_STR_P(op)); 38860 HashTable *jumptable; local 38863 jumptable = Z_ARRVAL_P(EX_CONSTANT(opline->op2)); 38889 HashTable *jumptable; local 38892 jumptable = Z_ARRVAL_P(EX_CONSTANT(opline->op2)); 50605 HashTable *jumptable; local [all …]
|
Completed in 190 milliseconds