Searched refs:deref (Results 1 - 25 of 188) sorted by relevance

12345678

/external/libcxx/test/re/re.iter/re.regiter/re.regiter.deref/
H A DAndroid.mk17 test_makefile := external/libcxx/test/re/re.iter/re.regiter/re.regiter.deref/Android.mk
19 test_name := re/re.iter/re.regiter/re.regiter.deref/deref
20 test_src := deref.pass.cpp
/external/libcxx/test/re/re.iter/re.tokiter/re.tokiter.deref/
H A DAndroid.mk17 test_makefile := external/libcxx/test/re/re.iter/re.tokiter/re.tokiter.deref/Android.mk
19 test_name := re/re.iter/re.tokiter/re.tokiter.deref/deref
20 test_src := deref.pass.cpp
/external/skia/include/ports/
H A DSkRefCnt_android.h15 * that calls SkRefCnt::deref(), can link against the system's copy of Skia.
19 void deref() const { SkRefCntBase::unref(); } function in class:SkRefCnt
/external/chromium_org/third_party/mesa/src/src/glsl/
H A Dlower_ubo_reference.cpp52 void emit_ubo_loads(ir_dereference *deref, ir_variable *base_offset,
76 ir_dereference *deref = (*rvalue)->as_dereference();
77 if (!deref)
80 ir_variable *var = deref->variable_referenced();
96 while (deref) {
97 switch (deref->ir_type) {
100 deref = NULL;
105 ir_dereference_array *deref_array = (ir_dereference_array *)deref;
127 deref = deref_array->array->as_dereference();
132 ir_dereference_record *deref_record = (ir_dereference_record *)deref;
205 emit_ubo_loads(ir_dereference *deref, ir_variable *base_offset, unsigned int deref_offset) argument
[all...]
H A Dlower_texture_projection.cpp63 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);
H A Dopt_function_inlining.cpp40 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) argument
284 this->deref = deref;
300 ir_dereference *deref; member in class:ir_sampler_replacement_visitor
304 replace_deref(ir_dereference **deref) argument
365 do_sampler_replacement(exec_list *instructions, ir_variable *sampler, ir_dereference *deref) argument
[all...]
H A Dlower_vec_index_to_swizzle.cpp64 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);
H A Dir_builder.h57 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);
H A Dlower_vec_index_to_cond_assign.cpp73 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
[all...]
H A Dopt_array_splitting.cpp176 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) argument
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...]
/external/mesa3d/src/glsl/
H A Dlower_ubo_reference.cpp52 void emit_ubo_loads(ir_dereference *deref, ir_variable *base_offset,
76 ir_dereference *deref = (*rvalue)->as_dereference();
77 if (!deref)
80 ir_variable *var = deref->variable_referenced();
96 while (deref) {
97 switch (deref->ir_type) {
100 deref = NULL;
105 ir_dereference_array *deref_array = (ir_dereference_array *)deref;
127 deref = deref_array->array->as_dereference();
132 ir_dereference_record *deref_record = (ir_dereference_record *)deref;
205 emit_ubo_loads(ir_dereference *deref, ir_variable *base_offset, unsigned int deref_offset) argument
[all...]
H A Dlower_texture_projection.cpp63 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);
H A Dopt_function_inlining.cpp40 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) argument
284 this->deref = deref;
300 ir_dereference *deref; member in class:ir_sampler_replacement_visitor
304 replace_deref(ir_dereference **deref) argument
365 do_sampler_replacement(exec_list *instructions, ir_variable *sampler, ir_dereference *deref) argument
[all...]
H A Dlower_vec_index_to_swizzle.cpp64 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);
H A Dir_builder.h57 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);
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/i965/
H A Dbrw_cubemap_normalize.cpp62 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...]
/external/mesa3d/src/mesa/drivers/dri/i965/
H A Dbrw_cubemap_normalize.cpp62 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...]
/external/chromium_org/skia/config/
H A Dsk_ref_cnt_ext_release.h15 void deref() const { SkRefCntBase::unref(); } function in class:SkRefCnt
/external/chromium_org/third_party/WebKit/Source/core/xml/
H A DXMLHttpRequestUpload.h55 void deref() { m_xmlHttpRequest->deref(); } function in class:blink::FINAL
75 virtual void derefEventTarget() OVERRIDE { deref(); }
/external/chromium_org/third_party/WebKit/Source/core/css/
H A DCSSRuleList.cpp45 void StaticCSSRuleList::deref() function in class:blink::StaticCSSRuleList
/external/llvm/include/llvm/CodeGen/
H A DMachineInstrBundle.h131 MachineOperand &deref() const { return *OpI; } function in class:llvm::MachineOperandIteratorBase
215 MachineOperand &operator* () const { return deref(); }
216 MachineOperand *operator->() const { return &deref(); }
225 const MachineOperand &operator* () const { return deref(); }
226 const MachineOperand *operator->() const { return &deref(); }
235 MachineOperand &operator* () const { return deref(); }
236 MachineOperand *operator->() const { return &deref(); }
246 const MachineOperand &operator* () const { return deref(); }
247 const MachineOperand *operator->() const { return &deref(); }
/external/chromium_org/third_party/WebKit/Source/core/html/
H A DClassList.cpp42 void ClassList::deref() function in class:blink::ClassList
44 m_element->deref();
H A DValidityState.h46 void deref() { m_control->deref(); } function in class:blink::ValidityState
/external/chromium_org/third_party/WebKit/Source/core/html/canvas/
H A DCanvasRenderingContext.h52 void deref() { m_canvas->deref(); } function in class:blink::CanvasRenderingContext
/external/chromium_org/third_party/WebKit/Source/core/html/ime/
H A DInputMethodContext.h57 void deref() { m_element->deref(); } function in class:blink::FINAL
92 virtual void derefEventTarget() OVERRIDE { deref(); }

Completed in 323 milliseconds

12345678