Searched refs:stack_map_encoding (Results 1 - 15 of 15) sorted by relevance

/art/runtime/
H A Dstack_map.cc126 encoding.stack_map_encoding.Dump(vios);
191 StackMapEncoding stack_map_encoding = encoding.stack_map_encoding; local
195 << " [native_pc=0x" << code_offset + GetNativePcOffset(stack_map_encoding) << "]"
196 << " (dex_pc=0x" << GetDexPc(stack_map_encoding)
197 << ", native_pc_offset=0x" << GetNativePcOffset(stack_map_encoding)
198 << ", dex_register_map_offset=0x" << GetDexRegisterMapOffset(stack_map_encoding)
199 << ", inline_info_offset=0x" << GetInlineDescriptorOffset(stack_map_encoding)
200 << ", register_mask=0x" << GetRegisterMask(stack_map_encoding)
203 for (size_t i = 0, e = GetNumberOfStackMaskBits(stack_map_encoding);
[all...]
H A Doat_quick_method_header.cc47 return stack_map.GetDexPc(encoding.stack_map_encoding);
83 stack_map.GetNativePcOffset(encoding.stack_map_encoding);
H A Dstack_map.h1026 StackMapEncoding stack_map_encoding; member in struct:art::DexRegisterLocation::CodeInfoEncoding
1040 stack_map_encoding = *reinterpret_cast<const StackMapEncoding*>(ptr);
1042 if (stack_map_encoding.GetInlineInfoEncoding().BitSize() > 0) {
1059 const uint8_t* stack_map_ptr = reinterpret_cast<const uint8_t*>(&stack_map_encoding);
1061 if (stack_map_encoding.GetInlineInfoEncoding().BitSize() > 0) {
1095 return encoding.stack_map_encoding.GetInlineInfoEncoding().BitSize() > 0;
1143 if (!stack_map.HasDexRegisterMap(encoding.stack_map_encoding)) {
1147 + stack_map.GetDexRegisterMapOffset(encoding.stack_map_encoding);
1169 DCHECK(stack_map.HasInlineInfo(encoding.stack_map_encoding));
1170 uint32_t offset = stack_map.GetInlineDescriptorOffset(encoding.stack_map_encoding)
1205 const StackMapEncoding& stack_map_encoding = encoding.stack_map_encoding; local
[all...]
H A Dcheck_reference_map_visitor.h70 uint32_t register_mask = stack_map.GetRegisterMask(encoding.stack_map_encoding);
83 CHECK(stack_map.GetStackMaskBit(encoding.stack_map_encoding,
H A Dquick_exception_handler.cc388 uint32_t register_mask = stack_map.GetRegisterMask(encoding.stack_map_encoding);
421 if (stack_map.GetNumberOfStackMaskBits(encoding.stack_map_encoding) > bit &&
422 stack_map.GetStackMaskBit(encoding.stack_map_encoding, bit)) {
H A Dstack.cc803 if (stack_map.IsValid() && stack_map.HasInlineInfo(encoding.stack_map_encoding)) {
H A Dthread.cc2782 size_t number_of_bits = map.GetNumberOfStackMaskBits(encoding.stack_map_encoding);
2784 if (map.GetStackMaskBit(encoding.stack_map_encoding, i)) {
2797 uint32_t register_mask = map.GetRegisterMask(encoding.stack_map_encoding);
/art/compiler/optimizing/
H A Dstack_map_test.cc79 ASSERT_EQ(0u, stack_map.GetDexPc(encoding.stack_map_encoding));
80 ASSERT_EQ(64u, stack_map.GetNativePcOffset(encoding.stack_map_encoding));
81 ASSERT_EQ(0x3u, stack_map.GetRegisterMask(encoding.stack_map_encoding));
83 ASSERT_TRUE(CheckStackMask(stack_map, encoding.stack_map_encoding, sp_mask));
85 ASSERT_TRUE(stack_map.HasDexRegisterMap(encoding.stack_map_encoding));
124 ASSERT_FALSE(stack_map.HasInlineInfo(encoding.stack_map_encoding));
193 ASSERT_EQ(0u, stack_map.GetDexPc(encoding.stack_map_encoding));
194 ASSERT_EQ(64u, stack_map.GetNativePcOffset(encoding.stack_map_encoding));
195 ASSERT_EQ(0x3u, stack_map.GetRegisterMask(encoding.stack_map_encoding));
197 ASSERT_TRUE(CheckStackMask(stack_map, encoding.stack_map_encoding, sp_mask
[all...]
H A Dstack_map_stream.cc164 code_info_encoding.stack_map_encoding = stack_map_encoding_;
507 const StackMapEncoding& stack_map_encoding = encoding.stack_map_encoding; local
511 DCHECK_EQ(stack_map.GetNativePcOffset(stack_map_encoding), entry.native_pc_offset);
512 DCHECK_EQ(stack_map.GetDexPc(stack_map_encoding), entry.dex_pc);
513 DCHECK_EQ(stack_map.GetRegisterMask(stack_map_encoding), entry.register_mask);
514 size_t num_stack_mask_bits = stack_map.GetNumberOfStackMaskBits(stack_map_encoding);
518 DCHECK_EQ(stack_map.GetStackMaskBit(stack_map_encoding, b), entry.sp_mask->IsBitSet(b));
522 DCHECK_EQ(stack_map.GetStackMaskBit(stack_map_encoding, b), 0u);
534 DCHECK_EQ(stack_map.HasInlineInfo(stack_map_encoding), (entr
[all...]
/art/compiler/debug/
H A Delf_debug_line_writer.h106 const uint32_t pc = stack_map.GetNativePcOffset(encoding.stack_map_encoding);
107 const int32_t dex = stack_map.GetDexPc(encoding.stack_map_encoding);
109 if (stack_map.HasDexRegisterMap(encoding.stack_map_encoding)) {
H A Delf_debug_loc_writer.h106 if (!stack_map.HasDexRegisterMap(encoding.stack_map_encoding)) {
114 const uint32_t pc_offset = stack_map.GetNativePcOffset(encoding.stack_map_encoding);
138 uint32_t dex_pc = stack_map.GetDexPc(encoding.stack_map_encoding);
/art/runtime/entrypoints/
H A Dentrypoint_utils.cc282 if (stack_map.HasInlineInfo(encoding.stack_map_encoding)) {
/art/oatdump/
H A Doatdump.cc1148 if (last.GetNativePcOffset(encoding_.stack_map_encoding) >
1149 current.GetNativePcOffset(encoding_.stack_map_encoding)) {
1165 uint32_t left_pc = left.GetNativePcOffset(encoding_.stack_map_encoding);
1167 uint32_t right_pc = right.GetNativePcOffset(encoding_.stack_map_encoding);
1172 offset_ = GetStackMapAt(0).GetNativePcOffset(encoding_.stack_map_encoding);
1196 : GetStackMapAt(stack_map_index_).GetNativePcOffset(encoding_.stack_map_encoding);
/art/runtime/jit/
H A Djit.cc512 native_pc = stack_map.GetNativePcOffset(encoding.stack_map_encoding) +
/art/runtime/entrypoints/quick/
H A Dquick_trampoline_entrypoints.cc333 if (stack_map.HasInlineInfo(encoding.stack_map_encoding)) {
338 return stack_map.GetDexPc(encoding.stack_map_encoding);

Completed in 228 milliseconds