Home | History | Annotate | Download | only in glsl

Lines Matching defs:expr

1688    ir_expression *expr = ir->as_expression();
1690 if (!expr || expr->operation != ir_binop_min)
1693 if (expr->operands[0]->is_one())
1694 return expr->operands[1];
1696 if (expr->operands[1]->is_one())
1697 return expr->operands[0];
1705 ir_expression *expr = ir->as_expression();
1707 if (!expr || expr->operation != ir_binop_max)
1710 if (expr->operands[0]->is_zero())
1711 return expr->operands[1];
1713 if (expr->operands[1]->is_zero())
1714 return expr->operands[0];
1722 ir_expression *expr = this->as_expression();
1724 if (!expr)
1727 ir_rvalue *max_zero = try_max_zero(expr);
1731 ir_rvalue *min_one = try_min_one(expr);