Searched defs:Edges (Results 1 - 5 of 5) sorted by relevance

/external/llvm/include/llvm/Support/
H A DGCOV.h191 void addEdge(uint32_t N) { Edges.push_back(N); }
199 SmallVector<uint32_t, 16> Edges; member in class:llvm::GCOVBlock
/external/llvm/lib/Analysis/
H A DProfileEstimatorPass.cpp159 SmallVector<Edge, 8> Edges; local
189 Edges.push_back(*ei);
202 if (Edges.size() == 0) {
218 double fraction = floor(incoming/Edges.size());
219 for (SmallVector<Edge, 8>::iterator ei = Edges.begin(), ee = Edges.end();
260 Edges.clear();
278 Edges.push_back(edge);
289 double fraction = Edges.size() ? floor(BBWeight/Edges
[all...]
H A DProfileInfo.cpp421 std::set<Edge> Edges; local
426 Edges.insert(old);
429 for (std::set<Edge>::iterator EI = Edges.begin(), EE = Edges.end();
450 DEBUG(dbgs() << "Splitting " << NumPreds << " Edges from " << BB->getName()
664 // The set of return edges (Edges with no successors).
/external/llvm/lib/Transforms/Instrumentation/
H A DGCOVProfiling.cpp435 unsigned Edges = 0; local
439 ++Edges;
441 Edges += TI->getNumSuccessors();
445 ArrayType::get(Type::getInt64Ty(*Ctx), Edges);
/external/llvm/lib/Transforms/Scalar/
H A DJumpThreading.cpp282 SmallVector<std::pair<const BasicBlock*,const BasicBlock*>, 32> Edges; local
283 FindFunctionBackedges(F, Edges);
285 for (unsigned i = 0, e = Edges.size(); i != e; ++i)
286 LoopHeaders.insert(const_cast<BasicBlock*>(Edges[i].second));

Completed in 111 milliseconds