reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
97 if (!Predecessors.empty() || !Parent)
lib/Transforms/Vectorize/VPlan.h367 Predecessors.push_back(Predecessor); 372 auto Pos = std::find(Predecessors.begin(), Predecessors.end(), Predecessor); 372 auto Pos = std::find(Predecessors.begin(), Predecessors.end(), Predecessor); 374 Predecessors.erase(Pos); 428 const VPBlocksTy &getPredecessors() const { return Predecessors; } 429 VPBlocksTy &getPredecessors() { return Predecessors; } 440 return (Predecessors.size() == 1 ? *Predecessors.begin() : nullptr); 440 return (Predecessors.size() == 1 ? *Predecessors.begin() : nullptr); 444 size_t getNumPredecessors() const { return Predecessors.size(); } 527 assert(Predecessors.empty() && "Block predecessors already set."); 533 void clearPredecessors() { Predecessors.clear(); }