Lines Matching refs:zend_lifetime_interval

229 static bool zend_ival_is_last_use(const zend_lifetime_interval *ival, int use)  in zend_ival_is_last_use()
920 zend_lifetime_interval **ra, in dasm_link_and_encode()
948 zend_lifetime_interval *ival; in dasm_link_and_encode()
1380 static int zend_jit_add_range(zend_lifetime_interval **intervals, int var, uint32_t from, uint32_t … in zend_jit_add_range()
1382 zend_lifetime_interval *ival = intervals[var]; in zend_jit_add_range()
1385 ival = zend_arena_alloc(&CG(arena), sizeof(zend_lifetime_interval)); in zend_jit_add_range()
1455 static int zend_jit_begin_range(zend_lifetime_interval **intervals, int var, uint32_t block_start, … in zend_jit_begin_range()
1485 static void zend_jit_insert_interval(zend_lifetime_interval **list, zend_lifetime_interval *ival) in zend_jit_insert_interval()
1501 …t zend_jit_split_interval(zend_lifetime_interval *current, uint32_t pos, zend_lifetime_interval **… in zend_jit_split_interval()
1503 zend_lifetime_interval *ival; in zend_jit_split_interval()
1511 ival = zend_arena_alloc(&CG(arena), sizeof(zend_lifetime_interval)); in zend_jit_split_interval()
1552 static zend_lifetime_interval *zend_jit_sort_intervals(zend_lifetime_interval **intervals, int coun… in zend_jit_sort_intervals()
1554 zend_lifetime_interval *list, *last; in zend_jit_sort_intervals()
1570 zend_lifetime_interval *ival = intervals[i]; in zend_jit_sort_intervals()
1582 zend_lifetime_interval **p = &list; in zend_jit_sort_intervals()
1685 static void zend_jit_add_hint(zend_lifetime_interval **intervals, int dst, int src) in zend_jit_add_hint()
1708 …onst zend_op_array *op_array, zend_ssa *ssa, zend_bitset candidates, zend_lifetime_interval **list) in zend_jit_compute_liveness()
1715 zend_lifetime_interval **intervals; in zend_jit_compute_liveness()
1721 ZEND_MM_ALIGNED_SIZE(ssa->vars_count * sizeof(zend_lifetime_interval*)) + in zend_jit_compute_liveness()
1733 …itset)((char*)intervals + ZEND_MM_ALIGNED_SIZE(ssa->vars_count * sizeof(zend_lifetime_interval*))); in zend_jit_compute_liveness()
1739 memset(intervals, 0, ssa->vars_count * sizeof(zend_lifetime_interval*)); in zend_jit_compute_liveness()
2012 zend_lifetime_interval *ival = *list; in zend_jit_compute_liveness()
2030 static uint32_t zend_interval_end(zend_lifetime_interval *ival) in zend_interval_end()
2040 static bool zend_interval_covers(zend_lifetime_interval *ival, uint32_t position) in zend_interval_covers()
2054 static uint32_t zend_interval_intersection(zend_lifetime_interval *ival1, zend_lifetime_interval *i… in zend_interval_intersection()
2076zend_lifetime_interval *current, zend_regset available, zend_regset *hints, zend_lifetime_interval in zend_jit_try_allocate_free_reg()
2078 zend_lifetime_interval *it; in zend_jit_try_allocate_free_reg()
2314 …atic zend_lifetime_interval* zend_jit_linear_scan(const zend_op_array *op_array, const zend_op **s… in zend_jit_linear_scan()
2316 zend_lifetime_interval *unhandled, *active, *inactive, *handled, *free; in zend_jit_linear_scan()
2317 zend_lifetime_interval *current, **p, *q; in zend_jit_linear_scan()
2403 …me_interval(const zend_op_array *op_array, const zend_ssa *ssa, const zend_lifetime_interval *ival) in zend_jit_dump_lifetime_interval()
2442 static zend_lifetime_interval** zend_jit_allocate_registers(const zend_op_array *op_array, zend_ssa… in zend_jit_allocate_registers()
2447 zend_lifetime_interval *list, *ival; in zend_jit_allocate_registers()
2448 zend_lifetime_interval **intervals; in zend_jit_allocate_registers()
2512 intervals = zend_arena_calloc(&CG(arena), ssa->vars_count, sizeof(zend_lifetime_interval*)); in zend_jit_allocate_registers()
2519 zend_lifetime_interval *next = ival->list_next; in zend_jit_allocate_registers()
2711 zend_lifetime_interval **ra = NULL; in zend_jit()
2896 zend_lifetime_interval *ival = ra[phi->ssa_var]; in zend_jit()