Lines Matching refs:start

694 		zend_op_array *op_array, uint32_t var_num, uint32_t kind, uint32_t start, uint32_t end) {  in emit_live_range_raw()  argument
701 ZEND_ASSERT(start < end); in emit_live_range_raw()
705 range->start = start; in emit_live_range_raw()
710 zend_op_array *op_array, uint32_t var_num, uint32_t start, uint32_t end, in emit_live_range() argument
712 zend_op *def_opline = &op_array->opcodes[start], *orig_def_opline = def_opline; in emit_live_range()
736 start++; in emit_live_range()
746 start++; in emit_live_range()
756 uint32_t orig_start = start; in emit_live_range()
760 start++; in emit_live_range()
784 emit_live_range_raw(op_array, var_num, ZEND_LIVE_NEW, orig_start + 1, start + 1); in emit_live_range()
785 if (start + 1 == end) { in emit_live_range()
792 start++; in emit_live_range()
815 start++; in emit_live_range()
824 start = block_start_op - op_array->opcodes; in emit_live_range()
825 if (start != end) { in emit_live_range()
826 emit_live_range_raw(op_array, var_num, kind, start, end); in emit_live_range()
835 start = def_opline + 1 - op_array->opcodes; in emit_live_range()
836 emit_live_range_raw(op_array, var_num, kind, start, end); in emit_live_range()
844 start = def_opline + 1 - op_array->opcodes; in emit_live_range()
846 emit_live_range_raw(op_array, var_num, kind, start, end); in emit_live_range()
851 emit_live_range_raw(op_array, var_num, kind, start, end); in emit_live_range()
884 return a->start - b->start; in cmp_live_range()
891 tmp = a->start; in swap_live_range()
892 a->start = b->start; in swap_live_range()
893 b->start = tmp; in swap_live_range()
987 if (r1->start > (r1+1)->start) { in zend_calc_live_ranges()