Home
last modified time | relevance | path

Searched defs:align (Results 1 – 25 of 28) sorted by relevance

12

/arkcompiler/runtime_core/runtime/include/mem/
Dallocator-inl.h23 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
Dallocator.h267 …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/
Dhybrid_object_allocator.cpp43 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()
Dhybrid_object_allocator.h38 …odiscard]] void *AllocateNonMovable([[maybe_unused]] size_t size, [[maybe_unused]] Alignment align, in AllocateNonMovable()
/arkcompiler/runtime_core/runtime/mem/
Dinternal_allocator.cpp65 [[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()
Dmalloc-proxy-allocator-inl.h38 void *MallocProxyAllocator<AllocConfigT>::Alloc(size_t size, Alignment align) in Alloc()
Dheap_manager.cpp90 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()
Dallocator.cpp84 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()
Dpygote_space_allocator.h66 bool CanAllocNonMovable(size_t size, Alignment align) in CanAllocNonMovable()
Dregion_allocator-inl.h186 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()
555Alignment align) in NewRegionAndRetryAlloc()
591 void *RegionHumongousAllocator<AllocConfigT, LockConfigT>::Alloc(size_t size, Alignment align) in Alloc()
Dhumongous_obj_allocator-inl.h45 … *HumongousObjAllocator<AllocConfigT, LockConfigT>::Alloc(const size_t size, const Alignment align) in Alloc()
321 size_t size, Alignment align) in Alloc()
Dpygote_space_allocator-inl.h89 inline void *PygoteSpaceAllocator<AllocConfigT>::Alloc(size_t size, Alignment align) in Alloc()
Dfreelist_allocator-inl.h47 void *FreeListAllocator<AllocConfigT, LockConfigT>::Alloc(size_t size, Alignment align) in Alloc()
562Alignment align) in GetFromSegregatedList()
Drunslots_allocator-inl.h47 inline void *RunSlotsAllocator<AllocConfigT, LockConfigT>::Alloc(size_t size, Alignment align) in Alloc()
/arkcompiler/runtime_core/libpandabase/tests/
Darena_allocator_test.cpp80 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/
Dcodegen_fastpath.cpp185 bool align = IsPrologueAligned() || GetTarget().SupportLinkReg(); in IntrinsicSaveRegisters() local
203 bool align = IsPrologueAligned() || GetTarget().SupportLinkReg(); in IntrinsicRestoreRegisters() local
/arkcompiler/runtime_core/runtime/mem/gc/g1/
Dg1-allocator.h154 … [[nodiscard]] void *AllocateLocal([[maybe_unused]] size_t size, [[maybe_unused]] Alignment align, in AllocateLocal()
Dg1-allocator.cpp176 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/
Dtlab_test.cpp92 Alignment align = DEFAULT_ALIGNMENT; in TEST_F() local
Dbump_allocator_test.cpp83 Alignment align = DEFAULT_ALIGNMENT; in TEST_F() local
Dallocator_test_base.h529 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/
Darena_allocator.cpp91 void *ArenaAllocatorT<use_oom_handler>::Alloc(size_t size, Alignment align) in Alloc()
/arkcompiler/runtime_core/compiler/aot/aot_builder/
Delf_builder.h120 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/
Dencode.h686 [[maybe_unused]] bool align) in PushRegisters()
692 [[maybe_unused]] bool align) in PopRegisters()
/arkcompiler/runtime_core/compiler/optimizer/code_generator/target/aarch32/
Dencode.cpp2814 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()

12