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

Declarations

include/llvm/IR/Instructions.h
  249   void setAlignment(MaybeAlign Align);

References

include/llvm/IR/IRBuilder.h
 1630     LI->setAlignment(MaybeAlign(Align));
 1636     LI->setAlignment(MaybeAlign(Align));
 1642     LI->setAlignment(MaybeAlign(Align));
lib/CodeGen/AtomicExpandPass.cpp
  385   NewLI->setAlignment(MaybeAlign(LI->getAlignment()));
 1379   InitLoaded->setAlignment(MaybeAlign(ResultTy->getPrimitiveSizeInBits() / 8));
lib/IR/Core.cpp
 2015     LI->setAlignment(MaybeAlign(Bytes));
lib/IR/Instructions.cpp
 1322   setAlignment(MaybeAlign(Align));
 1334   setAlignment(Align);
lib/Transforms/IPO/ArgumentPromotion.cpp
  307           newLoad->setAlignment(MaybeAlign(OrigLoad->getAlignment()));
lib/Transforms/IPO/Attributor.cpp
 2715             LI->setAlignment(Align(getAssumedAlign()));
lib/Transforms/InstCombine/InstCombineAtomicRMW.cpp
  157   Load->setAlignment(MaybeAlign(DL.getABITypeAlignment(RMWI.getType())));
lib/Transforms/InstCombine/InstCombineCalls.cpp
  188   L->setAlignment(
lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp
  964     LI.setAlignment(MaybeAlign(KnownAlign));
  966     LI.setAlignment(MaybeAlign(EffectiveLoadAlign));
 1035         V1->setAlignment(Alignment);
 1037         V2->setAlignment(Alignment);
lib/Transforms/Instrumentation/DataFlowSanitizer.cpp
 1215     LI->setAlignment(MaybeAlign(ShadowAlign));
lib/Transforms/Scalar/AlignmentFromAssumptions.cpp
  324         LI->setAlignment(MaybeAlign(NewAlignment));
lib/Transforms/Scalar/GVNHoist.cpp
  892       ReplacementLoad->setAlignment(MaybeAlign(std::min(
lib/Transforms/Scalar/LICM.cpp
 2122   PreheaderLoad->setAlignment(MaybeAlign(Alignment));
lib/Transforms/Scalar/SROA.cpp
 1306     Load->setAlignment(Align);
 1373     TL->setAlignment(MaybeAlign(LI->getAlignment()));
 1374     FL->setAlignment(MaybeAlign(LI->getAlignment()));
 3123         LI->setAlignment(MaybeAlign(std::min(LoadAlign, getSliceAlign())));
lib/Transforms/Utils/VNCoercion.cpp
  434     NewLoad->setAlignment(MaybeAlign(SrcVal->getAlignment()));
lib/Transforms/Vectorize/SLPVectorizer.cpp
 4035       LI->setAlignment(Alignment);
tools/clang/lib/CodeGen/CGCleanup.cpp
  313   load->setAlignment(addr.getAlignment().getAsAlign());
tools/polly/lib/CodeGen/BlockGenerators.cpp
 1064     VecLoad->setAlignment(Align(8));
 1092     ScalarLoad->setAlignment(Align(8));
tools/polly/lib/CodeGen/IslNodeBuilder.cpp
 1216     PreloadInst->setAlignment(