Lines Matching refs:is_linear
149 get_dominator(int idx_a, int idx_b, Program* program, bool is_linear)
156 if (is_linear) {
205 if (op.regClass().type() == RegType::vgpr && op.regClass().is_linear())
252 std::vector<unsigned>& preds = temp.is_linear() ? block->linear_preds : block->logical_preds;
262 dom = get_dominator(dom, entry_distance.first, ctx.program, temp.is_linear());
415 if (op.regClass().type() == RegType::vgpr && op.regClass().is_linear())
661 pair.first.is_linear() ? block->linear_preds : block->logical_preds;
776 if (!live.first.is_linear())
810 if (live.first.is_linear())
937 pair.first.is_linear() ? block->linear_preds : block->logical_preds;
1052 pair.first.is_linear() ? block->linear_preds : block->logical_preds;
1108 aco_opcode opcode = pair.first.is_linear() ? aco_opcode::p_linear_phi : aco_opcode::p_phi;
1495 assert(temp.type() == RegType::vgpr && !temp.is_linear());