reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/Support/Allocator.h
  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(