/art/runtime/ |
oat_quick_method_header.cc | 46 StackMap stack_map = code_info.GetStackMapForNativePcOffset(sought_offset, encoding); local 47 if (stack_map.IsValid()) { 48 return stack_map.GetDexPc(encoding.stack_map.encoding); 79 StackMap stack_map = local 82 if (stack_map.IsValid()) { 84 stack_map.GetNativePcOffset(encoding.stack_map.encoding, kRuntimeISA);
|
check_reference_map_visitor.h | 24 #include "stack_map.h" 67 StackMap stack_map = code_info.GetStackMapForNativePcOffset(native_pc_offset, encoding); local 70 code_info.GetDexRegisterMapOf(stack_map, encoding, number_of_dex_registers); 71 uint32_t register_mask = code_info.GetRegisterMaskOf(encoding, stack_map); 72 BitMemoryRegion stack_mask = code_info.GetStackMaskOf(encoding, stack_map);
|
stack_map.h | 1271 BitEncodingTable<StackMapEncoding> stack_map; member in struct:art::DexRegisterLocation::CodeInfoEncoding 1447 StackMap stack_map = GetStackMapAt(i, encoding); local 1487 StackMap stack_map = GetStackMapAt(i, encoding); local 1499 StackMap stack_map = GetStackMapAt(i - 1, encoding); local 1517 StackMap stack_map = GetStackMapAt(i, encoding); local 1545 StackMap stack_map = GetStackMapAt(i, encoding); local [all...] |
stack_map.cc | 17 #include "stack_map.h" 130 encoding.stack_map.encoding.Dump(vios); 139 StackMap stack_map = GetStackMapAt(i, encoding); local 140 stack_map.Dump(vios, 199 StackMapEncoding stack_map_encoding = encoding.stack_map.encoding; 205 << " [entry_size=0x" << encoding.stack_map.encoding.BitSize() << " bits]"
|
stack.cc | 83 StackMap stack_map = code_info.GetStackMapForNativePcOffset(native_pc_offset, encoding); local 84 DCHECK(stack_map.IsValid()); 85 return code_info.GetInlineInfoOf(stack_map, encoding); 235 StackMap stack_map = code_info.GetStackMapForNativePcOffset(native_pc_offset, encoding); local 236 DCHECK(stack_map.IsValid()); 241 code_info.GetInlineInfoOf(stack_map, encoding), 244 : code_info.GetDexRegisterMapOf(stack_map, encoding, number_of_dex_registers); 789 StackMap stack_map = code_info.GetStackMapForNativePcOffset(native_pc_offset, encoding); local 790 if (stack_map.IsValid() && stack_map.HasInlineInfo(encoding.stack_map.encoding)) [all...] |
quick_exception_handler.cc | 34 #include "stack_map.h" 407 StackMap stack_map = code_info.GetStackMapForNativePcOffset(native_pc_offset, encoding); local 409 uint32_t register_mask = code_info.GetRegisterMaskOf(encoding, stack_map); 410 BitMemoryRegion stack_mask = code_info.GetStackMaskOf(encoding, stack_map); 413 code_info.GetInlineInfoOf(stack_map, encoding), 416 : code_info.GetDexRegisterMapOf(stack_map, encoding, number_of_vregs);
|
/art/compiler/optimizing/ |
stack_map_test.cc | 17 #include "stack_map.h" 32 const StackMap& stack_map, 34 BitMemoryRegion stack_mask = code_info.GetStackMaskOf(encoding, stack_map); 78 StackMap stack_map = code_info.GetStackMapAt(0, encoding); local 79 ASSERT_TRUE(stack_map.Equals(code_info.GetStackMapForDexPc(0, encoding))); 80 ASSERT_TRUE(stack_map.Equals(code_info.GetStackMapForNativePcOffset(64, encoding))); 81 ASSERT_EQ(0u, stack_map.GetDexPc(encoding.stack_map.encoding)); 82 ASSERT_EQ(64u, stack_map.GetNativePcOffset(encoding.stack_map.encoding, kRuntimeISA)) 193 StackMap stack_map = code_info.GetStackMapAt(0, encoding); local 252 StackMap stack_map = code_info.GetStackMapAt(1, encoding); local 306 StackMap stack_map = code_info.GetStackMapAt(2, encoding); local 360 StackMap stack_map = code_info.GetStackMapAt(3, encoding); local 453 StackMap stack_map = code_info.GetStackMapAt(0, encoding); local 536 StackMap stack_map = code_info.GetStackMapAt(0, encoding); local 735 StackMap stack_map = code_info.GetStackMapAt(0, encoding); local [all...] |
stack_map_stream.cc | 166 encoding.stack_map.num_entries = stack_maps_.size(); 167 encoding.stack_map.encoding.SetFromSizes( 326 DCHECK_EQ(encoding.stack_map.num_entries, stack_maps_.size()); 352 StackMap stack_map = code_info.GetStackMapAt(i, encoding); local 355 stack_map.SetDexPc(encoding.stack_map.encoding, entry.dex_pc); 356 stack_map.SetNativePcCodeOffset(encoding.stack_map.encoding, entry.native_pc_code_offset); 357 stack_map.SetRegisterMaskIndex(encoding.stack_map.encoding, entry.register_mask_index) 609 const StackMap stack_map = code_info.GetStackMapAt(s, encoding); local [all...] |
optimizing_compiler.cc | [all...] |
/art/compiler/debug/ |
elf_debug_line_writer.h | 29 #include "stack_map.h" 105 StackMap stack_map = code_info.GetStackMapAt(s, encoding); local 106 DCHECK(stack_map.IsValid()); 107 const uint32_t pc = stack_map.GetNativePcOffset(encoding.stack_map.encoding, isa); 108 const int32_t dex = stack_map.GetDexPc(encoding.stack_map.encoding); 110 if (stack_map.HasDexRegisterMap(encoding.stack_map.encoding)) {
|
elf_debug_loc_writer.h | 28 #include "stack_map.h" 105 StackMap stack_map = code_info.GetStackMapAt(s, encoding); local 106 DCHECK(stack_map.IsValid()); 107 if (!stack_map.HasDexRegisterMap(encoding.stack_map.encoding)) { 115 const uint32_t pc_offset = stack_map.GetNativePcOffset(encoding.stack_map.encoding, isa); 127 const StackMap& stack_map = code_info.GetStackMapAt(stack_map_index, encoding); local 139 uint32_t dex_pc = stack_map.GetDexPc(encoding.stack_map.encoding) [all...] |
elf_debug_info_writer.h | 186 const StackMap& stack_map = code_info.GetStackMapAt(s, encoding); local 188 stack_map, encoding, dex_code->registers_size_));
|
/art/runtime/entrypoints/ |
entrypoint_utils.cc | 207 StackMap stack_map = code_info.GetStackMapForNativePcOffset(native_pc_offset, encoding); local 208 DCHECK(stack_map.IsValid()); 209 if (stack_map.HasInlineInfo(encoding.stack_map.encoding)) { 210 InlineInfo inline_info = code_info.GetInlineInfoOf(stack_map, encoding);
|
/art/runtime/jit/ |
jit_code_cache.h | 108 uint8_t* stack_map, 262 uint8_t* stack_map,
|
jit_code_cache.cc | 226 uint8_t* stack_map, 241 stack_map, 259 stack_map, 294 static uint32_t GetNumberOfRoots(const uint8_t* stack_map) { 296 // the table itself), in order to be able to fetch it from a `stack_map` pointer. 297 return reinterpret_cast<const uint32_t*>(stack_map)[-1]; 301 // Store the length of the table at the end. This will allow fetching it from a `stack_map` 549 uint8_t* stack_map, 563 DCHECK(stack_map != nullptr); 587 code_ptr - stack_map, [all...] |
jit.cc | 37 #include "stack_map.h" 487 StackMap stack_map = code_info.GetOsrStackMapForDexPc(dex_pc + dex_pc_offset, encoding); local 488 if (!stack_map.IsValid()) { 504 code_info.GetDexRegisterMapOf(stack_map, encoding, number_of_vregs); 550 native_pc = stack_map.GetNativePcOffset(encoding.stack_map.encoding, kRuntimeISA) +
|
/external/v8/tools/ |
grokdump.py | [all...] |
/art/oatdump/ |
oatdump.cc | 68 #include "stack_map.h" 1742 StackMap stack_map = helper.GetStackMap(); local [all...] |
/art/runtime/entrypoints/quick/ |
quick_trampoline_entrypoints.cc | 356 StackMap stack_map = code_info.GetStackMapForNativePcOffset(outer_pc_offset, encoding); local 357 DCHECK(stack_map.IsValid()); 358 if (stack_map.HasInlineInfo(encoding.stack_map.encoding)) { 359 InlineInfo inline_info = code_info.GetInlineInfoOf(stack_map, encoding); 363 return stack_map.GetDexPc(encoding.stack_map.encoding); [all...] |