Searched refs:ir_constant (Results 1 - 25 of 104) sorted by relevance

12345

/external/chromium_org/third_party/mesa/src/src/glsl/tests/
H A Duniform_initializer_utils.h38 ir_constant *&val);
43 ir_constant *&val);
47 ir_constant *val, unsigned red_zone_size);
H A Duniform_initializer_utils.cpp75 ir_constant *&val, unsigned data_index_base)
106 val = new(mem_ctx) ir_constant(type, &data);
134 ir_constant *&val)
148 ir_constant *&val)
164 ir_constant *element;
170 val = new(mem_ctx) ir_constant(array_type, &values_for_array);
186 ir_constant *val, unsigned red_zone_size)
H A Dcopy_constant_to_storage_tests.cpp33 const ir_constant *val,
69 ir_constant *val;
88 ir_constant *val;
107 ir_constant *val;
126 ir_constant *val;
150 ir_constant *val;
/external/mesa3d/src/glsl/tests/
H A Duniform_initializer_utils.h38 ir_constant *&val);
43 ir_constant *&val);
47 ir_constant *val, unsigned red_zone_size);
H A Duniform_initializer_utils.cpp75 ir_constant *&val, unsigned data_index_base)
106 val = new(mem_ctx) ir_constant(type, &data);
134 ir_constant *&val)
148 ir_constant *&val)
164 ir_constant *element;
170 val = new(mem_ctx) ir_constant(array_type, &values_for_array);
186 ir_constant *val, unsigned red_zone_size)
H A Dcopy_constant_to_storage_tests.cpp33 const ir_constant *val,
69 ir_constant *val;
88 ir_constant *val;
107 ir_constant *val;
126 ir_constant *val;
150 ir_constant *val;
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/i965/
H A Dbrw_shader.h33 uint32_t brw_texture_offset(ir_constant *offset);
/external/mesa3d/src/mesa/drivers/dri/i965/
H A Dbrw_shader.h33 uint32_t brw_texture_offset(ir_constant *offset);
/external/chromium_org/third_party/mesa/src/src/glsl/
H A Dlower_noise.cpp54 *rvalue = ir_constant::zero(ralloc_parent(expr), expr->type);
H A Dir.cpp526 ir_constant::ir_constant() function in class:ir_constant
531 ir_constant::ir_constant(const struct glsl_type *type, function in class:ir_constant
542 ir_constant::ir_constant(float f) function in class:ir_constant
552 ir_constant::ir_constant(unsigned int u) function in class:ir_constant
562 ir_constant::ir_constant(in function in class:ir_constant
572 ir_constant::ir_constant(bool b) function in class:ir_constant
582 ir_constant::ir_constant(const ir_constant *c, unsigned i) function in class:ir_constant
596 ir_constant::ir_constant(const struct glsl_type *type, exec_list *value_list) function in class:ir_constant
[all...]
H A Dlower_vec_index_to_swizzle.cpp39 * Visitor class for replacing expressions with ir_constant values.
65 ir_constant *ir_constant; local
74 ir_constant = deref->array_index->constant_expression_value();
75 if (!ir_constant)
95 const int i = MIN2(MAX2(ir_constant->value.i[0], 0),
H A Dlower_ubo_reference.cpp88 ir_rvalue *offset = new(mem_ctx) ir_constant(0u);
119 ir_constant *const_index = deref_array->array_index->as_constant();
125 new(mem_ctx) ir_constant(array_stride)));
191 new(mem_ctx) ir_constant(this->uniform_block),
235 ir_constant *element = new(mem_ctx) ir_constant(i);
247 ir_constant *col = new(mem_ctx) ir_constant(i);
265 new(mem_ctx) ir_constant(deref_offset));
281 ir_rvalue *chan = new(mem_ctx) ir_constant((in
[all...]
H A Dir.h131 virtual class ir_constant * as_constant() { return NULL; }
159 virtual ir_constant *constant_expression_value(struct hash_table *variable_context = NULL);
200 * \c ir_constant class over-rides this function to return \c true \b only
204 * \sa ir_constant::has_value, ir_rvalue::is_one, ir_rvalue::is_negative_one,
205 * ir_constant::is_basis
213 * \c ir_constant class over-rides this function to return \c true \b only
217 * \sa ir_constant::has_value, ir_rvalue::is_zero, ir_rvalue::is_negative_one,
218 * ir_constant::is_basis
226 * \c ir_constant class over-rides this function to return \c true \b only
230 * \sa ir_constant
1687 class ir_constant : public ir_rvalue { class in inherits:ir_rvalue
[all...]
H A Dopt_constant_folding.cpp38 * Visitor class for replacing expressions with ir_constant values.
82 ir_constant *constant = (*rvalue)->constant_expression_value();
101 ir_constant *const_val = ir->condition->as_constant();
142 ir_constant *const_val = ir->constant_expression_value();
H A Dopt_algebraic.cpp40 * Visitor class for replacing expressions with ir_constant values.
59 ir_constant *constant,
76 is_vec_zero(ir_constant *ir)
82 is_vec_one(ir_constant *ir)
88 is_vec_basis(ir_constant *ir)
128 ir_constant *constant,
141 ir_constant *ir2_const[2];
189 ir_constant *op_const[2] = {NULL, NULL};
288 return ir_constant::zero(ir, ir->type);
321 return ir_constant
[all...]
H A Dir_visitor.h58 virtual void visit(class ir_constant *) = 0;
81 virtual void visit(class ir_constant *) {}
H A Dlink_uniform_initializers.cpp51 const ir_constant *val,
83 ir_constant *val)
86 ir_constant *field_constant;
88 field_constant = (ir_constant *)val->components.get_head();
96 field_constant = (ir_constant *)field_constant->next;
/external/mesa3d/src/glsl/
H A Dlower_noise.cpp54 *rvalue = ir_constant::zero(ralloc_parent(expr), expr->type);
H A Dir.cpp526 ir_constant::ir_constant() function in class:ir_constant
531 ir_constant::ir_constant(const struct glsl_type *type, function in class:ir_constant
542 ir_constant::ir_constant(float f) function in class:ir_constant
552 ir_constant::ir_constant(unsigned int u) function in class:ir_constant
562 ir_constant::ir_constant(in function in class:ir_constant
572 ir_constant::ir_constant(bool b) function in class:ir_constant
582 ir_constant::ir_constant(const ir_constant *c, unsigned i) function in class:ir_constant
596 ir_constant::ir_constant(const struct glsl_type *type, exec_list *value_list) function in class:ir_constant
[all...]
H A Dlower_vec_index_to_swizzle.cpp39 * Visitor class for replacing expressions with ir_constant values.
65 ir_constant *ir_constant; local
74 ir_constant = deref->array_index->constant_expression_value();
75 if (!ir_constant)
95 const int i = MIN2(MAX2(ir_constant->value.i[0], 0),
H A Dlower_ubo_reference.cpp88 ir_rvalue *offset = new(mem_ctx) ir_constant(0u);
119 ir_constant *const_index = deref_array->array_index->as_constant();
125 new(mem_ctx) ir_constant(array_stride)));
191 new(mem_ctx) ir_constant(this->uniform_block),
235 ir_constant *element = new(mem_ctx) ir_constant(i);
247 ir_constant *col = new(mem_ctx) ir_constant(i);
265 new(mem_ctx) ir_constant(deref_offset));
281 ir_rvalue *chan = new(mem_ctx) ir_constant((in
[all...]
H A Dir.h131 virtual class ir_constant * as_constant() { return NULL; }
159 virtual ir_constant *constant_expression_value(struct hash_table *variable_context = NULL);
200 * \c ir_constant class over-rides this function to return \c true \b only
204 * \sa ir_constant::has_value, ir_rvalue::is_one, ir_rvalue::is_negative_one,
205 * ir_constant::is_basis
213 * \c ir_constant class over-rides this function to return \c true \b only
217 * \sa ir_constant::has_value, ir_rvalue::is_zero, ir_rvalue::is_negative_one,
218 * ir_constant::is_basis
226 * \c ir_constant class over-rides this function to return \c true \b only
230 * \sa ir_constant
1687 class ir_constant : public ir_rvalue { class in inherits:ir_rvalue
[all...]
H A Dopt_constant_folding.cpp38 * Visitor class for replacing expressions with ir_constant values.
82 ir_constant *constant = (*rvalue)->constant_expression_value();
101 ir_constant *const_val = ir->condition->as_constant();
142 ir_constant *const_val = ir->constant_expression_value();
H A Dopt_algebraic.cpp40 * Visitor class for replacing expressions with ir_constant values.
59 ir_constant *constant,
76 is_vec_zero(ir_constant *ir)
82 is_vec_one(ir_constant *ir)
88 is_vec_basis(ir_constant *ir)
128 ir_constant *constant,
141 ir_constant *ir2_const[2];
189 ir_constant *op_const[2] = {NULL, NULL};
288 return ir_constant::zero(ir, ir->type);
321 return ir_constant
[all...]
H A Dir_visitor.h58 virtual void visit(class ir_constant *) = 0;
81 virtual void visit(class ir_constant *) {}

Completed in 390 milliseconds

12345