Searched defs:return_type (Results 1 - 12 of 12) sorted by relevance

/art/compiler/sea_ir/types/
H A Dtype_inference_visitor.cc26 const Type* return_type = fti.GetReturnValueType(); local
27 crt_type_.push_back(return_type);
H A Dtype_inference.cc62 const Type& return_type = type_cache_->FromDescriptor(NULL, descriptor, false); local
63 return &return_type;
/art/compiler/dex/quick/
H A Ddex_file_method_inliner.h239 * The return_type and params are used with the IndexCache to look up
243 ClassCacheIndex return_type; member in struct:art::DexFileMethodInliner::ProtoDef
H A Ddex_file_method_inliner.cc622 uint32_t return_index = FindClassIndex(dex_file, cache, proto_def.return_type);
627 uint16_t return_type = static_cast<uint16_t>(return_index); local
628 DCHECK_EQ(static_cast<uint32_t>(return_type), return_index);
642 const DexFile::ProtoId* proto_id = dex_file->FindProtoId(return_type, signature_type_idxs,
/art/compiler/sea_ir/code_gen/
H A Dcode_gen.cc76 const Type* return_type = graph->ti_->type_data_.FindTypeOf(-1); local
77 DCHECK(return_type->Equals(graph->ti_->type_cache_->Integer()))
/art/runtime/entrypoints/
H A Dentrypoint_utils.cc226 mirror::Class* return_type = MethodHelper(h_m).GetReturnType(); local
228 if (!o->InstanceOf(return_type)) {
/art/runtime/interpreter/
H A Dinterpreter_goto_table_impl.cc336 Class* return_type = mh.GetReturnType(); local
338 if (return_type == NULL) {
342 if (!obj_result->VerifierInstanceOf(return_type)) {
349 return_type->GetDescriptor(&temp2));
H A Dinterpreter_switch_impl.cc250 Class* return_type = mhs.GetReturnType(); local
253 if (return_type == NULL) {
257 if (!obj_result->VerifierInstanceOf(return_type)) {
264 return_type->GetDescriptor(&temp2));
/art/compiler/optimizing/
H A Dbuilder.cc331 Primitive::Type return_type = Primitive::GetType(descriptor[0]); local
339 arena_, number_of_arguments, return_type, dex_offset, method_idx);
372 if (!IsTypeSupported(return_type)) {
H A Dnodes.h1132 Primitive::Type return_type,
1135 return_type_(return_type),
1172 Primitive::Type return_type,
1175 : HInvoke(arena, number_of_arguments, return_type, dex_pc),
1130 HInvoke(ArenaAllocator* arena, uint32_t number_of_arguments, Primitive::Type return_type, uint32_t dex_pc) argument
1170 HInvokeStatic(ArenaAllocator* arena, uint32_t number_of_arguments, Primitive::Type return_type, uint32_t dex_pc, uint32_t index_in_dex_cache) argument
/art/runtime/
H A Dutils.cc363 const char* return_type = strchr(signature, ')'); local
364 CHECK(return_type != NULL);
365 ++return_type; // Skip ')'.
366 return PrettyDescriptor(return_type);
/art/runtime/verifier/
H A Dmethod_verifier.cc1559 RegType& return_type = GetMethodReturnType(); local
1560 if (!return_type.IsCategory1Types()) {
1562 << return_type;
1568 bool use_src = ((return_type.IsBoolean() && src_type.IsByte()) ||
1569 ((return_type.IsBoolean() || return_type.IsByte() ||
1570 return_type.IsShort() || return_type.IsChar()) &&
1574 work_line_->VerifyRegisterType(vregA, use_src ? src_type : return_type);
1584 RegType& return_type local
1599 RegType& return_type = GetMethodReturnType(); local
1619 << "', but expected from declaration '" << return_type << "'"; local
2192 RegType* return_type = nullptr; local
2230 RegType* return_type = nullptr; local
2322 RegType& return_type = reg_types_.FromDescriptor(class_loader_->Get(), descriptor, local
2380 RegType& return_type = reg_types_.FromDescriptor(class_loader_->Get(), descriptor, local
2646 RegType& return_type = reg_types_.FromDescriptor(class_loader_->Get(), descriptor, local
[all...]

Completed in 2750 milliseconds