Lines Matching defs:preds
2034 std::vector<unsigned>& preds =
2037 create_instruction<Pseudo_instruction>(opcode, Format::PSEUDO, preds.size(), 1)};
2039 for (unsigned i = 0; i < preds.size(); i++)
2153 std::vector<unsigned>& preds = val.is_linear() ? block->linear_preds : block->logical_preds;
2154 if (preds.size() == 0)
2157 if (preds.size() == 1) {
2159 return read_variable(ctx, val, preds[0]);
2163 Temp* const ops = (Temp*)alloca(preds.size() * sizeof(Temp));
2168 for (unsigned i = 0; i < preds.size(); i++) {
2169 ops[i] = read_variable(ctx, val, preds[i]);
2182 create_instruction<Pseudo_instruction>(opcode, Format::PSEUDO, preds.size(), 1)};
2187 for (unsigned i = 0; i < preds.size(); i++) {
2243 const std::vector<unsigned>& preds =
2256 op.setTemp(read_variable(ctx, orig, preds[j]));
2334 const std::vector<unsigned>& preds =
2341 operand.setTemp(read_variable(ctx, operand.getTemp(), preds[i]));