Home
last modified time | relevance | path

Searched refs:receiver_type (Results 1 – 5 of 5) sorted by relevance

/art/compiler/optimizing/
Dinliner.h82 ReferenceTypeInfo receiver_type,
89 ReferenceTypeInfo receiver_type,
95 ReferenceTypeInfo receiver_type,
Dinliner.cc1296 ReferenceTypeInfo receiver_type, in TryInlineAndReplace() argument
1337 } else if (!TryBuildAndInline(invoke_instruction, method, receiver_type, &return_replacement)) { in TryInlineAndReplace()
1440 ReferenceTypeInfo receiver_type, in TryBuildAndInline() argument
1529 invoke_instruction, method, receiver_type, same_dex_file, return_replacement)) { in TryBuildAndInline()
1761 ReferenceTypeInfo receiver_type, in TryBuildAndInlineHelper() argument
1764 DCHECK(!(resolved_method->IsStatic() && receiver_type.IsValid())); in TryBuildAndInlineHelper()
1879 if (!resolved_method->IsStatic() && parameter_index == 0 && receiver_type.IsValid()) { in TryBuildAndInlineHelper()
1881 current->SetReferenceTypeInfo(receiver_type); in TryBuildAndInlineHelper()
Dreference_type_propagation.cc334 ReferenceTypeInfo receiver_type = receiver->GetReferenceTypeInfo(); in BoundTypeForClassCheck() local
335 if (receiver_type.IsExact()) { in BoundTypeForClassCheck()
Dinstruction_simplifier.cc1545 ReferenceTypeInfo receiver_type = receiver->GetReferenceTypeInfo(); in RecognizeAndSimplifyClassCheck() local
1546 if (!receiver_type.IsExact()) { in RecognizeAndSimplifyClassCheck()
1560 if (receiver_type.IsEqual(class_rti)) { in RecognizeAndSimplifyClassCheck()
/art/tools/dexanalyze/
Ddexanalyze_bytecode.cc364 const dex::TypeIndex receiver_type = method.class_idx_; in ProcessCodeItem() local
367 ++current_type.types_.FindOrAdd(receiver_type.index_)->second; in ProcessCodeItem()
368 ++types[receiver_type.index_].methods_.FindOrAdd(method_idx)->second; in ProcessCodeItem()
388 uint32_t type_idx = current_type.types_.Get(receiver_type.index_); in ProcessCodeItem()
389 uint32_t local_idx = types[receiver_type.index_].methods_.Get(method_idx); in ProcessCodeItem()