Home
last modified time | relevance | path

Searched refs:ZEND_JIT_EXIT_POINTS_PER_GROUP (Results 1 – 2 of 2) sorted by relevance

/php-src/ext/opcache/jit/
H A Dzend_jit_trace.c56 …oid**)zend_shared_alloc(sizeof(void*) * (ZEND_JIT_TRACE_MAX_EXITS/ZEND_JIT_EXIT_POINTS_PER_GROUP)); in zend_jit_trace_startup()
99 zend_jit_exit_groups[ZEND_JIT_EXIT_NUM / ZEND_JIT_EXIT_POINTS_PER_GROUP] = in zend_jit_trace_allocate_exit_point()
101 ZEND_JIT_EXIT_NUM += ZEND_JIT_EXIT_POINTS_PER_GROUP; in zend_jit_trace_allocate_exit_point()
105 ((n % ZEND_JIT_EXIT_POINTS_PER_GROUP) * ZEND_JIT_EXIT_POINTS_SPACING)); in zend_jit_trace_allocate_exit_point()
114 ((const char*)zend_jit_exit_groups[n / ZEND_JIT_EXIT_POINTS_PER_GROUP] + in zend_jit_trace_get_exit_addr()
115 ((n % ZEND_JIT_EXIT_POINTS_PER_GROUP) * ZEND_JIT_EXIT_POINTS_SPACING)); in zend_jit_trace_get_exit_addr()
120 …uint32_t n = (ZEND_JIT_EXIT_NUM + (ZEND_JIT_EXIT_POINTS_PER_GROUP - 1)) / ZEND_JIT_EXIT_POINTS_PER… in zend_jit_exit_point_by_addr()
125 …&& (char*)addr <= (char*)zend_jit_exit_groups[i] + ((ZEND_JIT_EXIT_POINTS_PER_GROUP - 1) * ZEND_JI… in zend_jit_exit_point_by_addr()
126 return (i * ZEND_JIT_EXIT_POINTS_PER_GROUP) + in zend_jit_exit_point_by_addr()
H A Dzend_jit_ir.c316 #define ZEND_JIT_EXIT_POINTS_PER_GROUP 32 // number of continuous exit points macro
16677 …entry = ir_emit_exitgroup(n, ZEND_JIT_EXIT_POINTS_PER_GROUP, zend_jit_stub_handlers[jit_stub_trace…
16688 for (i = 0; i < ZEND_JIT_EXIT_POINTS_PER_GROUP; i++) {

Completed in 80 milliseconds