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

References

include/llvm/Analysis/AliasSetTracker.h
   90         if (!Intersection.TBAA || !Intersection.Scope ||
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; }
  673     Result.Scope = Other.Scope == Scope ? Scope : nullptr;
  673     Result.Scope = Other.Scope == Scope ? Scope : nullptr;
  673     Result.Scope = Other.Scope == Scope ? Scope : nullptr;
  673     Result.Scope = Other.Scope == Scope ? Scope : nullptr;
  694            DenseMapInfo<MDNode *>::getHashValue(Val.Scope) ^
lib/Analysis/ScopedNoAliasAA.cpp
   84   const MDNode *AScopes = LocA.AATags.Scope, *BScopes = LocB.AATags.Scope;
   84   const MDNode *AScopes = LocA.AATags.Scope, *BScopes = LocB.AATags.Scope;
  104   if (!mayAliasInScopes(Loc.AATags.Scope,
lib/Analysis/TypeBasedAliasAnalysis.cpp
  530     N.Scope = MDNode::getMostGenericAliasScope(
  531         N.Scope, getMetadata(LLVMContext::MD_alias_scope));
  533     N.Scope = getMetadata(LLVMContext::MD_alias_scope);
lib/CodeGen/MIRParser/MIParser.cpp
 2915       if (parseMDNode(AAInfo.Scope))
lib/CodeGen/MachineOperand.cpp
 1165   if (AAInfo.Scope) {
 1167     AAInfo.Scope->printAsOperand(OS, MST);
lib/IR/Metadata.cpp
 1263   setMetadata(LLVMContext::MD_alias_scope, N.Scope);