Searched defs:region (Results 1 - 11 of 11) sorted by relevance
/art/compiler/utils/ |
H A D | assembler.cc | 72 void AssemblerBuffer::ProcessFixups(const MemoryRegion& region) { argument 75 fixup->Process(region, fixup->position());
|
H A D | assembler.h | 50 virtual void Process(const MemoryRegion& region, int position) = 0; 168 void FinalizeInstructions(const MemoryRegion& region); 272 void ProcessFixups(const MemoryRegion& region); 376 // Copy instructions out of assembly buffer into the given region of memory 377 virtual void FinalizeInstructions(const MemoryRegion& region) { argument 378 buffer_.FinalizeInstructions(region);
|
/art/runtime/ |
H A D | bit_memory_region.h | 24 // Bit memory region is a bit offset subregion of a normal memoryregion. This is useful for 29 ALWAYS_INLINE BitMemoryRegion(MemoryRegion region, size_t bit_offset, size_t bit_size) { argument 33 region_ = region.Subregion(start, end - start); 47 // Load a single bit in the region. The bit at offset 0 is the least 61 // Store at a bit offset from inside the bit memory region.
|
H A D | memory_region.h | 35 // of the region. 111 // Load a single bit in the region. The bit at offset 0 is the least 129 // Load `length` bits from the region starting at bit offset `bit_offset`. 166 // Store `value` on `length` bits in the region starting at bit offset 181 // Compute a sub memory region based on an existing one. 188 // Compute an extended memory region based on an existing one. 189 ALWAYS_INLINE void Extend(const MemoryRegion& region, uintptr_t extra) { argument 190 pointer_ = region.pointer(); 191 size_ = (region.size() + extra);
|
H A D | stack_map.h | 48 * by a MemoryRegion. As such they read and write to the region, they don't have 202 explicit DexRegisterLocationCatalog(MemoryRegion region) : region_(region) {} argument 450 explicit DexRegisterMap(MemoryRegion region) : region_(region) {} argument 672 ALWAYS_INLINE int32_t Load(const Region& region) const { 673 DCHECK_LE(end_offset_, region.size_in_bits()); 674 return static_cast<int32_t>(region.LoadBits(start_offset_, BitSize())) + min_value_; 678 ALWAYS_INLINE void Store(Region region, int32_t value) const { argument 679 region 800 StackMap(BitMemoryRegion region) argument 972 InlineInfo(BitMemoryRegion region) argument 1125 BitRegion(MemoryRegion region, size_t index) const argument 1218 InvokeInfo(BitMemoryRegion region) argument 1355 CodeInfo(MemoryRegion region) argument [all...] |
/art/compiler/utils/arm64/ |
H A D | assembler_arm64.cc | 46 void Arm64Assembler::FinalizeInstructions(const MemoryRegion& region) { argument 49 region.CopyFrom(0, from);
|
/art/compiler/utils/arm/ |
H A D | assembler_arm_vixl.cc | 52 void ArmVIXLAssembler::FinalizeInstructions(const MemoryRegion& region) { argument 55 region.CopyFrom(0, from);
|
H A D | jni_macro_assembler_arm.cc | 74 void ArmJNIMacroAssembler::FinalizeInstructions(const MemoryRegion& region) { argument 75 asm_->FinalizeInstructions(region);
|
/art/compiler/optimizing/ |
H A D | stack_map_stream.cc | 294 void StackMapStream::FillInMethodInfo(MemoryRegion region) { argument 296 MethodInfo info(region.begin(), method_indices_.size()); 303 MethodInfo info(region.begin()); 312 void StackMapStream::FillInCodeInfo(MemoryRegion region) { argument 316 DCHECK_EQ(region.size(), needed_size_); 318 // Note that the memory region does not have to be zeroed when we JIT code 322 region.CopyFrom(0, MemoryRegion(code_info_encoding_.data(), code_info_encoding_.size())); 324 CodeInfo code_info(region); 328 MemoryRegion dex_register_locations_region = region.Subregion( 333 MemoryRegion dex_register_location_catalog_region = region [all...] |
/art/compiler/utils/mips/ |
H A D | assembler_mips.cc | 244 void MipsAssembler::FinalizeInstructions(const MemoryRegion& region) { argument 248 Assembler::FinalizeInstructions(region);
|
/art/compiler/utils/mips64/ |
H A D | assembler_mips64.cc | 43 void Mips64Assembler::FinalizeInstructions(const MemoryRegion& region) { argument 46 Assembler::FinalizeInstructions(region);
|
Completed in 983 milliseconds