Lines Matching refs:opcodes
41 # define BLOCK_REF(b) b?op_array->opcodes-b->start_opline:-1
43 static inline void print_block(zend_code_block *block, zend_op *opcodes, char *txt) in print_block() argument
45 …tderr, "%sBlock: %d-%d (%d)", txt, block->start_opline - opcodes, block->start_opline - opcodes + … in print_block()
50 fprintf(stderr, " 1: %d", block->op1_to->start_opline - opcodes); in print_block()
53 fprintf(stderr, " 2: %d", block->op2_to->start_opline - opcodes); in print_block()
56 fprintf(stderr, " e: %d", block->ext_to->start_opline - opcodes); in print_block()
59 fprintf(stderr, " f: %d", block->follow_to->start_opline - opcodes); in print_block()
66 fprintf(stderr, " %d", bs->from->start_opline - opcodes); in print_block()
78 #define START_BLOCK_OP(opno) blocks[opno].start_opline = &op_array->opcodes[opno]; blocks[opno].sta…
86 zend_op *end = op_array->opcodes + op_array->last; in find_code_blocks()
92 opline = op_array->opcodes; in find_code_blocks()
191 (op_array->opcodes[op_array->brk_cont_array[i].brk].opcode == ZEND_FREE || in find_code_blocks()
192 op_array->opcodes[op_array->brk_cont_array[i].brk].opcode == ZEND_SWITCH_FREE)) { in find_code_blocks()
197 op_array->opcodes[op_array->brk_cont_array[parent].brk].opcode != ZEND_FREE && in find_code_blocks()
198 op_array->opcodes[op_array->brk_cont_array[parent].brk].opcode != ZEND_SWITCH_FREE) { in find_code_blocks()
212 (op_array->opcodes[op_array->brk_cont_array[i].brk].opcode == ZEND_FREE || in find_code_blocks()
213 op_array->opcodes[op_array->brk_cont_array[i].brk].opcode == ZEND_SWITCH_FREE)) { in find_code_blocks()
303 print_block(cur_block, op_array->opcodes, ""); in find_code_blocks()
309 print_block(cur_block, op_array->opcodes, ""); in find_code_blocks()
612 print_block(block, op_array->opcodes, "Opt "); in zend_optimize_block()
1296 efree(op_array->opcodes); in assemble_code_blocks()
1297 op_array->opcodes = erealloc(new_opcodes, op_array->last * sizeof(zend_op)); in assemble_code_blocks()
1305 opline = op_array->opcodes; in assemble_code_blocks()
1309 *opline_num = opline - op_array->opcodes; in assemble_code_blocks()