MLIR  19.0.0git
mlir::pdl_to_pdl_interp::OperationPosition Member List

This is the complete list of members for mlir::pdl_to_pdl_interp::OperationPosition, including all inherited members.

Base typedefmlir::pdl_to_pdl_interp::PredicateBase< OperationPosition, Position, std::pair< Position *, unsigned >, Predicates::OperationPos >
BaseStorage()=defaultmlir::StorageUniquer::BaseStorageprotected
classof(const Position *pred)mlir::pdl_to_pdl_interp::PredicateBase< OperationPosition, Position, std::pair< Position *, unsigned >, Predicates::OperationPos >inlinestatic
construct(StorageUniquer::StorageAllocator &alloc, KeyT &&key)mlir::pdl_to_pdl_interp::PredicateBase< OperationPosition, Position, std::pair< Position *, unsigned >, Predicates::OperationPos >inlinestatic
get(StorageUniquer &uniquer, Position *parent)mlir::pdl_to_pdl_interp::OperationPositioninlinestatic
PredicateBase< OperationPosition, Position, std::pair< Position *, unsigned >, Predicates::OperationPos >::get(StorageUniquer &uniquer, Args &&...args)mlir::pdl_to_pdl_interp::PredicateBase< OperationPosition, Position, std::pair< Position *, unsigned >, Predicates::OperationPos >inlinestatic
getDepth() constmlir::pdl_to_pdl_interp::OperationPositioninline
getKind() constmlir::pdl_to_pdl_interp::Positioninline
getOperationDepth() constmlir::pdl_to_pdl_interp::Position
getParent() constmlir::pdl_to_pdl_interp::Positioninline
getRoot(StorageUniquer &uniquer)mlir::pdl_to_pdl_interp::OperationPositioninlinestatic
getValue() constmlir::pdl_to_pdl_interp::PredicateBase< OperationPosition, Position, std::pair< Position *, unsigned >, Predicates::OperationPos >inline
hashKey(const KeyTy &key)mlir::pdl_to_pdl_interp::OperationPositioninlinestatic
isOperandDefiningOp() constmlir::pdl_to_pdl_interp::OperationPosition
isRoot() constmlir::pdl_to_pdl_interp::OperationPositioninline
keymlir::pdl_to_pdl_interp::PredicateBase< OperationPosition, Position, std::pair< Position *, unsigned >, Predicates::OperationPos >protected
KeyTy typedefmlir::pdl_to_pdl_interp::PredicateBase< OperationPosition, Position, std::pair< Position *, unsigned >, Predicates::OperationPos >
OperationPosition(const KeyTy &key)mlir::pdl_to_pdl_interp::OperationPositioninlineexplicit
operator==(const KeyTy &key) constmlir::pdl_to_pdl_interp::PredicateBase< OperationPosition, Position, std::pair< Position *, unsigned >, Predicates::OperationPos >inline
parentmlir::pdl_to_pdl_interp::Positionprotected
Position(Predicates::Kind kind)mlir::pdl_to_pdl_interp::Positioninlineexplicit
PredicateBase(KeyT &&key)mlir::pdl_to_pdl_interp::PredicateBase< OperationPosition, Position, std::pair< Position *, unsigned >, Predicates::OperationPos >inlineexplicit
~Position()mlir::pdl_to_pdl_interp::Positionvirtual