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

1 2 3 4 5 6

  /device/linaro/bootloader/edk2/BaseTools/Source/C/VfrCompile/Pccts/h/
ATokPtrImpl.h 52 void ANTLRTokenPtr::deref() function in class:ANTLRTokenPtr
56 ptr_->deref();
67 deref();
77 deref();
87 deref();
AToken.h 83 virtual void deref() {;} function in class:ANTLRAbstractToken
164 void deref() { refcnt_--; } function in class:ANTLRRefCountToken
  /device/linaro/bootloader/edk2/EdkCompatibilityPkg/Other/Maintained/Tools/Pccts/h/
ATokPtr.cpp 46 void ANTLRTokenPtr::deref() function in class:ANTLRTokenPtr
50 ptr_->deref();
61 deref();
71 deref();
80 deref();
AToken.h 82 virtual void deref() {;} function in class:ANTLRAbstractToken
144 void deref() { refcnt_--; } function in class:ANTLRRefCountToken
AToken_traditional.h 80 virtual void deref() {;} function in class:ANTLRAbstractToken
141 void deref() { refcnt_--; } function in class:ANTLRRefCountToken
  /external/mesa3d/src/compiler/glsl/
lower_texture_projection.cpp 67 ir_dereference *deref = new(mem_ctx) ir_dereference_variable(var); local
72 ir_assignment *assign = new(mem_ctx) ir_assignment(deref, expr, NULL);
75 deref = new(mem_ctx) ir_dereference_variable(var);
79 deref);
82 deref = new(mem_ctx) ir_dereference_variable(var);
86 deref);
ir_builder.h 66 class deref { class in namespace:ir_builder
68 deref(ir_dereference *val) function in class:ir_builder::deref
73 deref(ir_variable *var) function in class:ir_builder::deref
123 ir_assignment *assign(deref lhs, operand rhs);
124 ir_assignment *assign(deref lhs, operand rhs, int writemask);
125 ir_assignment *assign(deref lhs, operand rhs, operand condition);
126 ir_assignment *assign(deref lhs, operand rhs, operand condition, int writemask);
lower_vector_derefs.cpp 57 ir_dereference_array *const deref = (ir_dereference_array *) ir->lhs; local
58 if (!deref->array->type->is_vector())
61 ir_dereference *const new_lhs = (ir_dereference *) deref->array;
64 ir_constant *old_index_constant = deref->array_index->constant_expression_value();
71 deref->array_index);
86 ir_dereference_array *const deref = (ir_dereference_array *) *rv; local
87 if (!deref->array->type->is_vector())
90 void *mem_ctx = ralloc_parent(deref);
92 deref->array,
93 deref->array_index)
    [all...]
opt_flip_matrices.cpp 84 ir_dereference_variable *deref = ir->operands[0]->as_dereference_variable(); local
85 assert(deref && deref->var == mat_var);
ir_array_refcount.cpp 188 ir_dereference_array *const deref = rv->as_dereference_array(); local
190 assert(deref != NULL);
191 assert(deref->array->type->is_array());
193 ir_rvalue *const array = deref->array;
194 const ir_constant *const idx = deref->array_index->as_constant();
lower_vec_index_to_cond_assign.cpp 84 ir_dereference *deref, *deref_value; local
97 deref = new(base_ir) ir_dereference_variable(index);
98 assign = new(base_ir) ir_assignment(deref, orig_index, NULL);
128 /* Just clone the rest of the deref chain when trying to get at the
135 deref = new(base_ir) ir_dereference_variable(var);
136 assign = new(base_ir) ir_assignment(deref, swizzle, condition_swizzle);
link_functions.cpp 208 ir_dereference_variable *deref = actual_param->as_dereference_variable(); local
209 if (deref && deref->var && deref->var->type->is_array()) {
210 deref->var->data.max_array_access =
212 deref->var->data.max_array_access);
lower_if_to_cond_assign.cpp 153 ir_dereference_array *deref = ir->as_dereference_array(); local
155 if (deref->array_index->ir_type != ir_type_constant)
lower_mat_op_to_vec.cpp 334 ir_dereference *deref = orig_expr->operands[i]->as_dereference(); local
337 if (deref &&
338 deref->variable_referenced() != result->variable_referenced()) {
339 op[i] = deref;
352 * that others that want to use op[i] have to clone the deref.
opt_dead_code_local.cpp 103 ir_dereference_variable *deref = ir->val->as_dereference_variable(); local
104 if (!deref)
116 use_channels(deref->var, used);
207 * variable deref. */
  /external/mesa3d/src/compiler/nir/
