Searched defs:rvalue (Results 1 - 25 of 34) sorted by relevance

12

/external/mesa3d/src/glsl/
H A Dlower_noise.cpp41 void handle_rvalue(ir_rvalue **rvalue) argument
43 if (!*rvalue)
46 ir_expression *expr = (*rvalue)->as_expression();
54 *rvalue = ir_constant::zero(ralloc_parent(expr), expr->type);
H A Dopt_noop_swizzle.cpp47 void handle_rvalue(ir_rvalue **rvalue);
54 ir_noop_swizzle_visitor::handle_rvalue(ir_rvalue **rvalue) argument
56 if (!*rvalue)
59 ir_swizzle *swiz = (*rvalue)->as_swizzle();
74 *rvalue = swiz->val;
H A Dir_expression_flattening.cpp52 void handle_rvalue(ir_rvalue **rvalue);
70 ir_expression_flattening_visitor::handle_rvalue(ir_rvalue **rvalue) argument
74 ir_rvalue *ir = *rvalue;
89 *rvalue = new(ctx) ir_dereference_variable(var);
H A Dopt_constant_folding.cpp56 virtual void handle_rvalue(ir_rvalue **rvalue);
64 ir_constant_folding_visitor::handle_rvalue(ir_rvalue **rvalue) argument
66 if (*rvalue == NULL || (*rvalue)->ir_type == ir_type_constant)
69 /* Note that we do rvalue visitoring on leaving. So if an
74 ir_expression *expr = (*rvalue)->as_expression();
82 ir_constant *constant = (*rvalue)->constant_expression_value();
84 *rvalue = constant;
87 (*rvalue)->accept(this);
H A Dlower_vector.cpp41 void handle_rvalue(ir_rvalue **rvalue);
116 lower_vector_visitor::handle_rvalue(ir_rvalue **rvalue) argument
118 if (!*rvalue)
121 ir_expression *expr = (*rvalue)->as_expression();
211 *rvalue = new(mem_ctx) ir_dereference_variable(temp);
H A Dopt_algebraic.cpp56 void handle_rvalue(ir_rvalue **rvalue);
426 ir_algebraic_visitor::handle_rvalue(ir_rvalue **rvalue) argument
428 if (!*rvalue)
431 ir_expression *expr = (*rvalue)->as_expression();
435 *rvalue = handle_expression(expr);
H A Dopt_structure_splitting.cpp202 void handle_rvalue(ir_rvalue **rvalue);
253 ir_structure_splitting_visitor::handle_rvalue(ir_rvalue **rvalue) argument
255 if (!*rvalue)
258 ir_dereference *deref = (*rvalue)->as_dereference();
264 *rvalue = deref;
H A Dopt_tree_grafting.cpp83 bool do_graft(ir_rvalue **rvalue);
119 ir_tree_grafting_visitor::do_graft(ir_rvalue **rvalue) argument
121 if (!*rvalue)
124 ir_dereference_variable *deref = (*rvalue)->as_dereference_variable();
134 (*rvalue)->print();
139 *rvalue = this->graft_assign->rhs;
H A Dlower_ubo_reference.cpp51 void handle_rvalue(ir_rvalue **rvalue);
71 lower_ubo_reference_visitor::handle_rvalue(ir_rvalue **rvalue) argument
73 if (!*rvalue)
76 ir_dereference *deref = (*rvalue)->as_dereference();
84 mem_ctx = ralloc_parent(*rvalue);
93 * dereferenced by *rvalue. This may be a variable offset if an
165 const glsl_type *type = (*rvalue)->type;
179 *rvalue = deref;
H A Dopt_array_splitting.cpp258 void handle_rvalue(ir_rvalue **rvalue);
317 ir_array_splitting_visitor::handle_rvalue(ir_rvalue **rvalue) argument
319 if (!*rvalue)
322 ir_dereference *deref = (*rvalue)->as_dereference();
328 *rvalue = deref;
334 /* The normal rvalue visitor skips the LHS of assignments, but we
H A Dopt_constant_propagation.cpp115 void handle_rvalue(ir_rvalue **rvalue);
135 ir_constant_propagation_visitor::handle_rvalue(ir_rvalue **rvalue) argument
137 if (this->in_assignee || !*rvalue)
140 const glsl_type *type = (*rvalue)->type;
145 ir_dereference_variable *deref = (*rvalue)->as_dereference_variable();
147 swiz = (*rvalue)->as_swizzle();
213 *rvalue = new(ralloc_parent(deref)) ir_constant(type, &data);
H A Dopt_function_inlining.cpp297 void replace_rvalue(ir_rvalue **rvalue);
313 ir_sampler_replacement_visitor::replace_rvalue(ir_rvalue **rvalue) argument
315 if (!*rvalue)
318 ir_dereference *deref = (*rvalue)->as_dereference();
324 *rvalue = deref;
H A Dlower_variable_index_to_cond_assign.cpp141 virtual void handle_rvalue(ir_rvalue **rvalue) argument
143 ir_dereference_variable *const dv = (*rvalue)->as_dereference_variable();
147 *rvalue = this->value->clone(ralloc_parent(*rvalue), NULL);
157 * Find a variable index dereference of an array in an rvalue tree
187 ir_dereference *rvalue; member in struct:assignment_generator
207 ir_dereference *element = this->rvalue->clone(mem_ctx, NULL);
440 ag.rvalue = orig_base;
H A Dir_reader.cpp503 ir_read_error(expr, "expected (return <rvalue>) or (return)");
518 ir_read_error(expr, "expected rvalue tag");
522 ir_rvalue *rvalue = read_dereference(list); local
523 if (rvalue != NULL || state->error)
524 return rvalue;
526 rvalue = read_swizzle(list);
528 rvalue = read_expression(list);
530 rvalue = read_constant(list);
532 rvalue = read_texture(list);
533 if (rvalue
744 ir_rvalue *rvalue = read_rvalue(sub); local
[all...]
/external/javassist/src/main/javassist/tools/rmi/
H A DAppletServer.java152 Object rvalue = null;
157 rvalue = convertRvalue(eo.methods[methodId].invoke(eo.object,
174 out.writeObject(rvalue);
208 private Object convertRvalue(Object rvalue) argument
211 if (rvalue == null)
214 String classname = rvalue.getClass().getName();
216 return new RemoteRef(exportObject(null, rvalue), classname);
218 return rvalue;
/external/libchrome/base/
H A Dscoped_generic.h84 // Move constructor. Allows initialization from a ScopedGeneric rvalue.
85 ScopedGeneric(ScopedGeneric<T, Traits>&& rvalue) argument
86 : data_(rvalue.release(), rvalue.get_traits()) {
93 // operator=. Allows assignment from a ScopedGeneric rvalue.
94 ScopedGeneric& operator=(ScopedGeneric<T, Traits>&& rvalue) { argument
95 reset(rvalue.release());
/external/libcxx/test/libcxx/debug/containers/
H A Ddb_sequence_container_iterators.pass.cpp171 value_type rvalue = makeValueType(3); local
173 CHECK_DEBUG_THROWS( C2.insert(it1, std::move(rvalue)) ); // wrong container
178 C1.insert(it1_next, std::move(rvalue));
179 C1.insert(it1, std::move(rvalue));
183 CHECK_DEBUG_THROWS( C1.insert(it1_next, std::move(rvalue)) ); // invalidated iterator
184 CHECK_DEBUG_THROWS( C1.insert(it1, std::move(rvalue)) ); // invalidated iterator
/external/mesa3d/src/mesa/drivers/dri/i965/
H A Dbrw_fs_vector_splitting.cpp211 void handle_rvalue(ir_rvalue **rvalue);
236 ir_vector_splitting_visitor::handle_rvalue(ir_rvalue **rvalue) argument
238 if (!*rvalue)
241 ir_swizzle *swiz = (*rvalue)->as_swizzle();
254 *rvalue = new(entry->mem_ctx) ir_dereference_variable(var);
H A Dbrw_fs_visitor.cpp2221 fs_visitor::resolve_bool_comparison(ir_rvalue *rvalue, fs_reg *reg) argument
2223 if (rvalue->type != glsl_type::bool_type)
/external/clang/lib/CodeGen/
H A DCGCall.h81 void add(RValue rvalue, QualType type, bool needscopy = false) { argument
82 push_back(CallArg(rvalue, type, needscopy));
H A DCGAtomic.cpp189 /// \brief Converts a rvalue to integer value.
197 void emitCopyIntoMemory(RValue rvalue) const;
244 Address materializeRValue(RValue rvalue) const;
1340 void AtomicInfo::emitCopyIntoMemory(RValue rvalue) const {
1342 // If we have an r-value, the rvalue should be of the atomic type,
1345 if (rvalue.isAggregate()) {
1347 rvalue.getAggregateAddress(),
1349 (rvalue.isVolatileQualified()
1362 // Okay, store the rvalue in.
1363 if (rvalue
1706 EmitAtomicStore(RValue rvalue, LValue lvalue, bool isInit) argument
1724 EmitAtomicStore(RValue rvalue, LValue dest, llvm::AtomicOrdering AO, bool IsVolatile, bool isInit) argument
[all...]
H A DCGDecl.cpp1292 RValue rvalue = EmitReferenceBindingToExpr(init); local
1295 EmitStoreThroughLValue(rvalue, lvalue, true);
H A DCGExprAgg.cpp683 RValue rvalue = RValue::getAggregate(valueAddr, atomicSlot.isVolatile()); local
684 return EmitFinalDestCopy(valueType, rvalue);
707 llvm_unreachable("should not be emitting lvalue bitcast as rvalue");
/external/iproute2/tc/
H A Dem_meta.c354 PARSE_ERR(arg, "lvalue and rvalue are not compatible.");
364 unsigned long lvalue = 0, rvalue = 0; local
394 return PARSE_ERR(args, "meta: missing rvalue");
397 a = parse_object(args, a, &meta_hdr.right, &rvalue, &meta_hdr.left);
409 dump_value(n, TCA_EM_META_RVALUE, rvalue, &meta_hdr.right);
/external/swiftshader/src/OpenGL/compiler/
H A DSymbolTable.h368 void insertBuiltIn(ESymbolLevel level, TOperator op, const char *ext, TType *rvalue, const char *name, TType *ptype1, TType *ptype2 = 0, TType *ptype3 = 0, TType *ptype4 = 0, TType *ptype5 = 0) argument
372 bool gvec4 = (rvalue->getBasicType() == EbtGVec4);
373 insertBuiltIn(level, gvec4 ? new TType(EbtFloat, 4) : rvalue, name, new TType(EbtSampler2D), ptype2, ptype3, ptype4, ptype5);
374 insertBuiltIn(level, gvec4 ? new TType(EbtInt, 4) : rvalue, name, new TType(EbtISampler2D), ptype2, ptype3, ptype4, ptype5);
375 insertBuiltIn(level, gvec4 ? new TType(EbtUInt, 4) : rvalue, name, new TType(EbtUSampler2D), ptype2, ptype3, ptype4, ptype5);
379 bool gvec4 = (rvalue->getBasicType() == EbtGVec4);
380 insertBuiltIn(level, gvec4 ? new TType(EbtFloat, 4) : rvalue, name, new TType(EbtSampler3D), ptype2, ptype3, ptype4, ptype5);
381 insertBuiltIn(level, gvec4 ? new TType(EbtInt, 4) : rvalue, name, new TType(EbtISampler3D), ptype2, ptype3, ptype4, ptype5);
382 insertBuiltIn(level, gvec4 ? new TType(EbtUInt, 4) : rvalue, name, new TType(EbtUSampler3D), ptype2, ptype3, ptype4, ptype5);
386 bool gvec4 = (rvalue
448 insertBuiltIn(ESymbolLevel level, TOperator op, TType *rvalue, const char *name, TType *ptype1, TType *ptype2 = 0, TType *ptype3 = 0, TType *ptype4 = 0, TType *ptype5 = 0) argument
453 insertBuiltIn(ESymbolLevel level, TType *rvalue, const char *name, TType *ptype1, TType *ptype2 = 0, TType *ptype3 = 0, TType *ptype4 = 0, TType *ptype5 = 0) argument
[all...]

Completed in 4057 milliseconds

12