Home
last modified time | relevance | path

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

/external/llvm-project/mlir/lib/Conversion/PDLToPDLInterp/
DPredicate.cpp30 OperandPosition::OperandPosition(const KeyTy &key) : Base(key) { in OperandPosition() function in OperandPosition
45 parent = OperandPosition::get(uniquer, std::make_pair(node, index.back())); in get()
DPredicate.h184 struct OperandPosition struct
185 : public PredicateBase<OperandPosition, Position,
188 explicit OperandPosition(const KeyTy &key);
253 assert((isa<AttributePosition>(key) || isa<OperandPosition>(key) || in TypePosition()
394 registerParametricStorageType<OperandPosition>(); in PredicateUniquer()
436 Position *getParent(OperandPosition *p) { in getParent()
449 return OperandPosition::get(uniquer, p, operand); in getOperand()
DPredicateTree.cpp80 builder.getParent(cast<OperandPosition>(pos))); in getTreePredicates()
DPDLToPDLInterp.cpp236 auto *operandPos = cast<OperandPosition>(pos); in getValueAt()