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

References

include/llvm/Analysis/AliasSetTracker.h
   91             !Intersection.NoAlias) {
include/llvm/IR/Metadata.h
  649     return TBAA == A.TBAA && Scope == A.Scope && NoAlias == A.NoAlias;
  649     return TBAA == A.TBAA && Scope == A.Scope && NoAlias == A.NoAlias;
  654   explicit operator bool() const { return TBAA || Scope || NoAlias; }
  674     Result.NoAlias = Other.NoAlias == NoAlias ? NoAlias : nullptr;
  674     Result.NoAlias = Other.NoAlias == NoAlias ? NoAlias : nullptr;
  674     Result.NoAlias = Other.NoAlias == NoAlias ? NoAlias : nullptr;
  674     Result.NoAlias = Other.NoAlias == NoAlias ? NoAlias : nullptr;
  695            DenseMapInfo<MDNode *>::getHashValue(Val.NoAlias);
lib/Analysis/ScopedNoAliasAA.cpp
   86   const MDNode *ANoAlias = LocA.AATags.NoAlias, *BNoAlias = LocB.AATags.NoAlias;
   86   const MDNode *ANoAlias = LocA.AATags.NoAlias, *BNoAlias = LocB.AATags.NoAlias;
  109                         Loc.AATags.NoAlias))
lib/Analysis/TypeBasedAliasAnalysis.cpp
  536     N.NoAlias =
  537         MDNode::intersect(N.NoAlias, getMetadata(LLVMContext::MD_noalias));
  539     N.NoAlias = getMetadata(LLVMContext::MD_noalias);
lib/CodeGen/MIRParser/MIParser.cpp
 2920       if (parseMDNode(AAInfo.NoAlias))
lib/CodeGen/MachineOperand.cpp
 1169   if (AAInfo.NoAlias) {
 1171     AAInfo.NoAlias->printAsOperand(OS, MST);
lib/IR/Metadata.cpp
 1264   setMetadata(LLVMContext::MD_noalias, N.NoAlias);