Searched defs:region (Results 1 - 8 of 8) sorted by relevance
/art/compiler/optimizing/ |
H A D | stack_map_test.cc | 25 static bool SameBits(MemoryRegion region, const BitVector& bit_vector) { argument 26 for (size_t i = 0; i < region.size_in_bits(); ++i) { 27 if (region.LoadBit(i) != bit_vector.IsBitSet(i)) { 50 MemoryRegion region(memory, size); 51 stream.FillIn(region); 53 CodeInfo code_info(region); 144 MemoryRegion region(memory, size); 145 stream.FillIn(region); 147 CodeInfo code_info(region); 286 MemoryRegion region(memor [all...] |
H A D | stack_map_stream.cc | 186 void StackMapStream::FillIn(MemoryRegion region) { argument 190 CodeInfo code_info(region); 191 DCHECK_EQ(region.size(), needed_size_); 192 code_info.SetOverallSize(region.size()); 194 MemoryRegion dex_register_locations_region = region.Subregion( 197 MemoryRegion inline_infos_region = region.Subregion( 211 MemoryRegion dex_register_location_catalog_region = region.Subregion(
|
/art/compiler/utils/ |
H A D | assembler.cc | 62 void AssemblerBuffer::ProcessFixups(const MemoryRegion& region) { argument 65 fixup->Process(region, fixup->position());
|
H A D | assembler.h | 140 virtual void Process(const MemoryRegion& region, int position) = 0; 249 void FinalizeInstructions(const MemoryRegion& region); 345 void ProcessFixups(const MemoryRegion& region); 385 // Copy instructions out of assembly buffer into the given region of memory 386 virtual void FinalizeInstructions(const MemoryRegion& region) { argument 387 buffer_.FinalizeInstructions(region);
|
/art/runtime/ |
H A D | memory_region.h | 35 // of the region. 105 // Load a single bit in the region. The bit at offset 0 is the least 123 // Load `length` bits from the region starting at bit offset `bit_offset`. 136 // Store `value` on `length` bits in the region starting at bit offset 150 // Compute a sub memory region based on an existing one. 157 // Compute an extended memory region based on an existing one. 158 void Extend(const MemoryRegion& region, uintptr_t extra) { argument 159 pointer_ = region.pointer(); 160 size_ = (region.size() + extra);
|
H A D | stack_map.cc | 53 static uint32_t LoadAt(MemoryRegion region, argument 61 uint8_t value = region.LoadUnaligned<uint8_t>(offset); 68 uint16_t value = region.LoadUnaligned<uint16_t>(offset); 75 uint16_t low = region.LoadUnaligned<uint16_t>(offset); 76 uint16_t high = region.LoadUnaligned<uint8_t>(offset + sizeof(uint16_t)); 85 return region.LoadUnaligned<uint32_t>(offset); 89 static void StoreAt(MemoryRegion region, size_t number_of_bytes, size_t offset, uint32_t value) { argument 93 region.StoreUnaligned<uint8_t>(offset, value); 95 region.StoreUnaligned<uint16_t>(offset, value); 97 region [all...] |
H A D | stack_map.h | 38 * by a MemoryRegion. As such they read and write to the region, they don't have 48 explicit InlineInfo(MemoryRegion region) : region_(region) {} argument 236 explicit DexRegisterLocationCatalog(MemoryRegion region) : region_(region) {} argument 474 explicit DexRegisterMap(MemoryRegion region) : region_(region) {} argument 686 explicit StackMap(MemoryRegion region) : region_(region) {} argument 713 MemoryRegion region local 775 CodeInfo(MemoryRegion region) argument [all...] |
/art/compiler/utils/arm64/ |
H A D | assembler_arm64.cc | 47 void Arm64Assembler::FinalizeInstructions(const MemoryRegion& region) { argument 50 region.CopyFrom(0, from);
|
Completed in 114 milliseconds