Home
last modified time | relevance | path

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

/llvm-project-15.0.7/mlir/lib/Conversion/PDLToPDLInterp/
H A DPredicate.cpp44 OperandGroupPosition::OperandGroupPosition(const KeyTy &key) : Base(key) { in OperandGroupPosition() function in OperandGroupPosition
52 return isa_and_nonnull<OperandPosition, OperandGroupPosition>(parent); in isOperandDefiningOp()
H A DPredicate.h222 struct OperandGroupPosition struct
224 OperandGroupPosition, Position,
227 explicit OperandGroupPosition(const KeyTy &key);
329 assert((isa<AttributePosition, OperandPosition, OperandGroupPosition, in TypePosition()
518 registerParametricStorageType<OperandGroupPosition>(); in PredicateUniquer()
567 assert((isa<OperandPosition, OperandGroupPosition>(p)) && in getOperandDefiningOp()
600 return OperandGroupPosition::get(uniquer, p, group, isVariadic); in getOperandGroup()
631 assert((isa<OperandPosition, OperandGroupPosition, ResultPosition, in getUsers()
H A DPredicateTree.cpp76 cast<OperandGroupPosition>(pos)->getOperandGroupNumber()) in getOperandTreePredicates()
243 .Case<OperandPosition, OperandGroupPosition>([&](auto *pos) { in getTreePredicates()
H A DPDLToPDLInterp.cpp300 auto *operandPos = cast<OperandGroupPosition>(pos); in getValueAt()