| /arkcompiler/runtime_core/runtime/include/mem/ |
| D | allocator-inl.h | 23 inline void *ObjectAllocatorBase::AllocateSafe(size_t size, Alignment align, AllocT *object_allocat… in AllocateSafe() 34 inline void *ObjectAllocatorBase::AddPoolsAndAlloc(size_t size, Alignment align, AllocT *object_all… in AddPoolsAndAlloc() 62 Alignment align = DEFAULT_ALIGNMENT; in AllocateTenuredImpl() local
|
| D | allocator.h | 267 …tual void *AllocateInLargeAllocator([[maybe_unused]] size_t size, [[maybe_unused]] Alignment align, in AllocateInLargeAllocator() 457 …[[nodiscard]] void *Allocate(size_t size, Alignment align, [[maybe_unused]] panda::ManagedThread *… in Allocate() 462 …[[nodiscard]] void *AllocateLocal(size_t size, Alignment align, [[maybe_unused]] panda::ManagedThr… in AllocateLocal() 467 …odiscard]] void *AllocateNonMovable([[maybe_unused]] size_t size, [[maybe_unused]] Alignment align, in AllocateNonMovable()
|
| /arkcompiler/runtime_core/runtime/mem/gc/hybrid-gc/ |
| D | hybrid_object_allocator.cpp | 43 void *HybridObjectAllocator::Allocate(size_t size, Alignment align, [[maybe_unused]] panda::Managed… in Allocate() 51 void *HybridObjectAllocator::AllocateInLargeAllocator(size_t size, Alignment align, BaseClass *base… in AllocateInLargeAllocator()
|
| D | hybrid_object_allocator.h | 38 …odiscard]] void *AllocateNonMovable([[maybe_unused]] size_t size, [[maybe_unused]] Alignment align, in AllocateNonMovable()
|
| /arkcompiler/runtime_core/runtime/mem/ |
| D | internal_allocator.cpp | 65 [[nodiscard]] void *InternalAllocator<Config>::Alloc(size_t size, Alignment align) in Alloc() 141 void *AllocInRunSlots(AllocatorT *runslots_allocator, size_t size, Alignment align, size_t pool_siz… in AllocInRunSlots() 168 void *InternalAllocator<Config>::AllocViaPandaAllocators(size_t size, Alignment align) in AllocViaPandaAllocators()
|
| D | malloc-proxy-allocator-inl.h | 38 void *MallocProxyAllocator<AllocConfigT>::Alloc(size_t size, Alignment align) in Alloc()
|
| D | heap_manager.cpp | 90 ObjectHeader *HeapManager::AllocateObject(BaseClass *cls, size_t size, Alignment align, ManagedThre… in AllocateObject() 121 void *HeapManager::TryGCAndAlloc(size_t size, Alignment align, ManagedThread *thread) in TryGCAndAlloc() 157 void *HeapManager::AllocateMemoryForObject(size_t size, Alignment align, ManagedThread *thread) in AllocateMemoryForObject() 186 ObjectHeader *HeapManager::AllocateNonMovableObject(BaseClass *cls, size_t size, Alignment align, M… in AllocateNonMovableObject()
|
| D | allocator.cpp | 84 void *ObjectAllocatorNoGen<MTMode>::Allocate(size_t size, Alignment align, in Allocate() 104 void *ObjectAllocatorNoGen<MTMode>::AllocateNonMovable(size_t size, Alignment align, panda::Managed… in AllocateNonMovable() 222 void *ObjectAllocatorGen<MTMode>::Allocate(size_t size, Alignment align, [[maybe_unused]] panda::Ma… in Allocate() 235 void *ObjectAllocatorGen<MTMode>::AllocateNonMovable(size_t size, Alignment align, in AllocateNonMovable()
|
| D | pygote_space_allocator.h | 66 bool CanAllocNonMovable(size_t size, Alignment align) in CanAllocNonMovable()
|
| D | region_allocator-inl.h | 186 void *RegionAllocator<AllocConfigT, LockConfigT>::Alloc(size_t size, Alignment align) in Alloc() 493 …onmovableAllocator<AllocConfigT, LockConfigT, ObjectAllocator>::Alloc(size_t size, Alignment align) in Alloc() 555 … Alignment align) in NewRegionAndRetryAlloc() 591 void *RegionHumongousAllocator<AllocConfigT, LockConfigT>::Alloc(size_t size, Alignment align) in Alloc()
|
| D | humongous_obj_allocator-inl.h | 45 … *HumongousObjAllocator<AllocConfigT, LockConfigT>::Alloc(const size_t size, const Alignment align) in Alloc() 321 size_t size, Alignment align) in Alloc()
|
| D | pygote_space_allocator-inl.h | 89 inline void *PygoteSpaceAllocator<AllocConfigT>::Alloc(size_t size, Alignment align) in Alloc()
|
| D | freelist_allocator-inl.h | 47 void *FreeListAllocator<AllocConfigT, LockConfigT>::Alloc(size_t size, Alignment align) in Alloc() 562 … Alignment align) in GetFromSegregatedList()
|
| D | runslots_allocator-inl.h | 47 inline void *RunSlotsAllocator<AllocConfigT, LockConfigT>::Alloc(size_t size, Alignment align) in Alloc()
|
| /arkcompiler/runtime_core/libpandabase/tests/ |
| D | arena_allocator_test.cpp | 80 for (Alignment align = LOG_ALIGN_MIN; align <= LOG_ALIGN_MAX; in AllocateWithAlignment() local 123 …size_t align = MIN_LOG_ALIGN_SIZE_T + random_value % (MAX_LOG_ALIGN_SIZE_T - MIN_LOG_ALIGN_SIZE_T); in AllocateWithDiffAlignment() local 448 for (Alignment align = LOG_ALIGN_MIN; align <= LOG_ALIGN_MAX; variable 465 for (Alignment align = LOG_ALIGN_MIN; align <= LOG_ALIGN_MAX; variable
|
| /arkcompiler/runtime_core/irtoc/backend/compiler/ |
| D | codegen_fastpath.cpp | 185 bool align = IsPrologueAligned() || GetTarget().SupportLinkReg(); in IntrinsicSaveRegisters() local 203 bool align = IsPrologueAligned() || GetTarget().SupportLinkReg(); in IntrinsicRestoreRegisters() local
|
| /arkcompiler/runtime_core/runtime/mem/gc/g1/ |
| D | g1-allocator.h | 154 … [[nodiscard]] void *AllocateLocal([[maybe_unused]] size_t size, [[maybe_unused]] Alignment align, in AllocateLocal()
|
| D | g1-allocator.cpp | 176 void *ObjectAllocatorG1<MTMode>::Allocate(size_t size, Alignment align, [[maybe_unused]] panda::Man… in Allocate() 189 void *ObjectAllocatorG1<MTMode>::AllocateNonMovable(size_t size, Alignment align, in AllocateNonMovable()
|
| /arkcompiler/runtime_core/runtime/tests/ |
| D | tlab_test.cpp | 92 Alignment align = DEFAULT_ALIGNMENT; in TEST_F() local
|
| D | bump_allocator_test.cpp | 83 Alignment align = DEFAULT_ALIGNMENT; in TEST_F() local
|
| D | allocator_test_base.h | 529 for (size_t align = LOG_ALIGN_MIN_VALUE; align <= LOG_ALIGN_MAX_VALUE; ++align, ++k) { in AlignedAllocFreeTest() local 541 for (size_t align = LOG_ALIGN_MIN_VALUE; align <= LOG_ALIGN_MAX_VALUE; ++align, ++k) { in AlignedAllocFreeTest() local 825 size_t align = RandFromRange(LOG_ALIGN_MIN_VALUE, LOG_ALIGN_MAX_VALUE); in ObjectIteratingSetUp() local
|
| /arkcompiler/runtime_core/libpandabase/mem/ |
| D | arena_allocator.cpp | 91 void *ArenaAllocatorT<use_oom_handler>::Alloc(size_t size, Alignment align) in Alloc()
|
| /arkcompiler/runtime_core/compiler/aot/aot_builder/ |
| D | elf_builder.h | 120 ElfWord align, ElfWord entsize) in Section() 223 ElfWord info, ElfWord align, ElfWord entsize) in SymbolSection() 251 StringSection(ElfBuilder &builder, const std::string &name, ElfWord flags, ElfWord align) in StringSection() 348 ElfOff UpdateOffset(ElfWord align) in UpdateOffset() 354 ElfOff UpdateAddress(ElfWord align) in UpdateAddress()
|
| /arkcompiler/runtime_core/compiler/optimizer/code_generator/ |
| D | encode.h | 686 [[maybe_unused]] bool align) in PushRegisters() 692 [[maybe_unused]] bool align) in PopRegisters()
|
| /arkcompiler/runtime_core/compiler/optimizer/code_generator/target/aarch32/ |
| D | encode.cpp | 2814 void Aarch32Encoder::PushRegisters(RegMask registers, bool is_fp, bool align) in PushRegisters() 2822 void Aarch32Encoder::PopRegisters(RegMask registers, bool is_fp, bool align) in PopRegisters()
|