Lines Matching refs:opcodes
734 int count = opline - op_array->opcodes; in zend_jit_trace_add_call_phis()
798 b = ssa->cfg.map[tssa_opcodes[0] - op_array->opcodes]; in zend_jit_trace_is_false_loop()
800 if (opline >= op_array->opcodes && opline < op_array->opcodes + op_array->last) { in zend_jit_trace_is_false_loop()
801 bb = ssa->cfg.blocks + ssa->cfg.map[opline - op_array->opcodes]; in zend_jit_trace_is_false_loop()
819 uint32_t b = ssa->cfg.map[tssa_opcodes[0] - op_array->opcodes]; in zend_jit_trace_copy_ssa_var_info()
886 ZEND_ASSERT((tssa_opcodes[def] - op_array->opcodes) < op_array->last); in zend_jit_trace_copy_ssa_var_info()
887 op = ssa->ops + (tssa_opcodes[def] - op_array->opcodes); in zend_jit_trace_copy_ssa_var_info()
909 ZEND_ASSERT((tssa_opcodes[use] - op_array->opcodes) < op_array->last); in zend_jit_trace_copy_ssa_var_info()
910 op = ssa->ops + (tssa_opcodes[use] - op_array->opcodes); in zend_jit_trace_copy_ssa_var_info()
924 uint32_t op_num = opline - op_array->opcodes; in zend_jit_trace_copy_ssa_var_info()
1005 ZEND_ASSERT((tssa_opcodes[def] - op_array->opcodes) < op_array->last); in zend_jit_trace_copy_ssa_var_range()
1006 op = ssa->ops + (tssa_opcodes[def] - op_array->opcodes); in zend_jit_trace_copy_ssa_var_range()
1053 ZEND_ASSERT((tssa_opcodes[def] - op_array->opcodes) < op_array->last); in zend_jit_trace_restrict_ssa_var_info()
1054 op = ssa->ops + (tssa_opcodes[def] - op_array->opcodes); in zend_jit_trace_restrict_ssa_var_info()
1165 while (opline > op_array->opcodes) { in zend_jit_trace_find_init_fcall_op()
1702 if (op_array->arg_info && i < trace_buffer[1].opline - op_array->opcodes) { in zend_jit_trace_build_tssa()
2835 uint32_t use = ssa_opcodes[line] - op_array->opcodes; in zend_jit_trace_use_var()
4842 && op_array_ssa->ops[opline-op_array->opcodes].op1_use >= 0 in zend_jit_trace()
4843 … && op_array_ssa->vars[op_array_ssa->ops[opline-op_array->opcodes].op1_use].definition >= 0) { in zend_jit_trace()
4844 …on_this = op_array->opcodes[op_array_ssa->vars[op_array_ssa->ops[opline-op_array->opcodes].op1_use… in zend_jit_trace()
4936 && op_array_ssa->ops[opline-op_array->opcodes].op1_use >= 0 in zend_jit_trace()
4937 … && op_array_ssa->vars[op_array_ssa->ops[opline-op_array->opcodes].op1_use].definition >= 0) { in zend_jit_trace()
4938 …on_this = op_array->opcodes[op_array_ssa->vars[op_array_ssa->ops[opline-op_array->opcodes].op1_use… in zend_jit_trace()
5019 && op_array_ssa->ops[opline-op_array->opcodes].op1_use >= 0 in zend_jit_trace()
5020 … && op_array_ssa->vars[op_array_ssa->ops[opline-op_array->opcodes].op1_use].definition >= 0) { in zend_jit_trace()
5021 …on_this = op_array->opcodes[op_array_ssa->vars[op_array_ssa->ops[opline-op_array->opcodes].op1_use… in zend_jit_trace()
5268 …opline, op_array_ssa->cfg.map ? op_array_ssa->cfg.map[opline - op_array->opcodes] : -1, op_array, … in zend_jit_trace()
6097 && op_array_ssa->ops[opline-op_array->opcodes].op1_use >= 0 in zend_jit_trace()
6098 … && op_array_ssa->vars[op_array_ssa->ops[opline-op_array->opcodes].op1_use].definition >= 0) { in zend_jit_trace()
6099 …on_this = op_array->opcodes[op_array_ssa->vars[op_array_ssa->ops[opline-op_array->opcodes].op1_use… in zend_jit_trace()
6387 && op_array_ssa->ops[opline-op_array->opcodes].op1_use >= 0 in zend_jit_trace()
6388 … && op_array_ssa->vars[op_array_ssa->ops[opline-op_array->opcodes].op1_use].definition >= 0) { in zend_jit_trace()
6389 …on_this = op_array->opcodes[op_array_ssa->vars[op_array_ssa->ops[opline-op_array->opcodes].op1_use… in zend_jit_trace()
6394 op_array_ssa->cfg.map ? op_array_ssa->cfg.map[opline - op_array->opcodes] : -1, in zend_jit_trace()
6413 op_array_ssa->cfg.map ? op_array_ssa->cfg.map[opline - op_array->opcodes] : -1, in zend_jit_trace()
6426 …opline, op_array_ssa->cfg.map ? op_array_ssa->cfg.map[opline - op_array->opcodes] : -1, op_array, … in zend_jit_trace()
6580 uint32_t op_num = opline - op_array->opcodes; in zend_jit_trace()
6600 op_num = q->opline - op_array->opcodes; in zend_jit_trace()
6876 if (opline > op_array->opcodes) { in zend_jit_trace()
7252 … && zend_jit_trace_must_store_type(op_array, op_array_ssa, opline - op_array->opcodes, i, type)) { in zend_jit_trace()
7653 op_array->opcodes[i].handler = jit_extension->trace_info[i].orig_handler; in zend_jit_stop_hot_trace_counters()
7843 (int)(opline - op_array->opcodes), in zend_jit_dump_trace()
7912 (int)(opline - op_array->opcodes), in zend_jit_dump_trace()
8007 fprintf(stderr, " %04d/", (int)(t->exit_info[i].opline - op_array->opcodes)); in zend_jit_dump_exit_info()
8104 ZEND_ASSERT(opline >= EX(func)->op_array.opcodes && in zend_jit_trace_hot_root()
8105 opline < EX(func)->op_array.opcodes + EX(func)->op_array.last); in zend_jit_trace_hot_root()
8525 …if (jit_extension->trace_info[opline - op_array->opcodes].trace_flags & ZEND_JIT_TRACE_START_LOOP)… in zend_jit_trace_hot_side()
8776 ZEND_ASSERT(EX(opline) >= EX(func)->op_array.opcodes && in zend_jit_trace_exit()
8777 EX(opline) < EX(func)->op_array.opcodes + EX(func)->op_array.last); in zend_jit_trace_exit()
8884 op_array->opcodes[i].handler = (const void*)zend_jit_loop_trace_counter_handler; in zend_jit_restart_hot_trace_counters()
8886 op_array->opcodes[i].handler = (const void*)zend_jit_func_trace_counter_handler; in zend_jit_restart_hot_trace_counters()
8888 op_array->opcodes[i].handler = jit_extension->trace_info[i].orig_handler; in zend_jit_restart_hot_trace_counters()
8909 jit_extension->offset = (char*)jit_extension->trace_info - (char*)op_array->opcodes; in zend_jit_setup_hot_trace_counters()
8911 jit_extension->trace_info[i].orig_handler = op_array->opcodes[i].handler; in zend_jit_setup_hot_trace_counters()
8912 jit_extension->trace_info[i].call_handler = zend_get_opcode_handler_func(&op_array->opcodes[i]); in zend_jit_setup_hot_trace_counters()
8915 zend_jit_trace_supported(&op_array->opcodes[i]); in zend_jit_setup_hot_trace_counters()
8932 opline = op_array->opcodes + cfg.blocks[i].start; in zend_jit_setup_hot_trace_counters()
8950 opline = op_array->opcodes; in zend_jit_setup_hot_trace_counters()
8968 zend_shared_alloc_register_xlat_entry(op_array->opcodes, jit_extension); in zend_jit_setup_hot_trace_counters()