HomeSort by relevance Sort by last modified time
    Searched defs:deref (Results 1 - 25 of 40) sorted by null

1 2

  /ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/mpl/
deref.hpp 13 // $Id: deref.hpp 49267 2008-10-11 06:19:02Z agurtovoy $
27 struct deref struct in namespace:boost::mpl
34 BOOST_MPL_AUX_LAMBDA_SUPPORT(1,deref,(Iterator))
37 BOOST_MPL_AUX_NA_SPEC(1, deref)
  /external/mesa3d/src/glsl/
ir_builder.h 57 class deref { class in namespace:ir_builder
59 deref(ir_dereference *val) function in class:ir_builder::deref
64 deref(ir_variable *var) function in class:ir_builder::deref
83 ir_assignment *assign(deref lhs, operand rhs);
84 ir_assignment *assign(deref lhs, operand rhs, int writemask);
lower_texture_projection.cpp 63 ir_dereference *deref = new(mem_ctx) ir_dereference_variable(var); local
68 ir_assignment *assign = new(mem_ctx) ir_assignment(deref, expr, NULL);
71 deref = new(mem_ctx) ir_dereference_variable(var);
75 deref);
78 deref = new(mem_ctx) ir_dereference_variable(var);
82 deref);
lower_vec_index_to_swizzle.cpp 64 ir_dereference_array *deref = ir->as_dereference_array(); local
67 if (!deref)
70 if (deref->array->type->is_matrix() || deref->array->type->is_array())
73 assert(deref->array_index->type->base_type == GLSL_TYPE_INT);
74 ir_constant = deref->array_index->constant_expression_value();
96 (deref->array->type->vector_elements - 1));
98 return new(ctx) ir_swizzle(deref->array, i, 0, 0, 0, 1);
lower_vec_index_to_cond_assign.cpp 73 ir_dereference *deref; local
94 deref = new(base_ir) ir_dereference_variable(index);
95 assign = new(base_ir) ir_assignment(deref, orig_deref->array_index, NULL);
116 /* Just clone the rest of the deref chain when trying to get at the
123 deref = new(base_ir) ir_dereference_variable(var);
124 assign = new(base_ir) ir_assignment(deref, swizzle, condition_swizzle);
165 ir_dereference_variable *deref; local
191 deref = new(ir) ir_dereference_variable(index);
192 assign = new(ir) ir_assignment(deref, orig_deref->array_index, NULL);
199 deref = new(ir) ir_dereference_variable(var)
    [all...]
lower_clip_distance.cpp 184 * there's no way this deref can refer to it.
291 ir_dereference_variable *deref = actual_param->as_dereference_variable(); local
292 if (deref && deref->var == this->old_clip_distance_var) {
lower_mat_op_to_vec.cpp 326 ir_dereference *deref = orig_expr->operands[i]->as_dereference(); local
329 if (deref &&
330 deref->variable_referenced() != result->variable_referenced()) {
331 op[i] = deref;
344 * that others that want to use op[i] have to clone the deref.
opt_array_splitting.cpp 176 ir_dereference_variable *deref = ir->array->as_dereference_variable(); local
177 if (!deref)
180 variable_entry *entry = this->get_variable_entry(deref->var);
257 void split_deref(ir_dereference **deref);
280 ir_array_splitting_visitor::split_deref(ir_dereference **deref)
282 ir_dereference_array *deref_array = (*deref)->as_dereference_array();
299 *deref = new(entry->mem_ctx)
312 *deref = new(entry->mem_ctx) ir_dereference_variable(temp);
322 ir_dereference *deref = (*rvalue)->as_dereference();
324 if (!deref)
    [all...]
opt_dead_code_local.cpp 102 ir_dereference_variable *deref = ir->val->as_dereference_variable(); local
103 if (!deref)
112 kill_channels(deref->var, used);
opt_function_inlining.cpp 40 ir_dereference *deref);
172 /* If any samplers were passed in, replace any deref of the sampler
173 * with a deref of the sampler argument.
182 ir_dereference *deref = param->as_dereference(); local
184 assert(deref);
185 do_sampler_replacement(&new_instructions, sig_param, deref);
271 * Replaces references to the "sampler" variable with a clone of "deref."
281 ir_sampler_replacement_visitor(ir_variable *sampler, ir_dereference *deref)
284 this->deref = deref;
300 ir_dereference *deref; member in class:ir_sampler_replacement_visitor
    [all...]
opt_tree_grafting.cpp 99 ir_dereference_variable *deref = ir->as_dereference_variable(); local
101 if (deref && deref->var == info->var)
124 ir_dereference_variable *deref = (*rvalue)->as_dereference_variable();
126 if (!deref || deref->var != this->graft_var)
367 * rest of the BB seeing if the deref is here, and if nothing interfered with
ir_constant_expression.cpp 1037 const ir_dereference *deref = array->as_dereference(); local
1038 if (!deref) {
1044 deref->constant_referenced(variable_context, substore, suboffset);
1134 const ir_dereference *deref = record->as_dereference(); local
1135 if (!deref) {
1141 deref->constant_referenced(variable_context, substore, suboffset);
    [all...]
lower_variable_index_to_cond_assign.cpp 162 : deref(NULL)
171 this->deref = ir;
181 ir_dereference_array *deref; member in class:find_variable_index
199 /* Just clone the rest of the deref chain when trying to get at the
300 ir_dereference_variable *deref = local
305 deref, middle_c);
349 bool storage_type_needs_lowering(ir_dereference_array *deref) const
357 const ir_variable *const var = deref->array->variable_referenced();
380 bool needs_lowering(ir_dereference_array *deref) const
382 if (deref == NULL || deref->array_index->as_constant(
    [all...]
opt_constant_propagation.cpp 145 ir_dereference_variable *deref = (*rvalue)->as_dereference_variable(); local
146 if (!deref) {
151 deref = swiz->val->as_dereference_variable();
152 if (!deref)
177 if (entry->var == deref->var && entry->write_mask & (1 << channel)) {
213 *rvalue = new(ralloc_parent(deref)) ir_constant(type, &data);
440 ir_dereference_variable *deref = ir->lhs->as_dereference_variable();
443 if (!deref || !constant)
449 if (!deref->var->type->is_vector() && !deref->var->type->is_scalar()
    [all...]
ast_function.cpp 287 ir_dereference_variable *deref = NULL; local
298 deref = new(ctx) ir_dereference_variable(var);
300 ir_call *call = new(ctx) ir_call(sig, deref, actual_parameters);
306 return deref ? deref->clone(ctx, NULL) : NULL;
    [all...]
  /ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/mpl/list/aux_/
iterator.hpp 19 #include <boost/mpl/deref.hpp>
37 struct deref< l_iter<Node> > struct in namespace:boost::mpl
  /external/mesa3d/src/mesa/drivers/dri/i965/
brw_cubemap_normalize.cpp 62 ir_dereference *deref = new(mem_ctx) ir_dereference_variable(var); local
63 ir_assignment *assign = new(mem_ctx) ir_assignment(deref, ir->coordinate,
67 deref = new(mem_ctx) ir_dereference_variable(var);
68 ir_rvalue *swiz0 = new(mem_ctx) ir_swizzle(deref, 0, 0, 0, 0, 1);
69 deref = new(mem_ctx) ir_dereference_variable(var);
70 ir_rvalue *swiz1 = new(mem_ctx) ir_swizzle(deref, 1, 0, 0, 0, 1);
71 deref = new(mem_ctx) ir_dereference_variable(var);
72 ir_rvalue *swiz2 = new(mem_ctx) ir_swizzle(deref, 2, 0, 0, 0, 1);
91 deref = new(mem_ctx) ir_dereference_variable(var);
94 deref,
    [all...]
brw_fs_channel_expressions.cpp 105 ir_dereference *deref; local
111 deref = new(mem_ctx) ir_dereference_variable(var);
112 return new(mem_ctx) ir_swizzle(deref, elem, 0, 0, 0, 1);
161 ir_dereference *deref; local
170 deref = new(mem_ctx) ir_dereference_variable(op_var[i]);
171 assign = new(mem_ctx) ir_assignment(deref,
  /external/llvm/include/llvm/CodeGen/
MachineInstrBundle.h 131 MachineOperand &deref() const { return *OpI; } function in class:llvm::MachineOperandIteratorBase
220 MachineOperand &operator* () const { return deref(); }
221 MachineOperand *operator->() const { return &deref(); }
230 const MachineOperand &operator* () const { return deref(); }
231 const MachineOperand *operator->() const { return &deref(); }
240 MachineOperand &operator* () const { return deref(); }
241 MachineOperand *operator->() const { return &deref(); }
251 const MachineOperand &operator* () const { return deref(); }
252 const MachineOperand *operator->() const { return &deref(); }
  /external/opencv/cv/src/
cvkdtree.cpp 57 struct deref { struct in struct:CvFeatureTree
62 deref(CvMat* _mat) : mat(_mat) { function in struct:CvFeatureTree::deref
73 { typedef CvKDTree<int, deref<float, CV_32F> > tree_type; c; break; } \
75 { typedef CvKDTree<int, deref<double, CV_64F> > tree_type; c; break; } \
_cvkdtree.hpp 72 scalar_type boundary; // left if deref(value,dim)<=boundary, otherwise right
76 __deref deref; // requires operator() (__valuetype lhs,int dim) member in class:CvKDTree
93 mean += deref(ctor(*k), j);
97 accum_type diff = accum_type(deref(ctor(*k), j)) - mean;
129 __deref deref; member in struct:CvKDTree::median_pr
132 : pivot(_pivot), dim(_dim), deref(_deref), ctor(_ctor) {
135 return deref(ctor(lhs), dim) <= deref(ctor(pivot), dim);
147 (last[-1], dim, deref, ctor));
167 for (; split != last && deref(ctor(*split), dim) ==
    [all...]
  /external/skia/include/core/
SkRefCnt.h 224 void deref() const { this->unref(); } function in class:SkNVRefCnt
  /ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/test/utils/
foreach.hpp 181 // ************** deref ************** //
186 deref( static_any_t cur, C&, ::boost::type<RefType>, mpl::false_ ) function in namespace:boost::unit_test::for_each
195 deref( static_any_t cur, C const&, ::boost::type<RefType>, mpl::true_ ) function in namespace:boost::unit_test::for_each
240 ::boost::unit_test::for_each::deref( \
  /external/llvm/include/llvm/ADT/
STLExtras.h 457 template <typename T> struct deref { struct in namespace:llvm
  /libcore/ojluni/src/main/java/java/lang/
StringCoding.java 63 private static <T> T deref(ThreadLocal<SoftReference<T>> tl) { method in class:StringCoding
191 StringDecoder sd = deref(decoder);
339 StringEncoder se = deref(encoder);

Completed in 1468 milliseconds

1 2