Lines Matching refs:stop
1336 if (trace_buffer->stop == ZEND_JIT_TRACE_STOP_LOOP in zend_jit_trace_build_tssa()
1337 || trace_buffer->stop == ZEND_JIT_TRACE_STOP_RECURSIVE_CALL in zend_jit_trace_build_tssa()
1338 || trace_buffer->stop == ZEND_JIT_TRACE_STOP_RECURSIVE_RET) { in zend_jit_trace_build_tssa()
1387 if (trace_buffer->stop == ZEND_JIT_TRACE_STOP_LOOP) { in zend_jit_trace_build_tssa()
1391 } else if (trace_buffer->stop == ZEND_JIT_TRACE_STOP_RECURSIVE_CALL) { in zend_jit_trace_build_tssa()
1393 } else if (trace_buffer->stop == ZEND_JIT_TRACE_STOP_RECURSIVE_RET) { in zend_jit_trace_build_tssa()
1472 if (trace_buffer->stop == ZEND_JIT_TRACE_STOP_LOOP in zend_jit_trace_build_tssa()
1473 || trace_buffer->stop == ZEND_JIT_TRACE_STOP_RECURSIVE_CALL in zend_jit_trace_build_tssa()
1474 || trace_buffer->stop == ZEND_JIT_TRACE_STOP_RECURSIVE_RET) { in zend_jit_trace_build_tssa()
1619 if (trace_buffer->stop == ZEND_JIT_TRACE_STOP_LOOP in zend_jit_trace_build_tssa()
1620 || trace_buffer->stop == ZEND_JIT_TRACE_STOP_RECURSIVE_CALL in zend_jit_trace_build_tssa()
1621 || trace_buffer->stop == ZEND_JIT_TRACE_STOP_RECURSIVE_RET) { in zend_jit_trace_build_tssa()
1645 if (trace_buffer->stop == ZEND_JIT_TRACE_STOP_LOOP) { in zend_jit_trace_build_tssa()
2420 && q->stop == ZEND_JIT_TRACE_STOP_RECURSIVE_RET)) { in zend_jit_trace_build_tssa()
2534 if (trace_buffer->stop == ZEND_JIT_TRACE_STOP_LOOP in zend_jit_trace_build_tssa()
2535 || trace_buffer->stop == ZEND_JIT_TRACE_STOP_RECURSIVE_CALL in zend_jit_trace_build_tssa()
2536 || trace_buffer->stop == ZEND_JIT_TRACE_STOP_RECURSIVE_RET) { in zend_jit_trace_build_tssa()
2649 if (trace_buffer->stop == ZEND_JIT_TRACE_STOP_LINK) { in zend_jit_trace_build_tssa()
2658 zend_jit_trace_stop_description[trace_buffer->stop]); in zend_jit_trace_build_tssa()
2793 if (trace_buffer->stop == ZEND_JIT_TRACE_STOP_LOOP in zend_jit_trace_allocate_registers()
2794 || trace_buffer->stop == ZEND_JIT_TRACE_STOP_RECURSIVE_CALL in zend_jit_trace_allocate_registers()
2795 || trace_buffer->stop == ZEND_JIT_TRACE_STOP_RECURSIVE_RET) { in zend_jit_trace_allocate_registers()
3094 if (trace_buffer->stop == ZEND_JIT_TRACE_STOP_LOOP in zend_jit_trace_allocate_registers()
3095 || trace_buffer->stop == ZEND_JIT_TRACE_STOP_RECURSIVE_CALL in zend_jit_trace_allocate_registers()
3096 || trace_buffer->stop == ZEND_JIT_TRACE_STOP_RECURSIVE_RET) { in zend_jit_trace_allocate_registers()
3108 if (trace_buffer->stop == ZEND_JIT_TRACE_STOP_LOOP) { in zend_jit_trace_allocate_registers()
3203 if (trace_buffer->stop == ZEND_JIT_TRACE_STOP_LOOP in zend_jit_trace_allocate_registers()
3204 || trace_buffer->stop == ZEND_JIT_TRACE_STOP_RECURSIVE_CALL in zend_jit_trace_allocate_registers()
3205 || trace_buffer->stop == ZEND_JIT_TRACE_STOP_RECURSIVE_RET) { in zend_jit_trace_allocate_registers()
3376 if (trace_buffer->stop == ZEND_JIT_TRACE_STOP_LOOP in zend_jit_trace_allocate_registers()
3377 || trace_buffer->stop == ZEND_JIT_TRACE_STOP_RECURSIVE_CALL in zend_jit_trace_allocate_registers()
3378 || trace_buffer->stop == ZEND_JIT_TRACE_STOP_RECURSIVE_RET) { in zend_jit_trace_allocate_registers()
4141 && (trace_buffer->stop == ZEND_JIT_TRACE_STOP_LOOP in zend_jit_trace()
4142 || trace_buffer->stop == ZEND_JIT_TRACE_STOP_RECURSIVE_CALL in zend_jit_trace()
4143 || (trace_buffer->stop == ZEND_JIT_TRACE_STOP_RECURSIVE_RET in zend_jit_trace()
4165 && (trace_buffer->stop == ZEND_JIT_TRACE_STOP_LOOP in zend_jit_trace()
4166 || trace_buffer->stop == ZEND_JIT_TRACE_STOP_RECURSIVE_CALL in zend_jit_trace()
4167 || trace_buffer->stop == ZEND_JIT_TRACE_STOP_RECURSIVE_RET) in zend_jit_trace()
4191 && trace_buffer->stop != ZEND_JIT_TRACE_STOP_RECURSIVE_CALL in zend_jit_trace()
4192 && trace_buffer->stop != ZEND_JIT_TRACE_STOP_RECURSIVE_RET) { in zend_jit_trace()
4218 if (trace_buffer->stop == ZEND_JIT_TRACE_STOP_LOOP in zend_jit_trace()
4219 || trace_buffer->stop == ZEND_JIT_TRACE_STOP_RECURSIVE_CALL in zend_jit_trace()
4220 || trace_buffer->stop == ZEND_JIT_TRACE_STOP_RECURSIVE_RET) { in zend_jit_trace()
4275 if (ra && trace_buffer->stop != ZEND_JIT_TRACE_STOP_LOOP) { in zend_jit_trace()
6872 if (p->stop == ZEND_JIT_TRACE_STOP_LOOP in zend_jit_trace()
6873 || p->stop == ZEND_JIT_TRACE_STOP_RECURSIVE_CALL in zend_jit_trace()
6874 || p->stop == ZEND_JIT_TRACE_STOP_RECURSIVE_RET) { in zend_jit_trace()
6891 if (p->stop != ZEND_JIT_TRACE_STOP_RECURSIVE_RET) { in zend_jit_trace()
6898 if (p->stop != ZEND_JIT_TRACE_STOP_RECURSIVE_RET) { in zend_jit_trace()
6906 if (trace_buffer->stop != ZEND_JIT_TRACE_STOP_RECURSIVE_RET) { in zend_jit_trace()
6924 } else if (p->stop == ZEND_JIT_TRACE_STOP_LINK in zend_jit_trace()
6925 || p->stop == ZEND_JIT_TRACE_STOP_INTERPRETER) { in zend_jit_trace()
6951 if (p->stop == ZEND_JIT_TRACE_STOP_LINK) { in zend_jit_trace()
6993 } else if (p->stop == ZEND_JIT_TRACE_STOP_RETURN) { in zend_jit_trace()
6997 ZEND_ASSERT(0 && p->stop); in zend_jit_trace()
7013 if (p->stop == ZEND_JIT_TRACE_STOP_RECURSIVE_CALL) { in zend_jit_trace()
7038 } else if (p->stop == ZEND_JIT_TRACE_STOP_LINK in zend_jit_trace()
7039 || p->stop == ZEND_JIT_TRACE_STOP_INTERPRETER) { in zend_jit_trace()
7376 static bool zend_jit_trace_is_bad_root(const zend_op *opline, zend_jit_trace_stop stop, size_t offs… in zend_jit_trace_is_bad_root() argument
7397 cache_stop[i] = stop; in zend_jit_trace_is_bad_root()
7405 cache_stop[i] = stop; in zend_jit_trace_is_bad_root()
7438 if (trace_buffer->stop == ZEND_JIT_TRACE_STOP_LOOP in zend_jit_dump_trace()
7439 || trace_buffer->stop == ZEND_JIT_TRACE_STOP_RECURSIVE_CALL in zend_jit_dump_trace()
7440 || trace_buffer->stop == ZEND_JIT_TRACE_STOP_RECURSIVE_RET) { in zend_jit_dump_trace()
7691 zend_jit_trace_stop stop; in zend_jit_trace_hot_root() local
7735 stop = ZEND_JIT_TRACE_STOP_TOO_MANY_TRACES; in zend_jit_trace_hot_root()
7741 stop = zend_jit_trace_execute(execute_data, opline, trace_buffer, in zend_jit_trace_hot_root()
7745 if (stop & ZEND_JIT_TRACE_HALT) { in zend_jit_trace_hot_root()
7748 stop &= ~ZEND_JIT_TRACE_HALT; in zend_jit_trace_hot_root()
7778 if (ZEND_JIT_TRACE_STOP_OK(stop)) { in zend_jit_trace_hot_root()
7780 if (stop == ZEND_JIT_TRACE_STOP_LINK) { in zend_jit_trace_hot_root()
7789 zend_jit_trace_stop_description[stop]); in zend_jit_trace_hot_root()
7792 stop = zend_jit_compile_root_trace(trace_buffer, orig_opline, offset); in zend_jit_trace_hot_root()
7793 if (EXPECTED(ZEND_JIT_TRACE_STOP_DONE(stop))) { in zend_jit_trace_hot_root()
7797 zend_jit_trace_stop_description[stop]); in zend_jit_trace_hot_root()
7807 zend_jit_trace_stop_description[stop]); in zend_jit_trace_hot_root()
7809 if (!ZEND_JIT_TRACE_STOP_MAY_RECOVER(stop) in zend_jit_trace_hot_root()
7810 || zend_jit_trace_is_bad_root(orig_opline, stop, offset)) { in zend_jit_trace_hot_root()
7817 if (ZEND_JIT_TRACE_STOP_REPEAT(stop)) { in zend_jit_trace_hot_root()
8029 zend_jit_trace_stop stop; in zend_jit_trace_hot_side() local
8055 stop = ZEND_JIT_TRACE_STOP_TOO_MANY_TRACES; in zend_jit_trace_hot_side()
8060 stop = ZEND_JIT_TRACE_STOP_TOO_MANY_CHILDREN; in zend_jit_trace_hot_side()
8080 …stop = zend_jit_trace_execute(execute_data, EX(opline), trace_buffer, ZEND_JIT_TRACE_START_SIDE, i… in zend_jit_trace_hot_side()
8083 if (stop & ZEND_JIT_TRACE_HALT) { in zend_jit_trace_hot_side()
8086 stop &= ~ZEND_JIT_TRACE_HALT; in zend_jit_trace_hot_side()
8112 if (ZEND_JIT_TRACE_STOP_OK(stop)) { in zend_jit_trace_hot_side()
8114 if (stop == ZEND_JIT_TRACE_STOP_LINK) { in zend_jit_trace_hot_side()
8123 zend_jit_trace_stop_description[stop]); in zend_jit_trace_hot_side()
8127 stop = zend_jit_compile_side_trace(trace_buffer, parent_num, exit_num, polymorphism); in zend_jit_trace_hot_side()
8134 stop = zend_jit_compile_root_trace(trace_buffer, opline, jit_extension->offset); in zend_jit_trace_hot_side()
8136 if (EXPECTED(ZEND_JIT_TRACE_STOP_DONE(stop))) { in zend_jit_trace_hot_side()
8140 zend_jit_trace_stop_description[stop]); in zend_jit_trace_hot_side()
8150 zend_jit_trace_stop_description[stop]); in zend_jit_trace_hot_side()
8152 if (!ZEND_JIT_TRACE_STOP_MAY_RECOVER(stop) in zend_jit_trace_hot_side()
8160 if (ZEND_JIT_TRACE_STOP_REPEAT(stop)) { in zend_jit_trace_hot_side()