/art/runtime/ |
D | memory_region_test.cc | 28 MemoryRegion region(&data, n); in TEST() local 30 ASSERT_EQ(0, region.LoadUnaligned<char>(0)); in TEST() 35 region.LoadUnaligned<uint32_t>(1)); in TEST() 36 ASSERT_EQ(5 + (6 << kBitsPerByte), region.LoadUnaligned<int16_t>(5)); in TEST() 37 ASSERT_EQ(7u, region.LoadUnaligned<unsigned char>(7)); in TEST() 43 MemoryRegion region(&data, n); in TEST() local 45 region.StoreUnaligned<unsigned char>(0u, 7); in TEST() 46 region.StoreUnaligned<int16_t>(1, 6 + (5 << kBitsPerByte)); in TEST() 47 region.StoreUnaligned<uint32_t>(3, in TEST() 52 region.StoreUnaligned<char>(7, 0); in TEST() [all …]
|
D | bit_memory_region.h | 29 ALWAYS_INLINE BitMemoryRegion(MemoryRegion region, size_t bit_offset, size_t bit_size) { in BitMemoryRegion() argument 33 region_ = region.Subregion(start, end - start); in BitMemoryRegion()
|
D | stack_map.h | 204 explicit DexRegisterLocationCatalog(MemoryRegion region) : region_(region) {} in DexRegisterLocationCatalog() argument 452 explicit DexRegisterMap(MemoryRegion region) : region_(region) {} in DexRegisterMap() argument 674 ALWAYS_INLINE int32_t Load(const Region& region) const { in Load() 675 DCHECK_LE(end_offset_, region.size_in_bits()); in Load() 676 return static_cast<int32_t>(region.LoadBits(start_offset_, BitSize())) + min_value_; in Load() 680 ALWAYS_INLINE void Store(Region region, int32_t value) const { in Store() 681 region.StoreBits(start_offset_, value - min_value_, BitSize()); in Store() 682 DCHECK_EQ(Load(region), value); in Store() 806 explicit StackMap(BitMemoryRegion region) : region_(region) {} in StackMap() argument 978 explicit InlineInfo(BitMemoryRegion region) : region_(region) {} in InlineInfo() argument [all …]
|
D | memory_region.h | 190 ALWAYS_INLINE void Extend(const MemoryRegion& region, uintptr_t extra) { in Extend() argument 191 pointer_ = region.pointer(); in Extend() 192 size_ = (region.size() + extra); in Extend()
|
/art/compiler/optimizing/ |
D | stack_map_test.cc | 63 MemoryRegion region(memory, size); in TEST() local 64 stream.FillInCodeInfo(region); in TEST() 66 CodeInfo code_info(region); in TEST() 177 MemoryRegion region(memory, size); in TEST() local 178 stream.FillInCodeInfo(region); in TEST() 180 CodeInfo code_info(region); in TEST() 438 MemoryRegion region(memory, size); in TEST() local 439 stream.FillInCodeInfo(region); in TEST() 441 CodeInfo code_info(region); in TEST() 525 MemoryRegion region(memory, size); in TEST() local [all …]
|
D | stack_map_stream.cc | 303 void StackMapStream::FillInMethodInfo(MemoryRegion region) { in FillInMethodInfo() argument 305 MethodInfo info(region.begin(), method_indices_.size()); in FillInMethodInfo() 312 MethodInfo info(region.begin()); in FillInMethodInfo() 321 void StackMapStream::FillInCodeInfo(MemoryRegion region) { in FillInCodeInfo() argument 325 DCHECK_EQ(region.size(), needed_size_); in FillInCodeInfo() 331 region.CopyFrom(0, MemoryRegion(code_info_encoding_.data(), code_info_encoding_.size())); in FillInCodeInfo() 333 CodeInfo code_info(region); in FillInCodeInfo() 337 MemoryRegion dex_register_locations_region = region.Subregion( in FillInCodeInfo() 342 MemoryRegion dex_register_location_catalog_region = region.Subregion( in FillInCodeInfo() 446 CheckCodeInfo(region); in FillInCodeInfo() [all …]
|
D | stack_map_stream.h | 170 void FillInCodeInfo(MemoryRegion region); 171 void FillInMethodInfo(MemoryRegion region); 223 void CheckCodeInfo(MemoryRegion region) const;
|
D | code_generator_x86_64.cc | 7008 void Process(const MemoryRegion& region, int pos) OVERRIDE { in Process() argument 7015 region.StoreUnaligned<int32_t>(pos - 4, relative_position); in Process()
|
D | code_generator_x86.cc | 7623 void Process(const MemoryRegion& region, int pos) OVERRIDE { in Process() argument 7633 region.StoreUnaligned<int32_t>(pos - 4, relative_position); in Process()
|
/art/compiler/utils/ |
D | assembler.cc | 54 void AssemblerBuffer::ProcessFixups(const MemoryRegion& region) { in ProcessFixups() argument 57 fixup->Process(region, fixup->position()); in ProcessFixups()
|
D | assembler.h | 51 virtual void Process(const MemoryRegion& region, int position) = 0; 169 void FinalizeInstructions(const MemoryRegion& region); 273 void ProcessFixups(const MemoryRegion& region); 378 virtual void FinalizeInstructions(const MemoryRegion& region) { in FinalizeInstructions() argument 379 buffer_.FinalizeInstructions(region); in FinalizeInstructions()
|
D | jni_macro_assembler.h | 61 virtual void FinalizeInstructions(const MemoryRegion& region) = 0; 270 void FinalizeInstructions(const MemoryRegion& region) OVERRIDE { in FinalizeInstructions() argument 271 asm_.FinalizeInstructions(region); in FinalizeInstructions()
|
/art/test/659-unpadded-array/ |
D | info.txt | 1 Regression test for the concurrent GC whose region space had
|
/art/test/090-loop-formation/ |
D | info.txt | 3 in the loop region, and the JIT compiler won't choke on unresolved fields.
|
/art/compiler/utils/arm64/ |
D | assembler_arm64.cc | 46 void Arm64Assembler::FinalizeInstructions(const MemoryRegion& region) { in FinalizeInstructions() argument 49 region.CopyFrom(0, from); in FinalizeInstructions()
|
D | assembler_arm64.h | 80 void FinalizeInstructions(const MemoryRegion& region);
|
/art/compiler/utils/arm/ |
D | assembler_arm_vixl.cc | 58 void ArmVIXLAssembler::FinalizeInstructions(const MemoryRegion& region) { in FinalizeInstructions() argument 61 region.CopyFrom(0, from); in FinalizeInstructions()
|
D | assembler_arm_vixl.h | 171 void FinalizeInstructions(const MemoryRegion& region) OVERRIDE;
|
/art/runtime/interpreter/mterp/ |
D | README.txt | 26 each handler is allocated a fixed region, allowing transitions to 34 Specify the size of the fixed region, in bytes. On most platforms
|
/art/compiler/utils/mips64/ |
D | assembler_mips64.cc | 43 void Mips64Assembler::FinalizeInstructions(const MemoryRegion& region) { in FinalizeInstructions() argument 46 Assembler::FinalizeInstructions(region); in FinalizeInstructions()
|
D | assembler_mips64.h | 1435 void FinalizeInstructions(const MemoryRegion& region);
|
/art/compiler/utils/mips/ |
D | assembler_mips.h | 1370 void FinalizeInstructions(const MemoryRegion& region);
|
D | assembler_mips.cc | 168 void MipsAssembler::FinalizeInstructions(const MemoryRegion& region) { in FinalizeInstructions() argument 172 Assembler::FinalizeInstructions(region); in FinalizeInstructions()
|
/art/runtime/arch/mips64/ |
D | quick_entrypoints_mips64.S | 1854 # Fast path array allocation for region tlab allocation.
|
/art/runtime/arch/mips/ |
D | quick_entrypoints_mips.S | 1927 # Fast path array allocation for region tlab allocation.
|