Searched refs:OperandGroupPosition (Results 1 – 4 of 4) sorted by relevance
/llvm-project/mlir/lib/Conversion/PDLToPDLInterp/ |
H A D | Predicate.cpp | 44 OperandGroupPosition::OperandGroupPosition(const KeyTy &key) : Base(key) { in OperandGroupPosition() function in OperandGroupPosition 52 return isa_and_nonnull<OperandPosition, OperandGroupPosition>(parent); in isOperandDefiningOp()
|
H A D | Predicate.h | 223 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 D | PredicateTree.cpp | 78 cast<OperandGroupPosition>(pos)->getOperandGroupNumber()) in getOperandTreePredicates() 245 .Case<OperandPosition, OperandGroupPosition>([&](auto *pos) { in getTreePredicates()
|
H A D | PDLToPDLInterp.cpp | 322 auto *operandPos = cast<OperandGroupPosition>(pos); in getValueAt()
|