nir_lower_constant_initializers.c 28 deref_apply_constant_initializer(nir_deref_var *deref, void *state)
33 nir_deref_get_const_initializer_load(b->shader, deref);
36 nir_store_deref_var(b, deref, &initializer->def, 0xf);
54 nir_deref_var deref; local
55 deref.deref.deref_type = nir_deref_type_var,
56 deref.deref.child = NULL;
57 deref.deref.type = var->type
    [all...]
nir_lower_clip_cull_distance_arrays.c 101 /* Update types along the deref chain */
103 nir_deref *deref = &var_ref->deref; local
104 while (deref) {
105 deref->type = type;
106 deref = deref->child;
112 nir_deref *tail = nir_deref_tail(&intrin->variables[0]->deref);
118 /* Point the deref at the combined array */
nir_split_var_copies.c 57 * there may be incomplete references where the tail of the deref chain is
59 * splitting pass has completed, every variable deref will be a full-length
70 /* Recursively constructs deref chains to split a copy instruction into
71 * multiple (if needed) copy instructions with full-length deref chains.
73 * deref chains found as the source and destination of the copy instruction
77 * \param dest_head The head of the destination deref chain we are building
78 * \param src_head The head of the source deref chain we are building
79 * \param dest_tail The tail of the destination deref chain we are building
80 * \param src_tail The tail of the source deref chain we are building
91 /* Make sure these really are the tails of the deref chains *
98 nir_deref_array *deref = nir_deref_array_create(state->dead_ctx); local
129 nir_deref_struct *deref = nir_deref_struct_create(state->dead_ctx, i); local
155 nir_deref_array *deref = nir_deref_array_create(state->dead_ctx); local
    [all...]
  /prebuilts/go/darwin-x86/src/go/internal/gcimporter/
gcimporter.go 166 func deref(typ types.Type) types.Type { func
  /prebuilts/go/linux-x86/src/go/internal/gcimporter/
gcimporter.go 166 func deref(typ types.Type) types.Type { func
  /external/mesa3d/src/mesa/drivers/dri/i965/
brw_cubemap_normalize.cpp 63 ir_dereference *deref = new(mem_ctx) ir_dereference_variable(var); local
64 ir_assignment *assign = new(mem_ctx) ir_assignment(deref, ir->coordinate,
68 deref = new(mem_ctx) ir_dereference_variable(var);
69 ir_rvalue *swiz0 = new(mem_ctx) ir_swizzle(deref, 0, 0, 0, 0, 1);
70 deref = new(mem_ctx) ir_dereference_variable(var);
71 ir_rvalue *swiz1 = new(mem_ctx) ir_swizzle(deref, 1, 0, 0, 0, 1);
72 deref = new(mem_ctx) ir_dereference_variable(var);
73 ir_rvalue *swiz2 = new(mem_ctx) ir_swizzle(deref, 2, 0, 0, 0, 1);
brw_fs_channel_expressions.cpp 121 ir_dereference *deref; local
127 deref = new(mem_ctx) ir_dereference_variable(var);
128 return new(mem_ctx) ir_swizzle(deref, elem, 0, 0, 0, 1);
194 ir_dereference *deref; local
203 deref = new(mem_ctx) ir_dereference_variable(op_var[i]);
204 assign = new(mem_ctx) ir_assignment(deref,
  /prebuilts/go/darwin-x86/src/go/types/
lookup.go 69 typ, isPtr := deref(T)
153 typ, isPtr := deref(f.typ)
304 // deref dereferences typ if it is a *Pointer and returns its base and true.
306 func deref(typ Type) (Type, bool) { func
  /prebuilts/go/linux-x86/src/go/types/
lookup.go 69 typ, isPtr := deref(T)
153 typ, isPtr := deref(f.typ)
304 // deref dereferences typ if it is a *Pointer and returns its base and true.
306 func deref(typ Type) (Type, bool) { func
  /external/llvm/include/llvm/CodeGen/
MachineInstrBundle.h 130 MachineOperand &deref() const { return *OpI; } function in class:llvm::MachineOperandIteratorBase
225 MachineOperand &operator* () const { return deref(); }
226 MachineOperand *operator->() const { return &deref(); }
235 const MachineOperand &operator* () const { return deref(); }
236 const MachineOperand *operator->() const { return &deref(); }
245 MachineOperand &operator* () const { return deref(); }
246 MachineOperand *operator->() const { return &deref(); }
256 const MachineOperand &operator* () const { return deref(); }
257 const MachineOperand *operator->() const { return &deref(); }

Completed in 230 milliseconds

1 2 3 4 5 6