Home
last modified time | relevance | path

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

/llvm-project/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.h223 struct OperandGroupPosition struct
225 OperandGroupPosition, Position,
228 explicit OperandGroupPosition(const KeyTy &key);
356 assert((isa<AttributePosition, OperandPosition, OperandGroupPosition, in TypePosition()
561 registerParametricStorageType<OperandGroupPosition>(); in PredicateUniquer()
610 assert((isa<OperandPosition, OperandGroupPosition>(p)) && in getOperandDefiningOp()
649 return OperandGroupPosition::get(uniquer, p, group, isVariadic); in getOperandGroup()
680 assert((isa<OperandPosition, OperandGroupPosition, ResultPosition, in getUsers()
H A DPredicateTree.cpp78 cast<OperandGroupPosition>(pos)->getOperandGroupNumber()) in getOperandTreePredicates()
245 .Case<OperandPosition, OperandGroupPosition>([&](auto *pos) { in getTreePredicates()
H A DPDLToPDLInterp.cpp322 auto *operandPos = cast<OperandGroupPosition>(pos); in getValueAt()