Lines Matching defs:preds
252 std::vector<unsigned>& preds = temp.is_linear() ? block->linear_preds : block->logical_preds;
253 for (unsigned pred_idx : preds) {
660 std::vector<unsigned>& preds =
671 for (unsigned pred_idx : preds) {
703 std::vector<unsigned>& preds =
710 ctx.spills_exit[preds[i]].count(phi->operands[i].getTemp());
868 std::vector<unsigned>& preds =
876 unsigned pred_idx = preds[i];
885 if (rename_it == ctx.renames[preds[i]].end() && ctx.remat.count(var))
936 std::vector<unsigned> preds =
939 for (unsigned pred_idx : preds) {
991 std::vector<unsigned>& preds =
996 unsigned pred_idx = preds[i];
1051 std::vector<unsigned> preds =
1056 for (unsigned pred_idx : preds) {
1062 for (unsigned pred_idx : preds) {
1089 for (unsigned pred_idx : preds) {
1110 create_instruction<Pseudo_instruction>(opcode, Format::PSEUDO, preds.size(), 1)};
1114 if (ctx.renames[preds[i]].count(pair.first)) {
1115 tmp = ctx.renames[preds[i]][pair.first];
1116 } else if (preds[i] >= block_idx) {