/external/mesa3d/src/glsl/ |
ir_rvalue_visitor.h | 43 virtual ir_visitor_status visit_leave(ir_swizzle *);
|
ir_visitor.h | 52 virtual void visit(class ir_swizzle *) = 0; 76 virtual void visit(class ir_swizzle *) {}
|
opt_swizzle_swizzle.cpp | 42 virtual ir_visitor_status visit_enter(ir_swizzle *); 48 ir_swizzle_swizzle_visitor::visit_enter(ir_swizzle *ir) 52 ir_swizzle *swiz2 = ir->val->as_swizzle();
|
ir_print_visitor.h | 65 virtual void visit(ir_swizzle *);
|
ir_hierarchical_visitor.h | 121 virtual ir_visitor_status visit_enter(class ir_swizzle *); 122 virtual ir_visitor_status visit_leave(class ir_swizzle *);
|
lower_vec_index_to_swizzle.cpp | 51 virtual ir_visitor_status visit_enter(ir_swizzle *); 79 return new(ctx) ir_swizzle(deref->array, 96 ir_vec_index_to_swizzle_visitor::visit_enter(ir_swizzle *ir)
|
opt_noop_swizzle.cpp | 55 ir_swizzle *swiz = (*rvalue)->as_swizzle();
|
hir_field_selection.cpp | 51 ir_swizzle *swiz = ir_swizzle::create(op, 58 * FINISHME: ir_swizzle::create. This allows the generation of more
|
lower_vec_index_to_cond_assign.cpp | 58 virtual ir_visitor_status visit_enter(ir_swizzle *); 75 ir_swizzle *swizzle; 114 swizzle = new(base_ir) ir_swizzle(orig_deref->array->clone(mem_ctx, NULL), 139 ir_vec_index_to_cond_assign_visitor::visit_enter(ir_swizzle *ir) 203 swizzle = new(ir) ir_swizzle(orig_deref->array->clone(mem_ctx, NULL),
|
ir.cpp | 77 ir_swizzle *swiz = lhs->as_swizzle(); 103 this->rhs = new(mem_ctx) ir_swizzle(this->rhs, rhs_swiz); 117 this->rhs = new(mem_ctx) ir_swizzle(this->rhs, rhs_swiz); 1109 ir_swizzle::init_mask(const unsigned *comp, unsigned count) 1150 ir_swizzle::ir_swizzle(ir_rvalue *val, unsigned x, unsigned y, unsigned z, function in class:ir_swizzle 1159 ir_swizzle::ir_swizzle(ir_rvalue *val, const unsigned *comp, function in class:ir_swizzle 1167 ir_swizzle::ir_swizzle(ir_rvalue *val, ir_swizzle_mask mask function in class:ir_swizzle [all...] |
ir.h | 123 virtual class ir_swizzle * as_swizzle() { return NULL; } 1265 class ir_swizzle : public ir_rvalue { class in inherits:ir_rvalue 1267 ir_swizzle(ir_rvalue *, unsigned x, unsigned y, unsigned z, unsigned w, 1270 ir_swizzle(ir_rvalue *val, const unsigned *components, unsigned count); 1272 ir_swizzle(ir_rvalue *val, ir_swizzle_mask mask); 1274 virtual ir_swizzle *clone(void *mem_ctx, struct hash_table *) const; 1278 virtual ir_swizzle *as_swizzle() 1284 * Construct an ir_swizzle from the textual representation. Can fail. [all...] |
ir_hierarchical_visitor.cpp | 152 ir_hierarchical_visitor::visit_enter(ir_swizzle *ir) 161 ir_hierarchical_visitor::visit_leave(ir_swizzle *ir)
|
ir_rvalue_visitor.cpp | 77 ir_rvalue_visitor::visit_leave(ir_swizzle *ir)
|
opt_tree_grafting.cpp | 76 virtual ir_visitor_status visit_enter(class ir_swizzle *); 235 ir_tree_grafting_visitor::visit_enter(ir_swizzle *ir)
|
ast_function.cpp | 311 return new(ctx) ir_swizzle(src, component, 0, 0, 0, 1); 510 ir_rvalue *rhs = new(ctx) ir_swizzle(first_param, 0, 0, 0, 0, 607 new(ctx) ir_swizzle(param, 0, 1, 2, 3, rhs_components); 651 src = new(mem_ctx) ir_swizzle(src, 748 ir_rvalue *const rhs = new(ctx) ir_swizzle(rhs_ref, rhs_swiz[i], 760 ir_rvalue *const rhs = new(ctx) ir_swizzle(rhs_ref, 1, 1, 1, 1, 857 rhs = new(ctx) ir_swizzle(rhs_col, swiz, last_row); [all...] |
ir_clone.cpp | 69 ir_swizzle * 70 ir_swizzle::clone(void *mem_ctx, struct hash_table *ht) const 72 return new(mem_ctx) ir_swizzle(this->val->clone(mem_ctx, ht), this->mask);
|
lower_vector.cpp | 103 op = ((ir_swizzle *) op)->val;
|
lower_variable_index_to_cond_assign.cpp | 121 broadcast_index = new(this->mem_ctx) ir_swizzle(broadcast_index, m); 163 new(this->mem_ctx) ir_swizzle(cond_deref, j, 0, 0, 0, 1);
|
opt_function_inlining.cpp | 60 virtual ir_visitor_status visit_enter(ir_swizzle *); 277 ir_function_inlining_visitor::visit_enter(ir_swizzle *ir)
|
lower_mat_op_to_vec.cpp | 113 return new(mem_ctx) ir_swizzle(deref, row, 0, 0, 0, 1); 232 result = new(mem_ctx) ir_swizzle(result, i, 0, 0, 0, 1);
|
ir_validate.cpp | 70 virtual ir_visitor_status visit_leave(ir_swizzle *ir); 428 ir_validate::visit_leave(ir_swizzle *ir) 434 printf("ir_swizzle @ %p specifies a channel not present "
|
ir_hv_accept.cpp | 220 ir_swizzle::accept(ir_hierarchical_visitor *v)
|
ir_print_visitor.cpp | 235 void ir_print_visitor::visit(ir_swizzle *ir)
|
ir_reader.cpp | 61 static ir_swizzle *read_swizzle(_mesa_glsl_parse_state *, s_list *); 781 static ir_swizzle * 806 ir_swizzle *ir = ir_swizzle::create(rvalue, swiz->value(), [all...] |
opt_algebraic.cpp | 170 return new(mem_ctx) ir_swizzle(operand, 0, 0, 0, 0,
|