Lines Matching refs:map
93 int i, j, n, *pos, *map, cache_slots; in optimizer_compact_literals() local
286 map = (int*)ecalloc(op_array->last_literal, sizeof(int)); in optimizer_compact_literals()
303 map[i] = l_null; in optimizer_compact_literals()
315 map[i] = l_true; in optimizer_compact_literals()
325 map[i] = l_false; in optimizer_compact_literals()
330 map[i] = *pos; in optimizer_compact_literals()
332 map[i] = j; in optimizer_compact_literals()
343 map[i] = *pos; in optimizer_compact_literals()
345 map[i] = j; in optimizer_compact_literals()
362 …zval *class_name = &op_array->literals[(info[i].u.num < i) ? map[info[i].u.num] : info[i].u.num].c… in optimizer_compact_literals()
385 map[i] = *pos; in optimizer_compact_literals()
394 map[i] = j; in optimizer_compact_literals()
435 map[i] = j; in optimizer_compact_literals()
453 opline->op1.constant = map[opline->op1.constant]; in optimizer_compact_literals()
456 opline->op2.constant = map[opline->op2.constant]; in optimizer_compact_literals()
460 efree(map); in optimizer_compact_literals()