Searched refs:OperandPosition (Results 1 – 4 of 4) sorted by relevance
| /llvm-project-15.0.7/mlir/lib/Conversion/PDLToPDLInterp/ |
| H A D | Predicate.cpp | 37 OperandPosition::OperandPosition(const KeyTy &key) : Base(key) { in OperandPosition() function in OperandPosition 52 return isa_and_nonnull<OperandPosition, OperandGroupPosition>(parent); in isOperandDefiningOp()
|
| H A D | Predicate.h | 208 struct OperandPosition struct 209 : public PredicateBase<OperandPosition, Position, 212 explicit OperandPosition(const KeyTy &key); 329 assert((isa<AttributePosition, OperandPosition, OperandGroupPosition, in TypePosition() 517 registerParametricStorageType<OperandPosition>(); in PredicateUniquer() 567 assert((isa<OperandPosition, OperandGroupPosition>(p)) && in getOperandDefiningOp() 594 return OperandPosition::get(uniquer, p, operand); in getOperand() 631 assert((isa<OperandPosition, OperandGroupPosition, ResultPosition, in getUsers()
|
| H A D | PredicateTree.cpp | 243 .Case<OperandPosition, OperandGroupPosition>([&](auto *pos) { in getTreePredicates()
|
| H A D | PDLToPDLInterp.cpp | 293 auto *operandPos = cast<OperandPosition>(pos); in getValueAt()
|