Searched refs:Edge (Results 51 - 60 of 60) sorted by relevance
123
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | GVN.cpp | 1481 BasicBlockEdge Edge(IntrinsicI->getParent(), Successor); 1485 Changed |= propagateEquality(V, True, Edge, false); 2495 std::pair<Instruction *, unsigned> Edge = toSplit.pop_back_val(); local 2496 SplitCriticalEdge(Edge.first, Edge.second,
|
H A D | JumpThreading.cpp | 564 for (const auto &Edge : Edges) 565 LoopHeaders.insert(Edge.second);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonConstPropagation.cpp | 883 CFGEdge Edge = FlowQ.front(); local 888 << printMBBReference(*MF.getBlockNumbered(Edge.first)) << "->" 889 << printMBBReference(*MF.getBlockNumbered(Edge.second)) << '\n'); 890 if (Edge.first != EntryNum) 891 if (EdgeExec.count(Edge)) 893 EdgeExec.insert(Edge); 894 MachineBasicBlock *SB = MF.getBlockNumbered(Edge.second);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUMachineCFGStructurizer.cpp | 1825 std::pair<MachineBasicBlock *, MachineBasicBlock *> Edge = SI; 1826 LLVM_DEBUG(dbgs() << "Removing edge: " << printMBBReference(*Edge.first) 1827 << " -> " << printMBBReference(*Edge.second) << "\n"); 1828 Edge.first->removeSuccessor(Edge.second);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | TargetLoweringObjectFileImpl.cpp | 337 for (const auto &Edge : CFGProfile->operands()) { 338 MDNode *E = cast<MDNode>(Edge);
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | LoopInfoImpl.h | 142 SmallVectorImpl<Edge> &ExitEdges) const {
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | Inliner.cpp | 1156 for (LazyCallGraph::Edge &E : *CalleeN)
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | LoopVectorize.cpp | 6708 std::pair<BasicBlock *, BasicBlock *> Edge(Src, Dst); 6709 EdgeMaskCacheTy::iterator ECEntryIt = EdgeMaskCache.find(Edge); 6720 return EdgeMaskCache[Edge] = SrcMask; 6723 assert(EdgeMask && "No Edge Mask found for condition"); 6731 return EdgeMaskCache[Edge] = EdgeMask;
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | IRTranslator.cpp | 283 void IRTranslator::addMachineCFGPred(CFGEdge Edge, MachineBasicBlock *NewPred) { argument 285 MachinePreds[Edge].push_back(NewPred);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | ValueTracking.cpp | 2058 BasicBlockEdge Edge(BI->getParent(), NonNullSuccessor); 2059 if (Edge.isSingleEdge() && DT->dominates(Edge, CtxI->getParent()))
|
Completed in 319 milliseconds
123