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

Declarations

include/llvm/IR/Value.h
  635   MaybeAlign getPointerAlignment(const DataLayout &DL) const;

References

gen/lib/Target/AArch64/AArch64GenDAGISel.inc
114926     MaybeAlign Align = G->getGlobal()->getPointerAlignment(DL);
lib/Analysis/Loads.cpp
   31   if (const MaybeAlign PA = Base->getPointerAlignment(DL))
lib/Analysis/ValueTracking.cpp
 1724     const MaybeAlign Align = V->getPointerAlignment(Q.DL);
lib/CodeGen/CodeGenPrepare.cpp
 1822           GV->getPointerAlignment(*DL) < PrefAlign &&
lib/IR/ConstantFold.cpp
 1151             GVAlign = GV->getPointerAlignment(TheModule->getDataLayout());
lib/Transforms/IPO/Attributor.cpp
 2760         const MaybeAlign PA = V.getPointerAlignment(DL);
unittests/IR/FunctionTest.cpp
  146   EXPECT_EQ(MaybeAlign(), Func->getPointerAlignment(DataLayout("")));
  147   EXPECT_EQ(Align(1), Func->getPointerAlignment(DataLayout("Fi8")));
  148   EXPECT_EQ(Align(1), Func->getPointerAlignment(DataLayout("Fn8")));
  149   EXPECT_EQ(Align(2), Func->getPointerAlignment(DataLayout("Fi16")));
  150   EXPECT_EQ(Align(2), Func->getPointerAlignment(DataLayout("Fn16")));
  151   EXPECT_EQ(Align(4), Func->getPointerAlignment(DataLayout("Fi32")));
  152   EXPECT_EQ(Align(4), Func->getPointerAlignment(DataLayout("Fn32")));
  156   EXPECT_EQ(MaybeAlign(), Func->getPointerAlignment(DataLayout("")));
  157   EXPECT_EQ(Align(1), Func->getPointerAlignment(DataLayout("Fi8")));
  158   EXPECT_EQ(Align(4), Func->getPointerAlignment(DataLayout("Fn8")));
  159   EXPECT_EQ(Align(2), Func->getPointerAlignment(DataLayout("Fi16")));
  160   EXPECT_EQ(Align(4), Func->getPointerAlignment(DataLayout("Fn16")));
  161   EXPECT_EQ(Align(4), Func->getPointerAlignment(DataLayout("Fi32")));
  162   EXPECT_EQ(Align(4), Func->getPointerAlignment(DataLayout("Fn32")));