Home
last modified time | relevance | path

Searched refs:op1_type (Results 1 – 25 of 29) sorted by relevance

12

/PHP-7.4/ext/opcache/Optimizer/
H A Dpass2.c48 if (opline->op1_type == IS_CONST) { in zend_optimizer_pass2()
69 if (opline->op1_type == IS_CONST) { in zend_optimizer_pass2()
91 if (opline->op1_type == IS_CONST) { in zend_optimizer_pass2()
142 if (opline->op1_type == IS_TMP_VAR && in zend_optimizer_pass2()
151 if (opline->op1_type == IS_CONST) { in zend_optimizer_pass2()
165 if (opline->op1_type == IS_CONST) { in zend_optimizer_pass2()
172 opline->op1_type = IS_UNUSED; in zend_optimizer_pass2()
186 if (opline->op1_type == IS_CV) { in zend_optimizer_pass2()
189 } else if (opline->op1_type & (IS_TMP_VAR|IS_VAR)) { in zend_optimizer_pass2()
208 if (opline->op1_type == IS_CONST) { in zend_optimizer_pass2()
[all …]
H A Dblock_pass.c189 src->op1_type == IS_CONST in zend_optimize_block()
264 src->op1_type == IS_CONST) { in zend_optimize_block()
374 if((opline->op1_type & IS_VAR) && in zend_optimize_block()
395 opline->op1_type = IS_CONST; in zend_optimize_block()
405 opline->op1_type = IS_CONST; in zend_optimize_block()
413 opline->op1_type = IS_CONST; in zend_optimize_block()
440 opline->op1_type = IS_UNUSED; in zend_optimize_block()
565 tmp_type = src->op1_type; in zend_optimize_block()
583 tmp_type = src->op1_type; in zend_optimize_block()
870 if ((op->op1_type == opline->op1_type in zend_optimize_block()
[all …]
H A Dcompact_literals.c152 if (opline->op1_type == IS_CONST) { in zend_optimizer_compact_literals()
160 if (opline->op1_type == IS_CONST) { in zend_optimizer_compact_literals()
181 if (opline->op1_type == IS_CONST) { in zend_optimizer_compact_literals()
204 if (opline->op1_type == IS_CONST) { in zend_optimizer_compact_literals()
215 if (opline->op1_type == IS_CONST) { in zend_optimizer_compact_literals()
234 if (opline->op1_type == IS_CONST) { in zend_optimizer_compact_literals()
269 if (opline->op1_type == IS_CONST) { in zend_optimizer_compact_literals()
281 if (opline->op1_type == IS_CONST) { in zend_optimizer_compact_literals()
506 if (opline->op1_type == IS_CONST) { in zend_optimizer_compact_literals()
533 if (opline->op1_type == IS_CONST) { in zend_optimizer_compact_literals()
[all …]
H A Dpass1_5.c70 if (opline->op1_type == IS_CONST && in zend_optimizer_pass1()
90 if (opline->op1_type == IS_CONST) { in zend_optimizer_pass1()
116 if (opline->op1_type == IS_CONST) { in zend_optimizer_pass1()
192 if (opline->op1_type == IS_CONST && in zend_optimizer_pass1()
210 opline->op1_type == IS_UNUSED && in zend_optimizer_pass1()
215 opline->op1_type == IS_VAR && in zend_optimizer_pass1()
243 if (opline->op1_type == IS_CONST) { in zend_optimizer_pass1()
272 send1_opline->op1_type != IS_CONST) { in zend_optimizer_pass1()
318 opline->op1_type = IS_CONST; in zend_optimizer_pass1()
481 if (opline->op1_type == IS_CONST) { in zend_optimizer_pass1()
[all …]
H A Ddfa_pass.c424 && send_array->op1_type == IS_CONST in zend_dfa_optimize_calls()
486 call_info->caller_call_opline->op1_type = send_needly->op1_type; in zend_dfa_optimize_calls()
737 if (opline->op1_type == IS_CONST) { in zend_dfa_optimize_jmps()
768 if (opline->op1_type == IS_CONST) { in zend_dfa_optimize_jmps()
798 if (opline->op1_type == IS_CONST) { in zend_dfa_optimize_jmps()
808 opline->op1_type = IS_UNUSED; in zend_dfa_optimize_jmps()
833 opline->op1_type = IS_UNUSED; in zend_dfa_optimize_jmps()
888 if (opline->op1_type == IS_CONST in zend_dfa_optimize_jmps()
1076 && opline->op1_type == IS_CONST in zend_dfa_optimize_op_array()
1097 if (opline->op1_type == IS_CONST in zend_dfa_optimize_op_array()
[all …]
H A Dzend_ssa.c184 if (op->op1_type == IS_CV) { in find_adjusted_tmp_var()
189 if (op->op1_type == IS_CV) { in find_adjusted_tmp_var()
565 if (next->op1_type == IS_CV) { in zend_ssa_rename()
604 if (opline->op1_type == IS_CV) { in zend_ssa_rename()
619 if (opline->op1_type == IS_CV) { in zend_ssa_rename()
628 if (opline->op1_type == IS_CV) { in zend_ssa_rename()
637 if (opline->op1_type == IS_CV) { in zend_ssa_rename()
651 if (opline->op1_type == IS_CV) { in zend_ssa_rename()
659 if (next->op1_type == IS_CV) { in zend_ssa_rename()
670 if (opline->op1_type == IS_CV) { in zend_ssa_rename()
[all …]
H A Doptimize_func_calls.c33 (opline->op1_type == IS_CONST && \
76 if (opline->op1_type == IS_CONST) { in zend_delete_call_instructions()
78 } else if (opline->op1_type == IS_CV) { in zend_delete_call_instructions()
105 if (ret_opline->op1_type == IS_CONST) { in zend_try_inline_call()
115 if (fcall->opcode == ZEND_INIT_METHOD_CALL && fcall->op1_type == IS_UNUSED) { in zend_try_inline_call()
147 opline->op1_type = IS_CONST; in zend_try_inline_call()
H A Dpass3.c104 zend_uchar tmp_type = opline->op1_type; in zend_optimizer_pass3()
108 || (opline->op1_type == IS_CONST in zend_optimizer_pass3()
117 && (opline->op1_type & (IS_VAR | IS_CV)) in zend_optimizer_pass3()
119 && opline->op1_type == next_opline->op1_type) { in zend_optimizer_pass3()
322 if(op->op1_type == IS_TMP_VAR && in zend_optimizer_pass3()
356 if(op->op1_type == IS_TMP_VAR && in zend_optimizer_pass3()
H A Descape_analysis.c178 if (opline->op1_type == IS_CONST) { in is_allocation_def()
193 if (opline->op1_type == IS_CONST in is_allocation_def()
197 if (opline->op1_type == IS_CV && (OP1_INFO() & MAY_BE_ARRAY)) { in is_allocation_def()
202 if (opline->op1_type == IS_CV && (OP1_INFO() & MAY_BE_ARRAY)) { in is_allocation_def()
247 if (opline->op1_type == IS_CONST) { in is_local_def()
288 if (opline->op1_type == IS_CV) { in is_escape_use()
338 if (opline->op1_type != IS_CV in is_escape_use()
354 if (opline->op1_type != IS_CV in is_escape_use()
H A Dzend_dfg.c53 if (next->op1_type & (IS_CV|IS_VAR|IS_TMP_VAR)) { in zend_build_dfg()
55 if (next->op1_type == IS_CV && (opline->opcode == ZEND_ASSIGN_OBJ_REF in zend_build_dfg()
72 if (opline->op1_type == IS_CV) { in zend_build_dfg()
148 } else if (opline->op1_type & (IS_VAR|IS_TMP_VAR)) { in zend_build_dfg()
H A Dzend_optimizer.c365 opline->op1_type = IS_CONST; in zend_optimizer_update_op1_const()
420 if (opline->op1_type != IS_CONST) { in zend_optimizer_update_op2_const()
467 if (opline->op1_type != IS_CONST) { in zend_optimizer_update_op2_const()
562 if (opline->op1_type == type && in zend_optimizer_replace_by_const()
602 m->op1_type == type && in zend_optimizer_replace_by_const()
610 m->op1_type = IS_CONST; in zend_optimizer_replace_by_const()
639 opline->op1_type = IS_CONST; in zend_optimizer_replace_by_const()
782 if (opline->op1_type == IS_CONST) { in get_class_entry_from_op1()
865 if (opline->op1_type == IS_UNUSED in zend_optimizer_get_called_func()
1072 if (opline->op1_type == IS_CONST) { in zend_revert_pass_two()
[all …]
H A Dcompact_vars.c39 if (opline->op1_type & (IS_CV|IS_VAR|IS_TMP_VAR)) { in zend_optimizer_compact_vars()
87 if (opline->op1_type & (IS_CV|IS_VAR|IS_TMP_VAR)) { in zend_optimizer_compact_vars()
H A Ddce.c216 if (opline->op1_type != IS_CONST in may_have_side_effects()
391 if ((opline->op1_type & (IS_VAR|IS_TMP_VAR))&& !is_var_dead(ctx, ssa_op->op1_use)) { in dce_instr()
396 free_var_type = opline->op1_type; in dce_instr()
420 opline->op1_type = free_var_type; in dce_instr()
H A Dzend_inference.c2341 if (opline->op1_type == IS_UNUSED) { in zend_fetch_prop_info()
2361 if (opline->op1_type == IS_CONST) { in zend_fetch_static_prop_info()
2536 (opline->op1_type == IS_CV) && in zend_update_type_info()
2598 if (opline->op1_type == IS_CV) { in zend_update_type_info()
2654 if (opline->op1_type == IS_CV) { in zend_update_type_info()
2660 if (opline->op1_type == IS_CV) { in zend_update_type_info()
2834 if (opline->op1_type == IS_CV) { in zend_update_type_info()
2881 if (opline->op1_type == IS_CV) { in zend_update_type_info()
2918 if (opline->op1_type == IS_CV) { in zend_update_type_info()
2999 if (opline->op1_type == IS_CV) { in zend_update_type_info()
[all …]
H A Doptimize_temp_vars_5.c81 if ((opline->op1_type & (IS_VAR | IS_TMP_VAR))) { in zend_optimize_temporary_variables()
H A Dzend_dump.c596 if (opline->op1_type == IS_CONST) { in zend_dump_op()
598 } else if (opline->op1_type & (IS_CV|IS_VAR|IS_TMP_VAR)) { in zend_dump_op()
603 …zend_dump_ssa_var(op_array, ssa, ssa_var_num, opline->op1_type, EX_VAR_TO_NUM(opline->op1.var), du… in zend_dump_op()
606 zend_dump_var(op_array, opline->op1_type, EX_VAR_TO_NUM(opline->op1.var)); in zend_dump_op()
610 zend_dump_var(op_array, opline->op1_type, EX_VAR_TO_NUM(opline->op1.var)); in zend_dump_op()
616 …zend_dump_ssa_var(op_array, ssa, ssa_var_num, opline->op1_type, EX_VAR_TO_NUM(opline->op1.var), du… in zend_dump_op()
H A Dssa_integrity.c180 if (is_var_type(opline->op1_type)) { in ssa_verify_integrity()
H A Dsccp.c190 if (opline->op1_type == IS_CONST) { in get_op1_value()
311 opline->op1_type = IS_CONST; in try_replace_op1()
317 opline->op1_type = IS_CONST; in try_replace_op1()
2314 && opline->op1_type & (IS_VAR|IS_TMP_VAR) in try_remove_definition()
/PHP-7.4/sapi/phpdbg/
H A Dphpdbg_opcode.c105 ops, opline, opline->op1, opline->op1_type, ZEND_VM_OP1_FLAGS(flags)); in phpdbg_decode_opline()
/PHP-7.4/Zend/
H A Dzend_execute.c1459 if (opline->op1_type == IS_VAR && opline->op1.var == var) { in zend_wrong_string_offset()
3003 zend_uchar op1_type = opline->op1_type, op2_type = opline->op2_type; in zend_fetch_static_property_address_ex() local
3013 FREE_UNFETCHED_OP(op1_type, opline->op1.var); in zend_fetch_static_property_address_ex()
3016 if (UNEXPECTED(op1_type != IS_CONST)) { in zend_fetch_static_property_address_ex()
3024 FREE_UNFETCHED_OP(op1_type, opline->op1.var); in zend_fetch_static_property_address_ex()
3037 if (EXPECTED(op1_type == IS_CONST)) { in zend_fetch_static_property_address_ex()
3054 if (UNEXPECTED(op1_type != IS_CONST)) { in zend_fetch_static_property_address_ex()
3057 if (op1_type != IS_CV) { in zend_fetch_static_property_address_ex()
3068 if (EXPECTED(op1_type == IS_CONST)) { in zend_fetch_static_property_address_ex()
4021 tmp_type = op->op1_type; in zend_swap_operands()
[all …]
H A Dzend_opcode.c712 ((use_opline->op1_type & (IS_TMP_VAR|IS_VAR)) && use_opline->op1.var == rt_var_num) || in emit_live_range()
809 if ((opline->op1_type & (IS_TMP_VAR|IS_VAR))) { in zend_calc_live_ranges()
1025 if (opline->op1_type == IS_CONST) { in pass_two()
1027 } else if (opline->op1_type & (IS_VAR|IS_TMP_VAR)) { in pass_two()
H A Dzend_compile.c2270 opline->op1_type = IS_CONST; in zend_set_class_name_op1()
3192 opline->op1_type = IS_CONST; in zend_compile_dynamic_call()
3309 opline->op1_type = IS_CONST; in zend_compile_func_defined()
3410 opline->op1_type = IS_CONST; in zend_compile_init_user_func()
4061 opline->op1_type = IS_CONST; in zend_compile_new()
4138 opline->op1_type = IS_CV; in zend_compile_static_var_common()
5033 opline->op1_type = IS_CONST; in zend_compile_try()
5108 opline->op1_type = IS_TMP_VAR; in zend_compile_try()
5960 opline->op1_type = IS_CONST; in zend_begin_func_decl()
5965 opline->op1_type = IS_CONST; in zend_begin_func_decl()
[all …]
H A Dzend_compile.h37 (opline)->op1_type = IS_UNUSED; \
144 zend_uchar op1_type; member
H A Dzend_vm_execute.h2316 if (opline->op1_type == IS_CONST) { in ZEND_UNSET_STATIC_PROP_SPEC_HANDLER()
2361 if (opline->op1_type != IS_UNUSED) { in ZEND_EXIT_SPEC_HANDLER()
61202 if (op->op1_type < op->op2_type) {
61220 if (op->op1_type < op->op2_type) {
61228 if (op->op1_type < op->op2_type) {
61236 if (op->op1_type < op->op2_type) {
61260 if (op->op1_type < op->op2_type) {
61281 if (op->op1_type < op->op2_type) {
61297 if (op->op1_type < op->op2_type) {
61419 if (op->op1_type < op->op2_type) {
[all …]
/PHP-7.4/ext/opcache/
H A Dzend_file_cache.c474 if (opline->op1_type == IS_CONST) {
481 if (opline->op1_type == IS_CONST) {
1187 if (opline->op1_type == IS_CONST) {
1194 if (opline->op1_type == IS_CONST) {

Completed in 252 milliseconds

12