Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Dstack_map_test.cc83 DexRegisterMap dex_register_map = code_info.GetDexRegisterMapOf(stack_map); in TEST()
171 DexRegisterMap dex_register_map = code_info.GetDexRegisterMapOf(stack_map); in TEST()
210 DexRegisterMap dex_register_map = code_info.GetDexRegisterMapOf(stack_map); in TEST()
243 DexRegisterMap dex_register_map = code_info.GetDexRegisterMapOf(stack_map); in TEST()
276 DexRegisterMap dex_register_map = code_info.GetDexRegisterMapOf(stack_map); in TEST()
341 DexRegisterMap map(code_info.GetDexRegisterMapOf(stack_map)); in TEST()
392 DexRegisterMap dex_register_map = code_info.GetDexRegisterMapOf(stack_map); in TEST()
441 DexRegisterMap dex_registers0 = ci.GetDexRegisterMapOf(sm0); in TEST()
448 DexRegisterMap dex_registers1 = ci.GetDexRegisterMapOf(sm1); in TEST()
455 DexRegisterMap dex_registers2 = ci.GetDexRegisterMapOf(sm2); in TEST()
[all …]
Dstack_map_stream.cc277 DexRegisterMap map = code_info.GetInlineDexRegisterMapOf(stack_map, inline_info); in CreateDexRegisterMap()
/art/runtime/
Dstack_map.h59 class DexRegisterMap {
65 DexRegisterMap(size_t count, DexRegisterLocation value) : count_(count), regs_small_{} { in DexRegisterMap() function
360 ALWAYS_INLINE DexRegisterMap GetDexRegisterMapOf(StackMap stack_map) const { in GetDexRegisterMapOf()
362 DexRegisterMap map(number_of_dex_registers_, DexRegisterLocation::Invalid()); in GetDexRegisterMapOf()
366 return DexRegisterMap(0, DexRegisterLocation::None()); in GetDexRegisterMapOf()
369 ALWAYS_INLINE DexRegisterMap GetInlineDexRegisterMapOf(StackMap stack_map, in GetInlineDexRegisterMapOf()
381 DexRegisterMap map(last - first, DexRegisterLocation::Invalid()); in GetInlineDexRegisterMapOf()
385 return DexRegisterMap(0, DexRegisterLocation::None()); in GetInlineDexRegisterMapOf()
457 /*out*/ DexRegisterMap* map) const;
Ddex_register_location.h85 friend class DexRegisterMap; // Allow creation of uninitialized array of locations. variable
Dcheck_reference_map_visitor.h71 DexRegisterMap dex_register_map = code_info.GetDexRegisterMapOf(stack_map); in CheckOptimizedMethod()
Dquick_exception_handler.cc303 DexRegisterMap catch_vreg_map = code_info.GetDexRegisterMapOf(catch_stack_map); in SetCatchEnvironmentForOptimizedHandler()
313 DexRegisterMap throw_vreg_map = code_info.GetDexRegisterMapOf(throw_stack_map); in SetCatchEnvironmentForOptimizedHandler()
478 DexRegisterMap vreg_map = IsInInlinedFrame() in HandleOptimizingDeoptimization()
Dstack_map.cc126 /*out*/ DexRegisterMap* map) const { in DecodeDexRegisterMap()
212 void DexRegisterMap::Dump(VariableIndentationOutputStream* vios) const { in Dump()
Dstack.cc215 DexRegisterMap dex_register_map = IsInInlinedFrame() in GetVRegFromOptimizedCode()
Dthread.cc3934 DexRegisterMap dex_register_map; in VisitQuickFramePrecise()
/art/compiler/debug/
Delf_debug_loc_writer.h90 const std::vector<DexRegisterMap>& dex_register_maps, in GetVariableLocations()
149 DexRegisterMap dex_register_map = dex_register_maps[stack_map_index]; in GetVariableLocations()
176 const std::vector<DexRegisterMap>& dex_register_maps, in WriteDebugLocEntry()
Delf_debug_info_writer.h192 std::vector<DexRegisterMap> dex_reg_maps; in Write()
454 const std::vector<DexRegisterMap>& dex_register_maps,
/art/runtime/jit/
Djit.cc474 DexRegisterMap vreg_map = code_info.GetDexRegisterMapOf(stack_map); in MaybeDoOnStackReplacement()