Lines Matching defs:mv

128    MoveState mv;
661 DownwardsCursor cursor = ctx.mv.downwards_init(idx, false, false);
703 ctx.mv.downwards_skip(cursor);
707 MoveResult res = ctx.mv.downwards_move(cursor, false);
710 ctx.mv.downwards_skip(cursor);
722 UpwardsCursor up_cursor = ctx.mv.upwards_init(idx + 1, false);
736 bool is_dependency = !found_dependency && !ctx.mv.upwards_check_deps(up_cursor);
753 ctx.mv.upwards_update_insert_idx(up_cursor);
764 ctx.mv.upwards_skip(up_cursor);
768 MoveResult res = ctx.mv.upwards_move(up_cursor);
774 ctx.mv.upwards_skip(up_cursor);
804 DownwardsCursor cursor = ctx.mv.downwards_init(idx, true, true);
865 ctx.mv.downwards_skip(cursor);
870 MoveResult res = ctx.mv.downwards_move(cursor, part_of_clause);
876 ctx.mv.downwards_skip(cursor);
884 ctx.mv.downwards_skip(cursor);
896 UpwardsCursor up_cursor = ctx.mv.upwards_init(idx + 1, true);
922 is_dependency |= !found_dependency && !ctx.mv.upwards_check_deps(up_cursor);
925 ctx.mv.upwards_update_insert_idx(up_cursor);
933 ctx.mv.depends_on[def.tempId()] = true;
942 ctx.mv.upwards_skip(up_cursor);
946 MoveResult res = ctx.mv.upwards_move(up_cursor);
949 ctx.mv.upwards_skip(up_cursor);
967 DownwardsCursor cursor = ctx.mv.downwards_init(idx, true, false);
989 ctx.mv.downwards_skip(cursor);
993 MoveResult res = ctx.mv.downwards_move(cursor, false);
996 ctx.mv.downwards_skip(cursor);
1010 ctx.mv.block = block;
1011 ctx.mv.register_demand = live_vars.register_demand[block->index].data();
1020 ctx.mv.current = current;
1030 ctx.mv.current = current;
1035 ctx.mv.current = current;
1057 ctx.mv.depends_on.resize(program->peekAllocationId());
1058 ctx.mv.RAR_dependencies.resize(program->peekAllocationId());
1059 ctx.mv.RAR_dependencies_clause.resize(program->peekAllocationId());
1081 ctx.mv.max_registers = {int16_t(get_addr_vgpr_from_waves(program, ctx.num_waves * wave_fac) - 2),