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

References

lib/Analysis/AliasSetTracker.cpp
   53   assert(!AS.Forward && "Alias set is already forwarding!");
   58   Access |= AS.Access;
   59   Alias  |= AS.Alias;
   67     PointerRec *R = AS.getSomePointer();
   79     if (AS.Alias == SetMustAlias)
   80       AST.TotalMayAliasSetSize += AS.size();
   83   bool ASHadUnknownInsts = !AS.UnknownInsts.empty();
   86       std::swap(UnknownInsts, AS.UnknownInsts);
   90     UnknownInsts.insert(UnknownInsts.end(), AS.UnknownInsts.begin(), AS.UnknownInsts.end());
   90     UnknownInsts.insert(UnknownInsts.end(), AS.UnknownInsts.begin(), AS.UnknownInsts.end());
   91     AS.UnknownInsts.clear();
   94   AS.Forward = this; // Forward across AS now...
   98   if (AS.PtrList) {
   99     SetSize += AS.size();
  100     AS.SetSize = 0;
  101     *PtrListEnd = AS.PtrList;
  102     AS.PtrList->setPrevInList(PtrListEnd);
  103     PtrListEnd = AS.PtrListEnd;
  105     AS.PtrList = nullptr;
  106     AS.PtrListEnd = &AS.PtrList;
  106     AS.PtrListEnd = &AS.PtrList;
  107     assert(*AS.PtrListEnd == nullptr && "End of list is not null?");
  110     AS.dropRef(AST);