Searched refs:Edges (Results 1 – 7 of 7) sorted by relevance
/external/llvm/lib/Analysis/ |
D | ProfileEstimatorPass.cpp | 159 SmallVector<Edge, 8> Edges; in recurseBasicBlock() local 189 Edges.push_back(*ei); in recurseBasicBlock() 202 if (Edges.size() == 0) { in recurseBasicBlock() 218 double fraction = floor(incoming/Edges.size()); in recurseBasicBlock() 219 for (SmallVector<Edge, 8>::iterator ei = Edges.begin(), ee = Edges.end(); in recurseBasicBlock() 260 Edges.clear(); in recurseBasicBlock() 278 Edges.push_back(edge); in recurseBasicBlock() 289 double fraction = Edges.size() ? floor(BBWeight/Edges.size()) : 0.0; in recurseBasicBlock() 292 for (SmallVector<Edge, 8>::iterator ei = Edges.begin(), ee = Edges.end(); in recurseBasicBlock()
|
D | ProfileInfo.cpp | 421 std::set<Edge> Edges; in splitBlock() local 426 Edges.insert(old); in splitBlock() 429 for (std::set<Edge>::iterator EI = Edges.begin(), EE = Edges.end(); in splitBlock()
|
/external/llvm/lib/VMCore/ |
D | GCOV.cpp | 174 Edges.clear(); in ~GCOVBlock() 196 if (!Edges.empty()) { in dump() 198 for (SmallVector<uint32_t, 16>::iterator I = Edges.begin(), E = Edges.end(); in dump()
|
/external/llvm/include/llvm/Support/ |
D | GCOV.h | 191 void addEdge(uint32_t N) { Edges.push_back(N); } in addEdge() 199 SmallVector<uint32_t, 16> Edges; variable
|
/external/llvm/lib/CodeGen/ |
D | AggressiveAntiDepBreaker.cpp | 276 static void AntiDepEdges(const SUnit *SU, std::vector<const SDep*>& Edges) { in AntiDepEdges() argument 283 Edges.push_back(&*P); in AntiDepEdges() 792 std::vector<const SDep *> Edges; in BreakAntiDependencies() local 794 AntiDepEdges(PathSU, Edges); in BreakAntiDependencies() 810 for (unsigned i = 0, e = Edges.size(); i != e; ++i) { in BreakAntiDependencies() 811 const SDep *Edge = Edges[i]; in BreakAntiDependencies()
|
/external/llvm/lib/Transforms/Instrumentation/ |
D | GCOVProfiling.cpp | 435 unsigned Edges = 0; in emitProfileArcs() local 439 ++Edges; in emitProfileArcs() 441 Edges += TI->getNumSuccessors(); in emitProfileArcs() 445 ArrayType::get(Type::getInt64Ty(*Ctx), Edges); in emitProfileArcs()
|
/external/llvm/lib/Transforms/Scalar/ |
D | JumpThreading.cpp | 282 SmallVector<std::pair<const BasicBlock*,const BasicBlock*>, 32> Edges; in FindLoopHeaders() local 283 FindFunctionBackedges(F, Edges); in FindLoopHeaders() 285 for (unsigned i = 0, e = Edges.size(); i != e; ++i) in FindLoopHeaders() 286 LoopHeaders.insert(const_cast<BasicBlock*>(Edges[i].second)); in FindLoopHeaders()
|