Searched refs:DexRegisterMap (Results 1 - 11 of 11) sorted by relevance
/art/runtime/ |
H A D | stack_map.cc | 55 DexRegisterLocation::Kind DexRegisterMap::GetLocationInternalKind( 69 DexRegisterLocation DexRegisterMap::GetDexRegisterLocation(uint16_t dex_register_number, 163 void DexRegisterMap::Dump(VariableIndentationOutputStream* vios, 208 DexRegisterMap dex_register_map = code_info.GetDexRegisterMapOf( 241 DexRegisterMap dex_register_map =
|
H A D | stack_map.h | 47 // Dex register location container used by DexRegisterMap and StackMapStream. 64 * In addition, DexRegisterMap also uses these values: 73 // for the kind, 5 bits for the value) in a DexRegisterMap. 438 * of bits (fixed per DexRegisterMap instances of a CodeInfo object) depending 440 * (see DexRegisterMap::SingleEntrySizeInBits). The map is 1-byte aligned. 442 class DexRegisterMap { class in class:art::DexRegisterLocation 444 explicit DexRegisterMap(MemoryRegion region) : region_(region) {} function in class:art::DexRegisterLocation::DexRegisterMap 445 DexRegisterMap() {} function in class:art::DexRegisterLocation::DexRegisterMap 620 // Return the size of the DexRegisterMap object, in bytes. 1072 * [CodeInfoEncoding, StackMap+, DexRegisterLocationCatalog+, DexRegisterMap [all...] |
H A D | check_reference_map_visitor.h | 68 DexRegisterMap dex_register_map =
|
H A D | quick_exception_handler.cc | 228 DexRegisterMap catch_vreg_map = 238 DexRegisterMap throw_vreg_map = 389 DexRegisterMap vreg_map = IsInInlinedFrame()
|
H A D | stack.cc | 278 DexRegisterMap dex_register_map = IsInInlinedFrame()
|
/art/compiler/optimizing/ |
H A D | stack_map_test.cc | 86 DexRegisterMap dex_register_map = 200 DexRegisterMap dex_register_map = 261 DexRegisterMap dex_register_map = 315 DexRegisterMap dex_register_map = 369 DexRegisterMap dex_register_map = 449 DexRegisterMap dex_register_map = 505 // art::DexRegisterMap::SingleEntrySizeInBits). 528 ASSERT_EQ(1u, DexRegisterMap::SingleEntrySizeInBits(number_of_catalog_entries)); 536 ASSERT_EQ(128u, DexRegisterMap::GetLiveBitMaskSize(number_of_dex_registers)); 538 DexRegisterMap dex_register_map [all...] |
H A D | stack_map_stream.h | 165 void FillInDexRegisterMap(DexRegisterMap dex_register_map, 171 const DexRegisterMap& dex_register_map,
|
H A D | stack_map_stream.cc | 86 // TODO: Support sharing DexRegisterMap across InlineInfo. 197 size_t size = DexRegisterMap::kFixedSize; 199 size += DexRegisterMap::GetLiveBitMaskSize(num_dex_registers); 203 DexRegisterMap::SingleEntrySizeInBits(location_catalog_entries_.size()) 326 DexRegisterMap dex_register_map(register_region); 369 DexRegisterMap dex_register_map(register_region); 393 void StackMapStream::FillInDexRegisterMap(DexRegisterMap dex_register_map, 472 const DexRegisterMap& dex_register_map,
|
/art/compiler/debug/ |
H A D | elf_debug_loc_writer.h | 90 const std::vector<DexRegisterMap>& dex_register_maps, 149 DexRegisterMap dex_register_map = dex_register_maps[stack_map_index]; 177 const std::vector<DexRegisterMap>& dex_register_maps,
|
H A D | elf_debug_info_writer.h | 180 std::vector<DexRegisterMap> dex_reg_maps; 447 const std::vector<DexRegisterMap>& dex_register_maps,
|
/art/runtime/jit/ |
H A D | jit.cc | 465 DexRegisterMap vreg_map =
|
Completed in 95 milliseconds