HomeSort by relevance Sort by last modified time
    Searched refs:ir_expression (Results 1 - 25 of 92) sorted by null

1 2 3 4

  /external/chromium_org/third_party/mesa/src/src/glsl/
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_neg, ir->operands[1]->type
    [all...]
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);
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_mul
    [all...]
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 *ir1, int const_index
    [all...]
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,
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 *
ir_visitor.h 51 virtual void visit(class ir_expression *) = 0;
74 virtual void visit(class ir_expression *) {}
lower_noise.cpp 46 ir_expression *expr = (*rvalue)->as_expression();
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 *);
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 *const cmp
    [all...]
ir_hierarchical_visitor.h 117 virtual ir_visitor_status visit_enter(class ir_expression *);
118 virtual ir_visitor_status visit_leave(class ir_expression *);
  /external/mesa3d/src/glsl/
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_neg, ir->operands[1]->type
    [all...]
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);
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_mul
    [all...]
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 *ir1, int const_index
    [all...]
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,
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 *
ir_visitor.h 51 virtual void visit(class ir_expression *) = 0;
74 virtual void visit(class ir_expression *) {}
lower_noise.cpp 46 ir_expression *expr = (*rvalue)->as_expression();
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 *);
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 *const cmp
    [all...]
  /external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/i965/
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,
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_mul
    [all...]
  /external/mesa3d/src/mesa/drivers/dri/i965/
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,
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_mul
    [all...]

Completed in 391 milliseconds

1 2 3 4