Home
last modified time | relevance | path

Searched refs:DominanceInfoNode (Results 1 – 4 of 4) sorted by relevance

/external/llvm-project/mlir/include/mlir/IR/
DDominance.h19 using DominanceInfoNode = llvm::DomTreeNodeBase<Block>; variable
48 DominanceInfoNode *getRootNode(Region *region) { in getRootNode()
54 DominanceInfoNode *getNode(Block *a);
167 template <> struct GraphTraits<mlir::DominanceInfoNode *> {
168 using ChildIteratorType = mlir::DominanceInfoNode::const_iterator;
169 using NodeRef = mlir::DominanceInfoNode *;
176 template <> struct GraphTraits<const mlir::DominanceInfoNode *> {
177 using ChildIteratorType = mlir::DominanceInfoNode::const_iterator;
178 using NodeRef = const mlir::DominanceInfoNode *;
/external/llvm-project/mlir/lib/Transforms/
DCSE.cpp59 CFGStackNode(ScopedMapTy &knownValues, DominanceInfoNode *node) in CFGStackNode()
66 DominanceInfoNode *node;
67 DominanceInfoNode::const_iterator childIterator;
DBufferOptimizations.cpp189 DominanceInfoNode *idom = dominators.getNode(currentBlock)->getIDom(); in findPlacementBlock()
/external/llvm-project/mlir/lib/IR/
DDominance.cpp158 DominanceInfoNode *DominanceInfoBase<IsPostDom>::getNode(Block *a) { in getNode()