Searched refs:stack_map_encoding (Results 1 - 15 of 15) sorted by relevance
/art/runtime/ |
H A D | stack_map.cc | 126 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 D | oat_quick_method_header.cc | 47 return stack_map.GetDexPc(encoding.stack_map_encoding); 83 stack_map.GetNativePcOffset(encoding.stack_map_encoding);
|
H A D | stack_map.h | 1026 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 D | check_reference_map_visitor.h | 70 uint32_t register_mask = stack_map.GetRegisterMask(encoding.stack_map_encoding); 83 CHECK(stack_map.GetStackMaskBit(encoding.stack_map_encoding,
|
H A D | quick_exception_handler.cc | 388 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 D | stack.cc | 803 if (stack_map.IsValid() && stack_map.HasInlineInfo(encoding.stack_map_encoding)) {
|
H A D | thread.cc | 2782 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 D | stack_map_test.cc | 79 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 D | stack_map_stream.cc | 164 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 D | elf_debug_line_writer.h | 106 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 D | elf_debug_loc_writer.h | 106 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 D | entrypoint_utils.cc | 282 if (stack_map.HasInlineInfo(encoding.stack_map_encoding)) {
|
/art/oatdump/ |
H A D | oatdump.cc | 1148 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 D | jit.cc | 512 native_pc = stack_map.GetNativePcOffset(encoding.stack_map_encoding) +
|
/art/runtime/entrypoints/quick/ |
H A D | quick_trampoline_entrypoints.cc | 333 if (stack_map.HasInlineInfo(encoding.stack_map_encoding)) { 338 return stack_map.GetDexPc(encoding.stack_map_encoding);
|
Completed in 228 milliseconds