Searched refs:GraphDiff (Results 1 – 10 of 10) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/tools/llvm-xray/ |
| H A D | xray-graph-diff.cpp | 30 static cl::SubCommand GraphDiff("graph-diff", variable 34 cl::Required, cl::sub(GraphDiff)); 37 cl::Required, cl::sub(GraphDiff)); 42 cl::sub(GraphDiff), cl::init(false)); 48 cl::sub(GraphDiff), cl::init(false)); 54 cl::sub(GraphDiff), cl::init(false)); 63 cl::sub(GraphDiff), cl::init("")); 71 cl::sub(GraphDiff), cl::init("")); 79 cl::sub(GraphDiff), cl::init("")); 86 cl::sub(GraphDiff), cl::init(false)); [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | IteratedDominanceFrontier.h | 27 ChildrenGetterTy(const GraphDiff<BasicBlock *, IsPostDom> *GD) : GD(GD) { 33 const GraphDiff<BasicBlock *, IsPostDom> *GD = nullptr; 49 const GraphDiff<BasicBlock *, IsPostDom> *GD)
|
| H A D | MemorySSAUpdater.h | 297 const GraphDiff<BasicBlock *> *GD);
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | CFGDiff.h | 52 // GraphDiff defines a CFG snapshot: given a set of Update<NodePtr>, provides 57 template <typename NodePtr, bool InverseGraph = false> class GraphDiff { 72 // when using a GraphDiff for incremental updates in the DominatorTree. 94 GraphDiff() : UpdatedAreReverseApplied(false) {} in GraphDiff() function 95 GraphDiff(ArrayRef<cfg::Update<NodePtr>> Updates, 161 OS << "===== GraphDiff: CFG edge changes to create a CFG snapshot. \n" in print()
|
| H A D | GenericDomTree.h | 209 GraphDiff<typename DomTreeT::NodePtr, 211 GraphDiff<typename DomTreeT::NodePtr, 613 GraphDiff<NodePtr, IsPostDominator> PreViewCFG( 626 GraphDiff<NodePtr, IsPostDom> PostViewCFG(PostViewUpdates); 636 GraphDiff<NodePtr, IsPostDom> PreViewCFG(AllUpdates, 638 GraphDiff<NodePtr, IsPostDom> PostViewCFG(PostViewUpdates);
|
| H A D | GenericDomTreeConstruction.h | 61 using GraphDiffT = GraphDiff<NodePtr, IsPostDom>; 1561 GraphDiff<typename DomTreeT::NodePtr, DomTreeT::IsPostDominator> PreViewCFG( in CalculateWithUpdates() 1583 GraphDiff<typename DomTreeT::NodePtr, in ApplyUpdates() 1585 GraphDiff<typename DomTreeT::NodePtr, in ApplyUpdates()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | Dominators.h | 61 using BBDomTreeGraphDiff = GraphDiff<BasicBlock *, false>; 62 using BBPostDomTreeGraphDiff = GraphDiff<BasicBlock *, true>;
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachinePostDominators.h | 27 using MBBPostDomTreeGraphDiff = GraphDiff<MachineBasicBlock *, true>;
|
| H A D | MachineDominators.h | 45 using MBBDomTreeGraphDiff = GraphDiff<MachineBasicBlock *, false>;
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | MemorySSAUpdater.cpp | 823 GraphDiff<BasicBlock *> GD(RevDeleteUpdates); in applyUpdates() 835 GraphDiff<BasicBlock *> GD; in applyUpdates() 846 GraphDiff<BasicBlock *> GD; in applyInsertUpdates() 852 const GraphDiff<BasicBlock *> *GD) { in applyInsertUpdates()
|