Searched refs:ir_swizzle (Results 1 - 25 of 82) sorted by relevance

1234

/external/chromium_org/third_party/mesa/src/src/glsl/
H A Dir_builder.h97 ir_swizzle *swizzle_for_size(operand a, int components);
99 ir_swizzle *swizzle_xxxx(operand a);
100 ir_swizzle *swizzle_yyyy(operand a);
101 ir_swizzle *swizzle_zzzz(operand a);
102 ir_swizzle *swizzle_wwww(operand a);
103 ir_swizzle *swizzle_x(operand a);
104 ir_swizzle *swizzle_y(operand a);
105 ir_swizzle *swizzle_z(operand a);
106 ir_swizzle *swizzle_w(operand a);
107 ir_swizzle *swizzle_x
[all...]
H A Dir_builder.cpp66 ir_swizzle *
71 return new(mem_ctx) ir_swizzle(a.val,
79 ir_swizzle *
91 return new(mem_ctx) ir_swizzle(a.val, s, components);
94 ir_swizzle *
100 ir_swizzle *
106 ir_swizzle *
112 ir_swizzle *
118 ir_swizzle *
124 ir_swizzle *
[all...]
H A Dir_rvalue_visitor.h42 ir_visitor_status rvalue_visit(ir_swizzle *);
58 virtual ir_visitor_status visit_leave(ir_swizzle *);
72 virtual ir_visitor_status visit_enter(ir_swizzle *);
H A Dopt_swizzle_swizzle.cpp44 virtual ir_visitor_status visit_enter(ir_swizzle *);
52 ir_swizzle_swizzle_visitor::visit_enter(ir_swizzle *ir)
56 ir_swizzle *swiz2 = ir->val->as_swizzle();
H A Dir_visitor.h53 virtual void visit(class ir_swizzle *) = 0;
76 virtual void visit(class ir_swizzle *) {}
H A Dlower_vec_index_to_swizzle.cpp52 virtual ir_visitor_status visit_enter(ir_swizzle *);
92 * The ir_swizzle constructor gets angry if the index is negative or too
98 return new(ctx) ir_swizzle(deref->array, i, 0, 0, 0, 1);
114 ir_vec_index_to_swizzle_visitor::visit_enter(ir_swizzle *ir)
H A Dir_print_visitor.h63 virtual void visit(ir_swizzle *);
H A Dopt_noop_swizzle.cpp59 ir_swizzle *swiz = (*rvalue)->as_swizzle();
H A Dhir_field_selection.cpp51 ir_swizzle *swiz = ir_swizzle::create(op,
58 * FINISHME: ir_swizzle::create. This allows the generation of more
H A Dlower_vec_index_to_cond_assign.cpp58 virtual ir_visitor_status visit_enter(ir_swizzle *);
114 new(base_ir) ir_swizzle(cond_deref->clone(ir, NULL), i, 0, 0, 0, 1);
120 new(base_ir) ir_swizzle(orig_deref->array->clone(mem_ctx, NULL),
150 ir_vec_index_to_cond_assign_visitor::visit_enter(ir_swizzle *ir)
214 new(ir) ir_swizzle(cond_deref->clone(ir, NULL), i, 0, 0, 0, 1);
221 new(ir) ir_swizzle(orig_deref->array->clone(mem_ctx, NULL),
H A Dir_rvalue_visitor.cpp79 ir_rvalue_base_visitor::rvalue_visit(ir_swizzle *ir)
159 ir_rvalue_visitor::visit_leave(ir_swizzle *ir)
213 ir_rvalue_enter_visitor::visit_enter(ir_swizzle *ir)
H A Dir_hierarchical_visitor.h121 virtual ir_visitor_status visit_enter(class ir_swizzle *);
122 virtual ir_visitor_status visit_leave(class ir_swizzle *);
/external/mesa3d/src/glsl/
H A Dir_builder.h97 ir_swizzle *swizzle_for_size(operand a, int components);
99 ir_swizzle *swizzle_xxxx(operand a);
100 ir_swizzle *swizzle_yyyy(operand a);
101 ir_swizzle *swizzle_zzzz(operand a);
102 ir_swizzle *swizzle_wwww(operand a);
103 ir_swizzle *swizzle_x(operand a);
104 ir_swizzle *swizzle_y(operand a);
105 ir_swizzle *swizzle_z(operand a);
106 ir_swizzle *swizzle_w(operand a);
107 ir_swizzle *swizzle_x
[all...]
H A Dir_builder.cpp66 ir_swizzle *
71 return new(mem_ctx) ir_swizzle(a.val,
79 ir_swizzle *
91 return new(mem_ctx) ir_swizzle(a.val, s, components);
94 ir_swizzle *
100 ir_swizzle *
106 ir_swizzle *
112 ir_swizzle *
118 ir_swizzle *
124 ir_swizzle *
[all...]
H A Dir_rvalue_visitor.h42 ir_visitor_status rvalue_visit(ir_swizzle *);
58 virtual ir_visitor_status visit_leave(ir_swizzle *);
72 virtual ir_visitor_status visit_enter(ir_swizzle *);
H A Dopt_swizzle_swizzle.cpp44 virtual ir_visitor_status visit_enter(ir_swizzle *);
52 ir_swizzle_swizzle_visitor::visit_enter(ir_swizzle *ir)
56 ir_swizzle *swiz2 = ir->val->as_swizzle();
H A Dir_visitor.h53 virtual void visit(class ir_swizzle *) = 0;
76 virtual void visit(class ir_swizzle *) {}
H A Dlower_vec_index_to_swizzle.cpp52 virtual ir_visitor_status visit_enter(ir_swizzle *);
92 * The ir_swizzle constructor gets angry if the index is negative or too
98 return new(ctx) ir_swizzle(deref->array, i, 0, 0, 0, 1);
114 ir_vec_index_to_swizzle_visitor::visit_enter(ir_swizzle *ir)
H A Dir_print_visitor.h63 virtual void visit(ir_swizzle *);
H A Dopt_noop_swizzle.cpp59 ir_swizzle *swiz = (*rvalue)->as_swizzle();
H A Dhir_field_selection.cpp51 ir_swizzle *swiz = ir_swizzle::create(op,
58 * FINISHME: ir_swizzle::create. This allows the generation of more
H A Dlower_vec_index_to_cond_assign.cpp58 virtual ir_visitor_status visit_enter(ir_swizzle *);
114 new(base_ir) ir_swizzle(cond_deref->clone(ir, NULL), i, 0, 0, 0, 1);
120 new(base_ir) ir_swizzle(orig_deref->array->clone(mem_ctx, NULL),
150 ir_vec_index_to_cond_assign_visitor::visit_enter(ir_swizzle *ir)
214 new(ir) ir_swizzle(cond_deref->clone(ir, NULL), i, 0, 0, 0, 1);
221 new(ir) ir_swizzle(orig_deref->array->clone(mem_ctx, NULL),
H A Dir_rvalue_visitor.cpp79 ir_rvalue_base_visitor::rvalue_visit(ir_swizzle *ir)
159 ir_rvalue_visitor::visit_leave(ir_swizzle *ir)
213 ir_rvalue_enter_visitor::visit_enter(ir_swizzle *ir)
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/i965/
H A Dbrw_cubemap_normalize.cpp68 ir_rvalue *swiz0 = new(mem_ctx) ir_swizzle(deref, 0, 0, 0, 0, 1);
70 ir_rvalue *swiz1 = new(mem_ctx) ir_swizzle(deref, 1, 0, 0, 0, 1);
72 ir_rvalue *swiz2 = new(mem_ctx) ir_swizzle(deref, 2, 0, 0, 0, 1);
/external/mesa3d/src/mesa/drivers/dri/i965/
H A Dbrw_cubemap_normalize.cpp68 ir_rvalue *swiz0 = new(mem_ctx) ir_swizzle(deref, 0, 0, 0, 0, 1);
70 ir_rvalue *swiz1 = new(mem_ctx) ir_swizzle(deref, 1, 0, 0, 0, 1);
72 ir_rvalue *swiz2 = new(mem_ctx) ir_swizzle(deref, 2, 0, 0, 0, 1);

Completed in 224 milliseconds

1234