Home | History | Annotate | Download | only in glsl

Lines Matching refs:ir_expression

69    ir_expression *expr = ir->as_expression();
127 ir_expression *expr;
131 expr = new(mem_ctx) ir_expression(ir_binop_mul,
137 ir_expression *mul_expr;
139 mul_expr = new(mem_ctx) ir_expression(ir_binop_mul,
142 expr = new(mem_ctx) ir_expression(ir_binop_add,
159 ir_expression *expr;
162 expr = new(mem_ctx) ir_expression(ir_binop_mul,
168 ir_expression *mul_expr;
170 mul_expr = new(mem_ctx) ir_expression(ir_binop_mul,
173 expr = new(mem_ctx) ir_expression(ir_binop_add, expr, mul_expr);
190 ir_expression *column_expr;
196 column_expr = new(mem_ctx) ir_expression(ir_binop_dot,
214 ir_expression *column_expr;
217 column_expr = new(mem_ctx) ir_expression(ir_binop_mul,
261 ir_expression *const cmp =
262 new(this->mem_ctx) ir_expression(ir_binop_any_nequal,
276 ir_expression *any = new(this->mem_ctx) ir_expression(ir_unop_any, val);
279 any = new(this->mem_ctx) ir_expression(ir_unop_logic_not, any);
287 has_matrix_operand(const ir_expression *expr, unsigned &columns)
303 ir_expression *orig_expr = orig_assign->rhs->as_expression();
356 ir_expression *column_expr;
359 column_expr = new(mem_ctx) ir_expression(orig_expr->operation,
378 ir_expression *column_expr;
381 column_expr = new(mem_ctx) ir_expression(orig_expr->operation,