Home
last modified time | relevance | path

Searched defs:OperationPosition (Results 1 – 1 of 1) sorted by relevance

/llvm-project/mlir/lib/Conversion/PDLToPDLInterp/
H A DPredicate.h251 struct OperationPosition : public PredicateBase<OperationPosition, Position, struct
254 explicit OperationPosition(const KeyTy &key) : Base(key) { in OperationPosition() function
264 static OperationPosition *getRoot(StorageUniquer &uniquer) { in getRoot() argument
269 static OperationPosition *get(StorageUniquer &uniquer, Position *parent) { in get() argument
274 unsigned getDepth() const { return key.second; } in getDepth()
277 bool isRoot() const { return getDepth() == 0; } in isRoot()