Lines Matching refs:map
161 return cfg->map[ZEND_OFFSET_TO_OPLINE_NUM(op_array, opline, Z_LVAL_P(zv))]; in get_const_switch_target()
995 uint32_t *map; in assemble_code_blocks() local
998 map = (uint32_t *)do_alloca(sizeof(uint32_t) * op_array->last_try_catch, use_heap); in assemble_code_blocks()
1000 if (blocks[cfg->map[op_array->try_catch_array[i].try_op]].flags & ZEND_BB_REACHABLE) { in assemble_code_blocks()
1001 map[i] = j; in assemble_code_blocks()
1002 … op_array->try_catch_array[j].try_op = blocks[cfg->map[op_array->try_catch_array[i].try_op]].start; in assemble_code_blocks()
1004 …op_array->try_catch_array[j].catch_op = blocks[cfg->map[op_array->try_catch_array[i].catch_op]].st… in assemble_code_blocks()
1009 …op_array->try_catch_array[j].finally_op = blocks[cfg->map[op_array->try_catch_array[i].finally_op]… in assemble_code_blocks()
1016 …op_array->try_catch_array[j].finally_end = blocks[cfg->map[op_array->try_catch_array[i].finally_en… in assemble_code_blocks()
1035 opline->op2.num = map[opline->op2.num]; in assemble_code_blocks()
1041 free_alloca(map, use_heap); in assemble_code_blocks()
1047 uint32_t *map; in assemble_code_blocks() local
1050 map = (uint32_t *)do_alloca(sizeof(uint32_t) * op_array->last_live_range, use_heap); in assemble_code_blocks()
1057 if (!(blocks[cfg->map[op_array->live_range[i].start]].flags & ZEND_BB_REACHABLE)) { in assemble_code_blocks()
1058 ZEND_ASSERT(!(blocks[cfg->map[op_array->live_range[i].end]].flags & ZEND_BB_REACHABLE)); in assemble_code_blocks()
1060 uint32_t start_op = blocks[cfg->map[op_array->live_range[i].start]].start; in assemble_code_blocks()
1061 uint32_t end_op = blocks[cfg->map[op_array->live_range[i].end]].start; in assemble_code_blocks()
1069 map[i] = j; in assemble_code_blocks()
1085 opline->op2.num = map[opline->op2.num]; in assemble_code_blocks()
1094 free_alloca(map, use_heap); in assemble_code_blocks()
1115 memset(cfg->map, -1, sizeof(int) * op_array->last); in assemble_code_blocks()
1118 cfg->map[cfg->blocks[n].start] = n; in assemble_code_blocks()