reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
250 uintptr_t AlignedAddr = alignAddr(NewSlab, Alignment); 260 uintptr_t AlignedAddr = alignAddr(CurPtr, Alignment); 469 assert(Begin == (char *)alignAddr(Begin, Align::Of<T>())); 478 char *Begin = (char *)alignAddr(*I, Align::Of<T>()); 488 DestroyElements((char *)alignAddr(Ptr, Align::Of<T>()),include/llvm/Support/TrailingObjects.h
171 alignAddr(Ptr, Align::Of<NextTy>())); 185 return reinterpret_cast<NextTy *>(alignAddr(Ptr, Align::Of<NextTy>()));lib/Support/Unix/Memory.inc
187 uintptr_t Start = alignAddr((const uint8_t *)M.Address - PageSize.value() + 1, PageSize); 188 uintptr_t End = alignAddr((const uint8_t *)M.Address + M.AllocatedSize, PageSize);unittests/Support/AlignmentTest.cpp
124 EXPECT_EQ(alignAddr(T.forgedAddr(), A.getValue()), T.rounded); 387 EXPECT_DEATH(alignAddr(unaligned_high_ptr, Align(16)), "Overflow");unittests/Support/AllocatorTest.cpp
152 void *Slab = (void *)alignAddr((char*)MemBase + sizeof(void *), Alignment);
unittests/Support/TrailingObjectsTest.cpp 234 reinterpret_cast<long *>(llvm::alignAddr(