Searched refs:OperationPosition (Results 1 – 3 of 3) sorted by relevance
/external/llvm-project/mlir/lib/Conversion/PDLToPDLInterp/ |
D | Predicate.cpp | 37 OperationPosition *OperationPosition::get(StorageUniquer &uniquer, in get() 44 auto *node = OperationPosition::get(uniquer, index.drop_back()); in get() 47 return uniquer.get<OperationPosition>( in get() 48 [parent](OperationPosition *node) { node->parent = parent; }, index); in get()
|
D | Predicate.h | 125 struct OperationPosition; 169 std::pair<OperationPosition *, Identifier>, 186 std::pair<OperationPosition *, unsigned>, 202 struct OperationPosition struct 203 : public PredicateBase<OperationPosition, Position, ArrayRef<unsigned>, 208 static OperationPosition *getRoot(StorageUniquer &uniquer) { in getRoot() argument 212 static OperationPosition *get(StorageUniquer &uniquer, 216 static OperationPosition *construct(StorageUniquer::StorageAllocator &alloc, in construct() argument 234 std::pair<OperationPosition *, unsigned>, argument 395 registerParametricStorageType<OperationPosition>(); in PredicateUniquer() [all …]
|
D | PredicateTree.cpp | 87 OperationPosition *opPos = cast<OperationPosition>(pos); in getTreePredicates()
|