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

1 2

  /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,

Completed in 227 milliseconds

1 2