Home
last modified time | relevance | path

Searched refs:DexRegisterMap (Results 1 – 12 of 12) sorted by relevance

/art/runtime/
Dstack_map.cc56 DexRegisterLocation::Kind DexRegisterMap::GetLocationInternalKind( in GetLocationInternalKind()
70 DexRegisterLocation DexRegisterMap::GetDexRegisterLocation(uint16_t dex_register_number, in GetDexRegisterLocation()
169 void DexRegisterMap::Dump(VariableIndentationOutputStream* vios, in Dump()
219 DexRegisterMap dex_register_map = code_info.GetDexRegisterMapOf( in Dump()
257 DexRegisterMap dex_register_map = in Dump()
Dstack_map.h448 class DexRegisterMap {
450 explicit DexRegisterMap(MemoryRegion region) : region_(region) {} in DexRegisterMap() function
451 DexRegisterMap() {} in DexRegisterMap() function
1426 DexRegisterMap GetDexRegisterMapOf(StackMap stack_map, in GetDexRegisterMapOf()
1430 return DexRegisterMap(); in GetDexRegisterMapOf()
1435 return DexRegisterMap(region_.Subregion(offset, size)); in GetDexRegisterMapOf()
1443 DexRegisterMap map(GetDexRegisterMapOf(stack_map, encoding, number_of_dex_registers)); in GetDexRegisterMapsSize()
1450 DexRegisterMap GetDexRegisterMapAtDepth(uint8_t depth, in GetDexRegisterMapAtDepth()
1455 return DexRegisterMap(); in GetDexRegisterMapAtDepth()
1460 return DexRegisterMap(region_.Subregion(offset, size)); in GetDexRegisterMapAtDepth()
[all …]
Dcheck_reference_map_visitor.h68 DexRegisterMap dex_register_map = in CheckOptimizedMethod()
Dquick_exception_handler.cc231 DexRegisterMap catch_vreg_map = in SetCatchEnvironmentForOptimizedHandler()
241 DexRegisterMap throw_vreg_map = in SetCatchEnvironmentForOptimizedHandler()
411 DexRegisterMap vreg_map = IsInInlinedFrame() in HandleOptimizingDeoptimization()
Dstack.cc286 DexRegisterMap dex_register_map = IsInInlinedFrame() in GetVRegFromOptimizedCode()
Dthread.cc3340 DexRegisterMap dex_register_map; in VisitQuickFramePrecise()
/art/compiler/optimizing/
Dstack_map_test.cc88 DexRegisterMap dex_register_map = in TEST()
203 DexRegisterMap dex_register_map = in TEST()
262 DexRegisterMap dex_register_map = in TEST()
316 DexRegisterMap dex_register_map = in TEST()
370 DexRegisterMap dex_register_map = in TEST()
463 DexRegisterMap map(code_info.GetDexRegisterMapOf(stack_map, encoding, number_of_dex_registers)); in TEST()
544 DexRegisterMap dex_register_map = in TEST()
623 ASSERT_EQ(1u, DexRegisterMap::SingleEntrySizeInBits(number_of_catalog_entries)); in TEST()
631 ASSERT_EQ(128u, DexRegisterMap::GetLiveBitMaskSize(number_of_dex_registers)); in TEST()
633 DexRegisterMap dex_register_map0 = in TEST()
[all …]
Dstack_map_stream.h209 void FillInDexRegisterMap(DexRegisterMap dex_register_map,
220 const DexRegisterMap& dex_register_map,
Dstack_map_stream.cc201 size_t size = DexRegisterMap::kFixedSize; in ComputeSize()
203 size += DexRegisterMap::GetLiveBitMaskSize(num_dex_registers); in ComputeSize()
207 DexRegisterMap::SingleEntrySizeInBits(catalog_size) * number_of_live_dex_registers; in ComputeSize()
282 DexRegisterMap dex_register_map( in MaybeCopyDexRegisterMap()
441 void StackMapStream::FillInDexRegisterMap(DexRegisterMap dex_register_map, in FillInDexRegisterMap()
517 const DexRegisterMap& dex_register_map, in CheckDexRegisterMap()
/art/compiler/debug/
Delf_debug_loc_writer.h90 const std::vector<DexRegisterMap>& dex_register_maps, in GetVariableLocations()
150 DexRegisterMap dex_register_map = dex_register_maps[stack_map_index]; in GetVariableLocations()
178 const std::vector<DexRegisterMap>& dex_register_maps, in WriteDebugLocEntry()
Delf_debug_info_writer.h181 std::vector<DexRegisterMap> dex_reg_maps; in Write()
448 const std::vector<DexRegisterMap>& dex_register_maps,
/art/runtime/jit/
Djit.cc477 DexRegisterMap vreg_map = in MaybeDoOnStackReplacement()