Lines Matching refs:end
119 affinities[found_first].insert(affinities[found_first].end(),
121 affinities[found_second].end());
186 it != next_use_distances_start.end(); ++it)
222 : next_use_distances_start.end();
223 if (it != next_use_distances_start.end() &&
318 if (remat != ctx.remat.end()) {
418 auto it = std::find_if(local_next_uses[idx].begin(), local_next_uses[idx].end(),
420 if (it == local_next_uses[idx].end()) {
429 auto it = std::find_if(local_next_uses[idx].begin(), local_next_uses[idx].end(),
431 if (it != local_next_uses[idx].end()) {
517 if (it == next_use_distances.end())
609 if (next_use_distance_it != next_use_distances.end() &&
622 if (next_use_distance_it != next_use_distances.end() &&
735 while (it != partial_spills.end()) {
782 /* in register at end of predecessor */
784 if (spills_exit_it == ctx.spills_exit[pred_idx].end()) {
786 if (it != ctx.renames[pred_idx].end())
816 /* in register at end of predecessor */
818 if (spills_exit_it == ctx.spills_exit[pred_idx].end()) {
820 if (it != ctx.renames[pred_idx].end())
838 reg_demand.insert(reg_demand.end(),
840 ctx.register_demand[block->index].end());
842 instructions.insert(instructions.end(),
846 block->instructions.end()));
885 if (rename_it == ctx.renames[preds[i]].end() && ctx.remat.count(var))
890 if (spilled != ctx.spills_exit[pred_idx].end()) {
897 if (rename_it != ctx.renames[pred_idx].end()) {
942 if (spilled != ctx.spills_exit[pred_idx].end()) {
963 if (rename_it != ctx.renames[pred_idx].end()) {
1002 if (it != ctx.renames[pred_idx].end()) {
1007 if (remat_it != ctx.remat.end()) {
1016 /* reload phi operand at end of predecessor block */
1152 instructions.end(), std::move_iterator<std::vector<aco_ptr<Instruction>>::iterator>(start),
1153 std::move_iterator<std::vector<aco_ptr<Instruction>>::iterator>(block->instructions.end()));
1191 if (rename_it != ctx.renames[block_idx].end()) {
1196 if (remat_it != ctx.remat.end()) {
1289 for (auto it = ctx.spills_entry[block_idx].begin(); it != ctx.spills_entry[block_idx].end();
1291 for (auto it2 = std::next(it); it2 != ctx.spills_entry[block_idx].end(); ++it2)
1307 for (auto it = current_spills.begin(); !process && it != current_spills.end(); ++it) {
1327 /* preserve original renames at end of loop header block */
1341 while (instr_it != current.instructions.end()) {
1371 while (!renamed && instr_it != current.instructions.end()) {
1607 std::fill(used.begin(), used.end(), false);
1766 for (it = block.instructions.begin(); it != block.instructions.end(); ++it) {
1798 block_instrs.insert(std::prev(block_instrs.end()), std::move(create));
1839 block_instrs.insert(std::prev(block_instrs.end()), std::move(create));
1915 } /* end namespace */