Home
last modified time | relevance | path

Searched refs:StackMap (Results 1 – 16 of 16) sorted by relevance

/art/runtime/
Dstack_map.h791 class StackMap {
793 StackMap() {} in StackMap() function
794 explicit StackMap(MemoryRegion region) : region_(region) {} in StackMap() function
858 ALWAYS_INLINE bool Equals(const StackMap& other) const { in Equals()
1002 return GetDexRegisterMapOffsetAtDepth(encoding, depth) != StackMap::kNoDexRegisterMap; in HasDexRegisterMapAtDepth()
1104 StackMap GetStackMapAt(size_t i, const CodeInfoEncoding& encoding) const { in GetStackMapAt()
1106 return StackMap(GetStackMaps(encoding).Subregion(i * stack_map_size, stack_map_size)); in GetStackMapAt()
1140 DexRegisterMap GetDexRegisterMapOf(StackMap stack_map, in GetDexRegisterMapOf()
1168 InlineInfo GetInlineInfoOf(StackMap stack_map, const CodeInfoEncoding& encoding) const { in GetInlineInfoOf()
1175 StackMap GetStackMapForDexPc(uint32_t dex_pc, const CodeInfoEncoding& encoding) const { in GetStackMapForDexPc()
[all …]
Doat_quick_method_header.cc45 StackMap stack_map = code_info.GetStackMapForNativePcOffset(sought_offset, encoding); in ToDexPc()
78 StackMap stack_map = in ToNativeQuickPc()
Dstack_map.cc27 constexpr uint32_t StackMap::kNoDexRegisterMap;
28 constexpr uint32_t StackMap::kNoInlineInfo;
135 StackMap stack_map = GetStackMapAt(i, encoding); in Dump()
185 void StackMap::Dump(VariableIndentationOutputStream* vios, in Dump()
Dcheck_reference_map_visitor.h66 StackMap stack_map = code_info.GetStackMapForNativePcOffset(native_pc_offset, encoding); in CheckOptimizedMethod()
Dquick_exception_handler.cc226 StackMap catch_stack_map = code_info.GetCatchStackMapForDexPc(GetHandlerDexPc(), encoding); in SetCatchEnvironmentForOptimizedHandler()
235 StackMap throw_stack_map = in SetCatchEnvironmentForOptimizedHandler()
386 StackMap stack_map = code_info.GetStackMapForNativePcOffset(native_pc_offset, encoding); in HandleOptimizingDeoptimization()
Dstack.cc119 StackMap stack_map = code_info.GetStackMapForNativePcOffset(native_pc_offset, encoding); in GetCurrentInlineInfo()
274 StackMap stack_map = code_info.GetStackMapForNativePcOffset(native_pc_offset, encoding); in GetVRegFromOptimizedCode()
802 StackMap stack_map = code_info.GetStackMapForNativePcOffset(native_pc_offset, encoding); in WalkStack()
Dthread.cc2775 StackMap map = code_info.GetStackMapForNativePcOffset(native_pc_offset, encoding); in VisitQuickFrame()
/art/compiler/optimizing/
Dstack_map_test.cc29 const StackMap& stack_map, in CheckStackMask()
76 StackMap stack_map = code_info.GetStackMapAt(0, encoding); in TEST()
190 StackMap stack_map = code_info.GetStackMapAt(0, encoding); in TEST()
251 StackMap stack_map = code_info.GetStackMapAt(1, encoding); in TEST()
305 StackMap stack_map = code_info.GetStackMapAt(2, encoding); in TEST()
359 StackMap stack_map = code_info.GetStackMapAt(3, encoding); in TEST()
441 StackMap stack_map = code_info.GetStackMapAt(0, encoding); in TEST()
537 StackMap stack_map0 = code_info.GetStackMapAt(0, encoding); in TEST()
544 StackMap stack_map1 = code_info.GetStackMapAt(1, encoding); in TEST()
550 StackMap::kNoDexRegisterMap); in TEST()
[all …]
Dstack_map_stream.cc291 StackMap stack_map = code_info.GetStackMapAt(i, encoding); in FillIn()
311 stack_map.SetDexRegisterMapOffset(stack_map_encoding_, StackMap::kNoDexRegisterMap); in FillIn()
361 StackMap::kNoDexRegisterMap); in FillIn()
382 stack_map.SetInlineDescriptorOffset(stack_map_encoding_, StackMap::kNoInlineInfo); in FillIn()
506 const StackMap stack_map = code_info.GetStackMapAt(s, encoding); in CheckCodeInfo()
/art/compiler/debug/
Delf_debug_loc_writer.h104 StackMap stack_map = code_info.GetStackMapAt(s, encoding); in GetVariableLocations()
126 const StackMap& stack_map = code_info.GetStackMapAt(stack_map_index, encoding); in GetVariableLocations()
Delf_debug_line_writer.h104 StackMap stack_map = code_info.GetStackMapAt(s, encoding); in WriteCompilationUnit()
Delf_debug_info_writer.h185 const StackMap& stack_map = code_info.GetStackMapAt(s, encoding); in Write()
/art/oatdump/
Doatdump.cc1145 StackMap last = code_info_.GetStackMapAt(0u, encoding_); in StackMapsHelper()
1147 StackMap current = code_info_.GetStackMapAt(i, encoding_); in StackMapsHelper()
1164 StackMap left = code_info_.GetStackMapAt(lhs, encoding_); in StackMapsHelper()
1166 StackMap right = code_info_.GetStackMapAt(rhs, encoding_); in StackMapsHelper()
1188 StackMap GetStackMap() const { in GetStackMap()
1200 StackMap GetStackMapAt(size_t i) const { in GetStackMapAt()
1236 StackMap stack_map = helper.GetStackMap(); in DumpCode()
/art/runtime/entrypoints/
Dentrypoint_utils.cc280 StackMap stack_map = code_info.GetStackMapForNativePcOffset(native_pc_offset, encoding); in GetCalleeSaveMethodCaller()
/art/runtime/jit/
Djit.cc440 StackMap stack_map = code_info.GetOsrStackMapForDexPc(dex_pc + dex_pc_offset, encoding); in MaybeDoOnStackReplacement()
/art/runtime/entrypoints/quick/
Dquick_trampoline_entrypoints.cc331 StackMap stack_map = code_info.GetStackMapForNativePcOffset(outer_pc_offset, encoding); in GetCallingDexPc()