/art/runtime/ |
D | memory_region_test.cc | 23 TEST(MemoryRegion, LoadUnaligned) { in TEST() argument 26 MemoryRegion region(&data, n); in TEST() 38 TEST(MemoryRegion, StoreUnaligned) { in TEST() argument 41 MemoryRegion region(&data, n); in TEST()
|
D | memory_region.h | 36 class MemoryRegion FINAL : public ValueObject { 38 MemoryRegion() : pointer_(nullptr), size_(0) {} in MemoryRegion() function 39 MemoryRegion(void* pointer_in, uintptr_t size_in) : pointer_(pointer_in), size_(size_in) {} in MemoryRegion() function 46 return OFFSETOF_MEMBER(MemoryRegion, pointer_); in pointer_offset() 148 void CopyFrom(size_t offset, const MemoryRegion& from) const; 151 MemoryRegion Subregion(uintptr_t offset, uintptr_t size_in) const { in Subregion() 154 return MemoryRegion(reinterpret_cast<void*>(start() + offset), size_in); in Subregion() 158 void Extend(const MemoryRegion& region, uintptr_t extra) { in Extend()
|
D | memory_region.cc | 27 void MemoryRegion::CopyFrom(size_t offset, const MemoryRegion& from) const { in CopyFrom()
|
D | stack_map.h | 197 explicit DexRegisterLocationCatalog(MemoryRegion region) : region_(region) {} in DexRegisterLocationCatalog() 425 MemoryRegion region_; 444 explicit DexRegisterMap(MemoryRegion region) : region_(region) {} in DexRegisterMap() 645 MemoryRegion region_; 665 ALWAYS_INLINE int32_t Load(const MemoryRegion& region) const { in Load() 695 ALWAYS_INLINE void Store(MemoryRegion region, int32_t value) const { in Store() 794 explicit StackMap(MemoryRegion region) : region_(region) {} in StackMap() 880 MemoryRegion region_; 940 explicit InlineInfo(MemoryRegion region) : region_(region) { in InlineInfo() 1010 ALWAYS_INLINE MemoryRegion GetRegionAtDepth(const InlineInfoEncoding& encoding, in GetRegionAtDepth() [all …]
|
/art/compiler/trampolines/ |
D | trampoline_compiler.cc | 72 MemoryRegion code(entry_stub->data(), entry_stub->size()); in CreateTrampoline() 111 MemoryRegion code(entry_stub->data(), entry_stub->size()); in CreateTrampoline() 143 MemoryRegion code(entry_stub->data(), entry_stub->size()); in CreateTrampoline() 175 MemoryRegion code(entry_stub->data(), entry_stub->size()); in CreateTrampoline() 196 MemoryRegion code(entry_stub->data(), entry_stub->size()); in CreateTrampoline() 217 MemoryRegion code(entry_stub->data(), entry_stub->size()); in CreateTrampoline()
|
/art/compiler/optimizing/ |
D | stack_map_stream.cc | 251 void StackMapStream::FillIn(MemoryRegion region) { in FillIn() 261 region.CopyFrom(0, MemoryRegion(code_info_encoding_.data(), code_info_encoding_.size())); in FillIn() 263 MemoryRegion dex_register_locations_region = region.Subregion( in FillIn() 266 MemoryRegion inline_infos_region = region.Subregion( in FillIn() 274 MemoryRegion dex_register_location_catalog_region = region.Subregion( in FillIn() 322 MemoryRegion register_region = dex_register_locations_region.Subregion( in FillIn() 340 MemoryRegion inline_region = inline_infos_region.Subregion( in FillIn() 364 MemoryRegion register_region = dex_register_locations_region.Subregion( in FillIn() 501 void StackMapStream::CheckCodeInfo(MemoryRegion region) const { in CheckCodeInfo()
|
D | stack_map_stream.h | 152 void FillIn(MemoryRegion region); 175 void CheckCodeInfo(MemoryRegion region) const;
|
D | stack_map_test.cc | 60 MemoryRegion region(memory, size); in TEST() 172 MemoryRegion region(memory, size); in TEST() 426 MemoryRegion region(memory, size); in TEST() 518 MemoryRegion region(memory, size); in TEST() 579 MemoryRegion region(memory, size); in TEST() 628 MemoryRegion region(memory, size); in TEST() 729 MemoryRegion region(memory, size); in TEST()
|
D | optimizing_compiler.cc | 588 codegen->BuildStackMaps(MemoryRegion(stack_map.data(), stack_map.size()), *code_item); in Emit() 923 codegen->BuildStackMaps(MemoryRegion(stack_map_data, stack_map_size), *code_item); in JitCompile()
|
D | code_generator.cc | 263 MemoryRegion code(buffer, code_size); in Finalize() 692 void CodeGenerator::BuildStackMaps(MemoryRegion region, const DexFile::CodeItem& code_item) { in BuildStackMaps()
|
D | code_generator.h | 306 void BuildStackMaps(MemoryRegion region, const DexFile::CodeItem& code_item);
|
/art/compiler/utils/ |
D | assembler.cc | 73 void AssemblerBuffer::ProcessFixups(const MemoryRegion& region) { in ProcessFixups() 82 void AssemblerBuffer::FinalizeInstructions(const MemoryRegion& instructions) { in FinalizeInstructions() 84 MemoryRegion from(reinterpret_cast<void*>(contents()), Size()); in FinalizeInstructions()
|
D | assembler.h | 48 virtual void Process(const MemoryRegion& region, int position) = 0; 166 void FinalizeInstructions(const MemoryRegion& region); 270 void ProcessFixups(const MemoryRegion& region); 368 virtual void FinalizeInstructions(const MemoryRegion& region) { in FinalizeInstructions()
|
D | assembler_test.h | 917 MemoryRegion code(&(*data)[0], data->size()); in DriverWrapper()
|
D | assembler_thumb_test.cc | 182 MemoryRegion code(&managed_code[0], managed_code.size()); in EmitAndCheck()
|
/art/compiler/jni/ |
D | jni_cfi_test.cc | 67 MemoryRegion code(&actual_asm[0], actual_asm.size()); in TestImpl()
|
/art/compiler/linker/arm/ |
D | relative_patcher_thumb2.cc | 91 MemoryRegion code(thunk_code.data(), thunk_code.size()); in CompileThunkCode()
|
/art/compiler/ |
D | exception_test.cc | 75 MemoryRegion stack_maps_region(&fake_header_code_and_maps_[0], stack_maps_size); in SetUp()
|
/art/compiler/utils/arm64/ |
D | assembler_arm64.h | 106 void FinalizeInstructions(const MemoryRegion& region);
|
D | assembler_arm64.cc | 49 void Arm64Assembler::FinalizeInstructions(const MemoryRegion& region) { in FinalizeInstructions() 51 MemoryRegion from(vixl_masm_->GetStartAddress<void*>(), CodeSize()); in FinalizeInstructions()
|
/art/compiler/linker/arm64/ |
D | relative_patcher_arm64.cc | 259 MemoryRegion code(thunk_code.data(), thunk_code.size()); in CompileThunkCode()
|
/art/compiler/jni/quick/ |
D | jni_compiler.cc | 488 MemoryRegion code(&managed_code[0], managed_code.size()); in ArtJniCompileMethodInternal()
|
/art/compiler/utils/mips64/ |
D | assembler_mips64.h | 485 void FinalizeInstructions(const MemoryRegion& region);
|
D | assembler_mips64.cc | 36 void Mips64Assembler::FinalizeInstructions(const MemoryRegion& region) { in FinalizeInstructions()
|
/art/compiler/utils/mips/ |
D | assembler_mips.h | 563 void FinalizeInstructions(const MemoryRegion& region);
|