Home
last modified time | relevance | path

Searched refs:Edges (Results 1 – 7 of 7) sorted by relevance

/external/llvm/lib/Analysis/
DProfileEstimatorPass.cpp159 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()
DProfileInfo.cpp421 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/
DGCOV.cpp174 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/
DGCOV.h191 void addEdge(uint32_t N) { Edges.push_back(N); } in addEdge()
199 SmallVector<uint32_t, 16> Edges; variable
/external/llvm/lib/CodeGen/
DAggressiveAntiDepBreaker.cpp276 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/
DGCOVProfiling.cpp435 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/
DJumpThreading.cpp282 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()