Lines Matching refs:opcodes
68 zend_op *opcodes = op_array->opcodes; in strip_leading_nops() local
73 } while (b->len > 0 && opcodes[b->start].opcode == ZEND_NOP); in strip_leading_nops()
84 if (op_array->opcodes[b->start].opcode == ZEND_NOP) { in strip_nops()
95 if (op_array->opcodes[i].opcode != ZEND_NOP) { in strip_nops()
97 op_array->opcodes[j] = op_array->opcodes[i]; in strip_nops()
105 MAKE_NOP(op_array->opcodes + j); in strip_nops()
144 if (op_array->opcodes[block->start].opcode == ZEND_NOP) { in zend_optimize_block()
149 opline = op_array->opcodes + block->start; in zend_optimize_block()
974 ZEND_ASSERT(op_array->opcodes[b->start].opcode == ZEND_FREE in assemble_code_blocks()
975 || op_array->opcodes[b->start].opcode == ZEND_FE_FREE); in assemble_code_blocks()
980 opline = op_array->opcodes + b->start + b->len - 1; in assemble_code_blocks()
999 zend_op *op = op_array->opcodes + b->start; in assemble_code_blocks()
1018 memcpy(opline, op_array->opcodes + b->start, b->len * sizeof(zend_op)); in assemble_code_blocks()
1025 efree(op_array->opcodes); in assemble_code_blocks()
1026 op_array->opcodes = new_opcodes; in assemble_code_blocks()
1033 opline = op_array->opcodes + b->start + b->len - 1; in assemble_code_blocks()
1232 last_op = op_array->opcodes + block->start + block->len - 1; in zend_jmp_optimization()
1239 target = op_array->opcodes + target_block->start; in zend_jmp_optimization()
1259 target = op_array->opcodes + target_block->start; in zend_jmp_optimization()
1298 target = op_array->opcodes + target_block->start; in zend_jmp_optimization()
1319 target = op_array->opcodes + target_block->start; in zend_jmp_optimization()
1361 target = op_array->opcodes + follow_block->start; in zend_jmp_optimization()
1419 target = op_array->opcodes + target_block->start; in zend_jmp_optimization()
1492 target = op_array->opcodes + target_block->start; in zend_jmp_optimization()
1517 target = op_array->opcodes + follow_block->start; in zend_jmp_optimization()
1601 opline = op_array->opcodes + block->start; in zend_t_usage()
1682 end = op_array->opcodes + block->start; in zend_t_usage()
1800 zend_op *last_op = op_array->opcodes + prev->start + prev->len - 1; in zend_merge_blocks()
1806 zend_op *op = op_array->opcodes + bb->start; in zend_merge_blocks()