/external/chromium_org/third_party/mesa/src/src/glsl/ |
H A D | lower_instructions.cpp | 94 ir_visitor_status visit_leave(ir_expression *); 101 void sub_to_add_neg(ir_expression *); 102 void div_to_mul_rcp(ir_expression *); 103 void int_div_to_mul_rcp(ir_expression *); 104 void mod_to_fract(ir_expression *); 105 void exp_to_exp2(ir_expression *); 106 void pow_to_exp2(ir_expression *); 107 void log_to_log2(ir_expression *); 125 lower_instructions_visitor::sub_to_add_neg(ir_expression *ir) 128 ir->operands[1] = new(ir) ir_expression(ir_unop_ne [all...] |
H A D | ir_builder.h | 86 ir_expression *expr(ir_expression_operation op, operand a); 87 ir_expression *expr(ir_expression_operation op, operand a, operand b); 88 ir_expression *add(operand a, operand b); 89 ir_expression *sub(operand a, operand b); 90 ir_expression *mul(operand a, operand b); 91 ir_expression *dot(operand a, operand b); 92 ir_expression *saturate(operand a);
|
H A D | lower_mat_op_to_vec.cpp | 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_mu [all...] |
H A D | opt_algebraic.cpp | 55 ir_rvalue *handle_expression(ir_expression *ir); 57 bool reassociate_constant(ir_expression *ir1, 60 ir_expression *ir2); 61 void reassociate_operands(ir_expression *ir1, 63 ir_expression *ir2, 65 ir_rvalue *swizzle_if_required(ir_expression *expr, 94 update_type(ir_expression *ir) 103 ir_algebraic_visitor::reassociate_operands(ir_expression *ir1, 105 ir_expression *ir2, 127 ir_algebraic_visitor::reassociate_constant(ir_expression *ir [all...] |
H A D | lower_texture_projection.cpp | 64 ir_expression *expr = new(mem_ctx) ir_expression(ir_unop_rcp, 72 ir->coordinate = new(mem_ctx) ir_expression(ir_binop_mul, 79 ir->shadow_comparitor = new(mem_ctx) ir_expression(ir_binop_mul,
|
H A D | ir_builder.cpp | 160 ir_expression * 165 return new(mem_ctx) ir_expression(op, a.val); 168 ir_expression * 173 return new(mem_ctx) ir_expression(op, a.val, b.val); 176 ir_expression *add(operand a, operand b) 181 ir_expression *sub(operand a, operand b) 186 ir_expression *mul(operand a, operand b) 191 ir_expression *dot(operand a, operand b) 196 ir_expression *
|
H A D | lower_noise.cpp | 46 ir_expression *expr = (*rvalue)->as_expression();
|
H A D | ir_rvalue_visitor.h | 39 ir_visitor_status rvalue_visit(ir_expression *); 55 virtual ir_visitor_status visit_leave(ir_expression *); 69 virtual ir_visitor_status visit_enter(ir_expression *);
|
H A D | loop_controls.cpp | 93 ir_expression *const sub = 94 new(mem_ctx) ir_expression(ir_binop_sub, from->type, to, from); 96 ir_expression *const div = 97 new(mem_ctx) ir_expression(ir_binop_div, sub->type, sub, increment); 106 new(mem_ctx) ir_expression(ir_unop_f2i, glsl_type::int_type, iter, 130 ir_expression *const mul = 131 new(mem_ctx) ir_expression(ir_binop_mul, increment->type, iter, 134 ir_expression *const add = 135 new(mem_ctx) ir_expression(ir_binop_add, mul->type, mul, from); 137 ir_expression *cons [all...] |
H A D | ir_visitor.h | 51 virtual void visit(class ir_expression *) = 0; 74 virtual void visit(class ir_expression *) {}
|
H A D | ir_print_visitor.h | 61 virtual void visit(ir_expression *);
|
/external/mesa3d/src/glsl/ |
H A D | lower_instructions.cpp | 94 ir_visitor_status visit_leave(ir_expression *); 101 void sub_to_add_neg(ir_expression *); 102 void div_to_mul_rcp(ir_expression *); 103 void int_div_to_mul_rcp(ir_expression *); 104 void mod_to_fract(ir_expression *); 105 void exp_to_exp2(ir_expression *); 106 void pow_to_exp2(ir_expression *); 107 void log_to_log2(ir_expression *); 125 lower_instructions_visitor::sub_to_add_neg(ir_expression *ir) 128 ir->operands[1] = new(ir) ir_expression(ir_unop_ne [all...] |
H A D | ir_builder.h | 86 ir_expression *expr(ir_expression_operation op, operand a); 87 ir_expression *expr(ir_expression_operation op, operand a, operand b); 88 ir_expression *add(operand a, operand b); 89 ir_expression *sub(operand a, operand b); 90 ir_expression *mul(operand a, operand b); 91 ir_expression *dot(operand a, operand b); 92 ir_expression *saturate(operand a);
|
H A D | lower_mat_op_to_vec.cpp | 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_mu [all...] |
H A D | opt_algebraic.cpp | 55 ir_rvalue *handle_expression(ir_expression *ir); 57 bool reassociate_constant(ir_expression *ir1, 60 ir_expression *ir2); 61 void reassociate_operands(ir_expression *ir1, 63 ir_expression *ir2, 65 ir_rvalue *swizzle_if_required(ir_expression *expr, 94 update_type(ir_expression *ir) 103 ir_algebraic_visitor::reassociate_operands(ir_expression *ir1, 105 ir_expression *ir2, 127 ir_algebraic_visitor::reassociate_constant(ir_expression *ir [all...] |
H A D | lower_texture_projection.cpp | 64 ir_expression *expr = new(mem_ctx) ir_expression(ir_unop_rcp, 72 ir->coordinate = new(mem_ctx) ir_expression(ir_binop_mul, 79 ir->shadow_comparitor = new(mem_ctx) ir_expression(ir_binop_mul,
|
H A D | ir_builder.cpp | 160 ir_expression * 165 return new(mem_ctx) ir_expression(op, a.val); 168 ir_expression * 173 return new(mem_ctx) ir_expression(op, a.val, b.val); 176 ir_expression *add(operand a, operand b) 181 ir_expression *sub(operand a, operand b) 186 ir_expression *mul(operand a, operand b) 191 ir_expression *dot(operand a, operand b) 196 ir_expression *
|
H A D | lower_noise.cpp | 46 ir_expression *expr = (*rvalue)->as_expression();
|
H A D | ir_rvalue_visitor.h | 39 ir_visitor_status rvalue_visit(ir_expression *); 55 virtual ir_visitor_status visit_leave(ir_expression *); 69 virtual ir_visitor_status visit_enter(ir_expression *);
|
H A D | loop_controls.cpp | 93 ir_expression *const sub = 94 new(mem_ctx) ir_expression(ir_binop_sub, from->type, to, from); 96 ir_expression *const div = 97 new(mem_ctx) ir_expression(ir_binop_div, sub->type, sub, increment); 106 new(mem_ctx) ir_expression(ir_unop_f2i, glsl_type::int_type, iter, 130 ir_expression *const mul = 131 new(mem_ctx) ir_expression(ir_binop_mul, increment->type, iter, 134 ir_expression *const add = 135 new(mem_ctx) ir_expression(ir_binop_add, mul->type, mul, from); 137 ir_expression *cons [all...] |
H A D | ir_visitor.h | 51 virtual void visit(class ir_expression *) = 0; 74 virtual void visit(class ir_expression *) {}
|
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/i965/ |
H A D | brw_cubemap_normalize.cpp | 74 swiz0 = new(mem_ctx) ir_expression(ir_unop_abs, swiz0->type, swiz0, NULL); 75 swiz1 = new(mem_ctx) ir_expression(ir_unop_abs, swiz1->type, swiz1, NULL); 76 swiz2 = new(mem_ctx) ir_expression(ir_unop_abs, swiz2->type, swiz2, NULL); 78 ir_expression *expr; 79 expr = new(mem_ctx) ir_expression(ir_binop_max, 83 expr = new(mem_ctx) ir_expression(ir_binop_max, 87 expr = new(mem_ctx) ir_expression(ir_unop_rcp, 92 ir->coordinate = new(mem_ctx) ir_expression(ir_binop_mul,
|
H A D | brw_fs_channel_expressions.cpp | 72 ir_expression *expr = ir->as_expression(); 135 ir_expression *expr = ir->rhs->as_expression(); 222 assign(ir, i, new(mem_ctx) ir_expression(expr->operation, 252 assign(ir, i, new(mem_ctx) ir_expression(expr->operation, 260 ir_expression *temp; 261 temp = new(mem_ctx) ir_expression(ir_binop_logic_or, 267 temp = new(mem_ctx) ir_expression(ir_binop_logic_or, 277 ir_expression *last = NULL; 281 ir_expression *temp; 283 temp = new(mem_ctx) ir_expression(ir_binop_mu [all...] |
/external/mesa3d/src/mesa/drivers/dri/i965/ |
H A D | brw_cubemap_normalize.cpp | 74 swiz0 = new(mem_ctx) ir_expression(ir_unop_abs, swiz0->type, swiz0, NULL); 75 swiz1 = new(mem_ctx) ir_expression(ir_unop_abs, swiz1->type, swiz1, NULL); 76 swiz2 = new(mem_ctx) ir_expression(ir_unop_abs, swiz2->type, swiz2, NULL); 78 ir_expression *expr; 79 expr = new(mem_ctx) ir_expression(ir_binop_max, 83 expr = new(mem_ctx) ir_expression(ir_binop_max, 87 expr = new(mem_ctx) ir_expression(ir_unop_rcp, 92 ir->coordinate = new(mem_ctx) ir_expression(ir_binop_mul,
|
H A D | brw_fs_channel_expressions.cpp | 72 ir_expression *expr = ir->as_expression(); 135 ir_expression *expr = ir->rhs->as_expression(); 222 assign(ir, i, new(mem_ctx) ir_expression(expr->operation, 252 assign(ir, i, new(mem_ctx) ir_expression(expr->operation, 260 ir_expression *temp; 261 temp = new(mem_ctx) ir_expression(ir_binop_logic_or, 267 temp = new(mem_ctx) ir_expression(ir_binop_logic_or, 277 ir_expression *last = NULL; 281 ir_expression *temp; 283 temp = new(mem_ctx) ir_expression(ir_binop_mu [all...] |