Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Dstack_map_stream.cc236 encoding->invoke_info.num_entries = invoke_infos_count; in ComputeInvokeInfoEncoding()
237 encoding->invoke_info.encoding.SetFromSizes(native_pc_max, invoke_type_max, method_index_max); in ComputeInvokeInfoEncoding()
366 InvokeInfo invoke_info(code_info.GetInvokeInfo(encoding, invoke_info_idx)); in FillInCodeInfo() local
367 invoke_info.SetNativePcCodeOffset(encoding.invoke_info.encoding, entry.native_pc_code_offset); in FillInCodeInfo()
368 invoke_info.SetInvokeType(encoding.invoke_info.encoding, entry.invoke_type); in FillInCodeInfo()
369 invoke_info.SetMethodIndexIdx(encoding.invoke_info.encoding, entry.dex_method_index_idx); in FillInCodeInfo()
633 InvokeInfo invoke_info = code_info.GetInvokeInfo(encoding, invoke_info_index); in CheckCodeInfo() local
634 DCHECK_EQ(invoke_info.GetNativePcOffset(encoding.invoke_info.encoding, instruction_set_), in CheckCodeInfo()
636 DCHECK_EQ(invoke_info.GetInvokeType(encoding.invoke_info.encoding), entry.invoke_type); in CheckCodeInfo()
637 DCHECK_EQ(invoke_info.GetMethodIndexIdx(encoding.invoke_info.encoding), in CheckCodeInfo()
Dstack_map_test.cc1003 EXPECT_EQ(invoke1.GetInvokeType(encoding.invoke_info.encoding), kSuper); in TEST()
1004 EXPECT_EQ(invoke1.GetMethodIndex(encoding.invoke_info.encoding, method_info), 1u); in TEST()
1005 EXPECT_EQ(invoke1.GetNativePcOffset(encoding.invoke_info.encoding, kRuntimeISA), 4u); in TEST()
1006 EXPECT_EQ(invoke2.GetInvokeType(encoding.invoke_info.encoding), kStatic); in TEST()
1007 EXPECT_EQ(invoke2.GetMethodIndex(encoding.invoke_info.encoding, method_info), 3u); in TEST()
1008 EXPECT_EQ(invoke2.GetNativePcOffset(encoding.invoke_info.encoding, kRuntimeISA), 8u); in TEST()
1009 EXPECT_EQ(invoke3.GetInvokeType(encoding.invoke_info.encoding), kDirect); in TEST()
1010 EXPECT_EQ(invoke3.GetMethodIndex(encoding.invoke_info.encoding, method_info), 65535u); in TEST()
1011 EXPECT_EQ(invoke3.GetNativePcOffset(encoding.invoke_info.encoding, kRuntimeISA), 16u); in TEST()
/art/runtime/
Dstack_map.h1269 BitEncodingTable<InvokeInfoEncoding> invoke_info; member
1281 invoke_info.Decode(&ptr); in CodeInfoEncoding()
1300 invoke_info.Encode(dest); in Compress()
1317 invoke_info.UpdateBitOffset(&bit_offset); in ComputeTableOffsets()
1423 return InvokeInfo(encoding.invoke_info.BitRegion(region_, index)); in GetInvokeInfo()
1551 for (size_t index = 0; index < encoding.invoke_info.num_entries; index++) { in GetInvokeInfoForNativePcOffset()
1553 if (item.GetNativePcOffset(encoding.invoke_info.encoding, kRuntimeISA) == native_pc_offset) { in GetInvokeInfoForNativePcOffset()
/art/runtime/entrypoints/quick/
Dquick_trampoline_entrypoints.cc378 *invoke_type = static_cast<InvokeType>(invoke.GetInvokeType(encoding.invoke_info.encoding)); in GetInvokeType()
379 *dex_method_index = invoke.GetMethodIndex(encoding.invoke_info.encoding, method_info); in GetInvokeType()
/art/oatdump/
Doatdump.cc1637 if (encoding.invoke_info.num_entries > 0u) { in DumpCode()
1640 encoding.invoke_info.encoding.BitSize() * encoding.invoke_info.num_entries); in DumpCode()