Home
last modified time | relevance | path

Searched refs:GraphDiff (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/llvm/tools/llvm-xray/
H A Dxray-graph-diff.cpp31 static cl::SubCommand GraphDiff("graph-diff", variable
64 cl::sub(GraphDiff), cl::init(""));
87 cl::sub(GraphDiff), cl::init(false));
94 cl::sub(GraphDiff), cl::init(false));
101 cl::sub(GraphDiff), cl::init(false));
108 cl::value_desc("field"), cl::sub(GraphDiff),
131 cl::value_desc("field"), cl::sub(GraphDiff),
155 cl::value_desc("field"), cl::sub(GraphDiff),
179 cl::value_desc("field"), cl::sub(GraphDiff),
202 cl::sub(GraphDiff), cl::init(40));
[all …]
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DIteratedDominanceFrontier.h27 ChildrenGetterTy(const GraphDiff<BasicBlock *, IsPostDom> *GD) : GD(GD) {
33 const GraphDiff<BasicBlock *, IsPostDom> *GD = nullptr;
49 const GraphDiff<BasicBlock *, IsPostDom> *GD)
H A DMemorySSAUpdater.h287 const GraphDiff<BasicBlock *> *GD);
/llvm-project-15.0.7/llvm/include/llvm/Support/
H A DCFGDiff.h57 template <typename NodePtr, bool InverseGraph = false> class GraphDiff {
94 GraphDiff() : UpdatedAreReverseApplied(false) {} in GraphDiff() function
95 GraphDiff(ArrayRef<cfg::Update<NodePtr>> Updates,
H A DGenericDomTree.h214 GraphDiff<typename DomTreeT::NodePtr,
216 GraphDiff<typename DomTreeT::NodePtr,
545 GraphDiff<NodePtr, IsPostDominator> PreViewCFG(
558 GraphDiff<NodePtr, IsPostDom> PostViewCFG(PostViewUpdates);
568 GraphDiff<NodePtr, IsPostDom> PreViewCFG(AllUpdates,
570 GraphDiff<NodePtr, IsPostDom> PostViewCFG(PostViewUpdates);
H A DGenericDomTreeConstruction.h61 using GraphDiffT = GraphDiff<NodePtr, IsPostDom>;
1569 GraphDiff<typename DomTreeT::NodePtr, DomTreeT::IsPostDominator> PreViewCFG( in CalculateWithUpdates()
1591 GraphDiff<typename DomTreeT::NodePtr, in ApplyUpdates()
1593 GraphDiff<typename DomTreeT::NodePtr, in ApplyUpdates()
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DDominators.h62 using BBDomTreeGraphDiff = GraphDiff<BasicBlock *, false>;
63 using BBPostDomTreeGraphDiff = GraphDiff<BasicBlock *, true>;
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DMemorySSAUpdater.cpp839 GraphDiff<BasicBlock *> GD(RevDeleteUpdates); in applyUpdates()
851 GraphDiff<BasicBlock *> GD; in applyUpdates()
862 GraphDiff<BasicBlock *> GD; in applyInsertUpdates()
868 const GraphDiff<BasicBlock *> *GD) { in applyInsertUpdates()