reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
556 assert(!isa<MemoryUse>(Desc.Last) && "Uses don't exist in my world"); 568 for (MemoryAccess *Current : def_chain(Desc.Last)) { 569 Desc.Last = Current; 590 assert(isa<MemoryPhi>(Desc.Last) && 592 return {Desc.Last, false, MayAlias}; 652 if (!VisitedPhis.insert({Node.Last, Node.Loc}).second) 819 assert(CurNode.Last == Current); 846 TerminatedPath Result{CurNode.Last, defPathIndex(CurNode)}; 898 [&](ListIndex I) { return Paths[I].Last == DefChainEnd; })); 954 OptznResult OptRes = tryOptimizePhi(cast<MemoryPhi>(FirstDesc.Last),