Lines Matching defs:std
104 std::vector<bool> depends_on;
108 std::vector<bool> RAR_dependencies;
109 std::vector<bool> RAR_dependencies_clause;
148 auto begin = std::next(begin_it, idx);
149 auto end = std::next(begin_it, before);
150 std::rotate(begin, begin + 1, end);
152 auto begin = std::next(begin_it, before);
153 auto end = std::next(begin_it, idx + 1);
154 std::rotate(begin, end - 1, end);
184 std::fill(depends_on.begin(), depends_on.end(), false);
186 std::fill(RAR_dependencies.begin(), RAR_dependencies.end(), false);
188 std::fill(RAR_dependencies_clause.begin(), RAR_dependencies_clause.end(), false);
217 std::vector<bool>& RAR_deps =
323 std::fill(depends_on.begin(), depends_on.end(), false);
324 std::fill(RAR_dependencies.begin(), RAR_dependencies.end(), false);
588 std::swap(first, second);
644 schedule_SMEM(sched_ctx& ctx, Block* block, std::vector<RegisterDemand>& register_demand,
787 schedule_VMEM(sched_ctx& ctx, Block* block, std::vector<RegisterDemand>& register_demand,
959 schedule_position_export(sched_ctx& ctx, Block* block, std::vector<RegisterDemand>& register_demand,
1073 ctx.num_waves = std::max<uint16_t>(ctx.num_waves, program->min_waves);
1074 ctx.num_waves = std::min<uint16_t>(ctx.num_waves, program->num_waves);
1078 ctx.num_waves = std::max<uint16_t>(ctx.num_waves / wave_fac, 1);
1110 std::vector<RegisterDemand> demands(program->blocks.size());