Lines Matching defs:begin
163 PhysRegIterator begin() const { return {lo_}; }
432 auto line_begin_it = regs.begin();
437 if (line_begin_it == regs.begin()) {
440 printf(" %+4d ", std::distance(regs.begin(), line_begin_it));
456 std::count_if(regs.begin(), regs.end(), [&](auto reg) { return !reg_file[reg]; });
779 auto it = parallelcopies.begin();
898 PhysRegIterator reg_it = bounds.begin();
953 bool is_valid = std::all_of(std::next(reg_win.begin()), reg_win.end(), is_free);
1023 std::sort(ids.begin(), ids.end(),
1377 parallelcopies.insert(parallelcopies.end(), pc.begin(), pc.end());
1473 sorted.begin(), sorted.end(),
1851 parallelcopies.insert(parallelcopies.end(), pc.begin(), pc.end());
2008 for (phi_it = instructions.begin(); phi_it != instructions.end(); ++phi_it) {
2194 block->instructions.insert(block->instructions.begin(), std::move(phi));
2705 std::find_if(block.instructions.begin(), block.instructions.end(), NonPhi);
3074 std::copy(tmp->operands.begin(), tmp->operands.end(), instr->operands.begin());
3075 std::copy(tmp->definitions.begin(), tmp->definitions.end(), instr->definitions.begin());