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

References

include/llvm/Support/Allocator.h
  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/BinaryStreamArray.h
  289     assert(isAddrAligned(Align::Of<T>(), Data.data()));
include/llvm/Support/BinaryStreamReader.h
  201     assert(isAddrAligned(Align::Of<T>(), Bytes.data()) &&
include/llvm/Support/TrailingObjects.h
  171           alignAddr(Ptr, Align::Of<NextTy>()));
  185       return reinterpret_cast<NextTy *>(alignAddr(Ptr, Align::Of<NextTy>()));
unittests/Support/AlignmentTest.cpp
   25   EXPECT_EQ(Align::Of<uint8_t>(), Align(alignof(uint8_t)));
   26   EXPECT_EQ(Align::Of<uint16_t>(), Align(alignof(uint16_t)));
   27   EXPECT_EQ(Align::Of<uint32_t>(), Align(alignof(uint32_t)));
   28   EXPECT_EQ(Align::Of<uint64_t>(), Align(alignof(uint64_t)));
   42   constexpr Align kConstantAlign = Align::Of<uint64_t>();
unittests/Support/TrailingObjectsTest.cpp
  235                 reinterpret_cast<char *>(C + 1) + 1, Align::Of<long>())));