Searched defs:alignment (Results 1 – 16 of 16) sorted by relevance
| /arkcompiler/ets_runtime/ecmascript/mem/ |
| D | mem.h | 84 constexpr inline bool IsAligned(T value, size_t alignment) in IsAligned() 90 inline T AlignDown(T x, size_t alignment) in AlignDown() 99 inline T AlignUp(T x, size_t alignment) in AlignUp()
|
| D | mem_map_allocator.cpp | 27 MemMap MemMapAllocator::Allocate(size_t size, size_t alignment, bool regular, int prot) in Allocate()
|
| D | mem_map_allocator.h | 161 void Initialize(size_t alignment) in Initialize()
|
| /arkcompiler/ets_runtime/ecmascript/platform/unix/ |
| D | map.cpp | 27 MemMap PageMap(size_t size, int prot, size_t alignment) in PageMap() 53 MemMap MachineCodePageMap(size_t size, int prot, size_t alignment) in MachineCodePageMap()
|
| /arkcompiler/ets_runtime/ecmascript/platform/windows/ |
| D | map.cpp | 31 MemMap PageMap(size_t size, int prot, size_t alignment) in PageMap() 60 MemMap MachineCodePageMap(size_t size, int prot, size_t alignment) in MachineCodePageMap()
|
| /arkcompiler/runtime_core/libpandabase/mem/ |
| D | arena-inl.h | 46 inline void *Arena::Alloc(size_t size, Alignment alignment) in Alloc() 59 inline void *Arena::AlignedAlloc(size_t size, [[maybe_unused]] Alignment alignment) in AlignedAlloc()
|
| D | mem.h | 98 constexpr std::enable_if_t<std::is_unsigned_v<T>, T> AlignUp(T value, size_t alignment) in AlignUp() 104 constexpr std::enable_if_t<std::is_unsigned_v<T>, T> AlignDown(T value, size_t alignment) in AlignDown()
|
| D | arena_allocator.cpp | 70 …ine void *ArenaAllocatorT<use_oom_handler>::AllocateAndAddNewPool(size_t size, Alignment alignment) in AllocateAndAddNewPool()
|
| /arkcompiler/runtime_core/libpandabase/tests/ |
| D | code_allocator_test.cpp | 38 static bool IsAligned(const void *ptr, size_t alignment) in IsAligned()
|
| D | arena_allocator_test.cpp | 64 static bool IsAligned(const void *ptr, size_t alignment) in IsAligned()
|
| /arkcompiler/runtime_core/runtime/tests/ |
| D | bitmap_test_base.h | 52 size_t fn_rounddown(size_t val, size_t alignment) in fn_rounddown()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | llvm_codegen.cpp | 95 …_t *RoundTripAllocateCodeSection(void *object, uintptr_t size, [[maybe_unused]] unsigned alignment, in RoundTripAllocateCodeSection() 102 …_t *RoundTripAllocateDataSection(void *object, uintptr_t size, [[maybe_unused]] unsigned alignment, in RoundTripAllocateDataSection()
|
| D | stub_builder-inl.h | 2106 inline GateRef StubBuilder::AlignUp(GateRef x, GateRef alignment) in AlignUp()
|
| /arkcompiler/runtime_core/libpandafile/ |
| D | file_writer.h | 47 bool Align(size_t alignment) in Align()
|
| /arkcompiler/runtime_core/runtime/mem/ |
| D | bump-allocator-inl.h | 79 …*BumpPointerAllocator<AllocConfigT, LockConfigT, UseTlabs>::Alloc(size_t size, Alignment alignment) in Alloc()
|
| /arkcompiler/runtime_core/compiler/optimizer/code_generator/ |
| D | codegen.cpp | 1323 auto alignment = runtime->GetTLABAlignment(); in CreateNewObjCall() local 1365 auto alignment = runtime->GetTLABAlignment(); in CreateNewObjCallOld() local 1480 void Codegen::CreateAlignmentValue(Reg alignment_reg, Reg tmp_reg, size_t alignment) in CreateAlignmentValue() 2914 uint64_t alignment = runtime->GetTLABAlignment(); in VisitNewArray() local
|