Lines Matching defs:preds
247 std::vector<unsigned>& preds = temp.is_linear() ? block->linear_preds : block->logical_preds;
248 for (unsigned pred_idx : preds) {
655 std::vector<unsigned>& preds =
666 for (unsigned pred_idx : preds) {
698 std::vector<unsigned>& preds =
709 if (!ctx.spills_exit[preds[i]].count(phi->operands[i].getTemp()))
866 std::vector<unsigned>& preds =
874 unsigned pred_idx = preds[i];
883 if (rename_it == ctx.renames[preds[i]].end() && ctx.remat.count(var))
932 std::vector<unsigned> preds =
935 for (unsigned pred_idx : preds) {
987 std::vector<unsigned>& preds =
992 unsigned pred_idx = preds[i];
1047 std::vector<unsigned> preds =
1052 for (unsigned pred_idx : preds) {
1058 for (unsigned pred_idx : preds) {
1085 for (unsigned pred_idx : preds) {
1106 create_instruction<Pseudo_instruction>(opcode, Format::PSEUDO, preds.size(), 1)};
1110 if (ctx.renames[preds[i]].count(pair.first)) {
1111 tmp = ctx.renames[preds[i]][pair.first];
1112 } else if (preds[i] >= block_idx) {