Searched defs:Predecessors (Results 1 - 6 of 6) sorted by relevance

/external/llvm/include/llvm/Analysis/
H A DInterval.h63 /// Predecessors - List of BasicBlocks that have this Interval's header block
66 std::vector<BasicBlock*> Predecessors; member in class:llvm::Interval
115 return I->Predecessors.begin();
118 return I->Predecessors.end();
/external/llvm/lib/Support/
H A DDAGDeltaAlgorithm.cpp75 std::map<change_ty, std::vector<change_ty> > Predecessors; member in class:__anon10598::DAGDeltaAlgorithmImpl
83 assert(Predecessors.count(Node) && "Invalid node!");
84 return Predecessors[Node].begin();
87 assert(Predecessors.count(Node) && "Invalid node!");
88 return Predecessors[Node].end();
186 Predecessors.insert(std::make_pair(*it, std::vector<change_ty>()));
191 Predecessors[it->second].push_back(it->first);
/external/llvm/lib/Transforms/Scalar/
H A DSampleProfile.cpp156 /// \brief Predecessors for each basic block in the CFG.
157 BlockEdgeMap Predecessors; member in class:__anon11084::SampleProfileLoader
450 for (auto *Pred : Predecessors[BB]) {
542 if (!Predecessors[B1].empty())
547 Predecessors[B1].push_back(B2);
/external/v8/src/compiler/
H A Dschedule.h101 typedef Inputs Predecessors; typedef in class:v8::internal::compiler::FINAL
104 Predecessors predecessors() { return static_cast<Predecessors>(inputs()); }
113 BasicBlock::Predecessors predecessors = this->predecessors();
114 for (BasicBlock::Predecessors::iterator i = predecessors.begin();
/external/llvm/include/llvm/CodeGen/
H A DMachineBasicBlock.h69 /// Predecessors/Successors - Keep track of the predecessor / successor
71 std::vector<MachineBasicBlock *> Predecessors; member in class:llvm::MachineBasicBlock
270 pred_iterator pred_begin() { return Predecessors.begin(); }
271 const_pred_iterator pred_begin() const { return Predecessors.begin(); }
272 pred_iterator pred_end() { return Predecessors.end(); }
273 const_pred_iterator pred_end() const { return Predecessors.end(); }
275 { return Predecessors.rbegin();}
277 { return Predecessors.rbegin();}
279 { return Predecessors.rend(); }
281 { return Predecessors
[all...]
/external/clang/include/clang/Analysis/Analyses/
H A DThreadSafetyTIL.h1561 size_t numPredecessors() const { return Predecessors.size(); }
1579 BlockArray &predecessors() { return Predecessors; }
1580 const BlockArray &predecessors() const { return Predecessors; }
1621 /// Return the index of BB, or Predecessors.size if BB is not a predecessor.
1623 auto I = std::find(Predecessors.cbegin(), Predecessors.cend(), BB);
1624 return std::distance(Predecessors.cbegin(), I);
1673 BlockArray Predecessors; // Predecessor blocks in the CFG. member in class:clang::threadSafety::BasicBlock

Completed in 231 milliseconds