getAllOperands(OperationPosition *p) | mlir::pdl_to_pdl_interp::PredicateBuilder | inline |
getAllResults(OperationPosition *p) | mlir::pdl_to_pdl_interp::PredicateBuilder | inline |
getAttribute(OperationPosition *p, StringRef name) | mlir::pdl_to_pdl_interp::PredicateBuilder | inline |
getAttributeConstraint(Attribute attr) | mlir::pdl_to_pdl_interp::PredicateBuilder | inline |
getAttributeLiteral(Attribute attr) | mlir::pdl_to_pdl_interp::PredicateBuilder | inline |
getConstraint(StringRef name, ArrayRef< Position * > args, ArrayRef< Type > resultTypes, bool isNegated) | mlir::pdl_to_pdl_interp::PredicateBuilder | inline |
getConstraintPosition(ConstraintQuestion *q, unsigned index) | mlir::pdl_to_pdl_interp::PredicateBuilder | inline |
getEqualTo(Position *pos) | mlir::pdl_to_pdl_interp::PredicateBuilder | inline |
getForEach(Position *p, unsigned id) | mlir::pdl_to_pdl_interp::PredicateBuilder | inline |
getIsNotNull() | mlir::pdl_to_pdl_interp::PredicateBuilder | inline |
getNotEqualTo(Position *pos) | mlir::pdl_to_pdl_interp::PredicateBuilder | inline |
getOperand(OperationPosition *p, unsigned operand) | mlir::pdl_to_pdl_interp::PredicateBuilder | inline |
getOperandCount(unsigned count) | mlir::pdl_to_pdl_interp::PredicateBuilder | inline |
getOperandCountAtLeast(unsigned count) | mlir::pdl_to_pdl_interp::PredicateBuilder | inline |
getOperandDefiningOp(Position *p) | mlir::pdl_to_pdl_interp::PredicateBuilder | inline |
getOperandGroup(OperationPosition *p, std::optional< unsigned > group, bool isVariadic) | mlir::pdl_to_pdl_interp::PredicateBuilder | inline |
getOperationName(StringRef name) | mlir::pdl_to_pdl_interp::PredicateBuilder | inline |
getPassthroughOp(Position *p) | mlir::pdl_to_pdl_interp::PredicateBuilder | inline |
getResult(OperationPosition *p, unsigned result) | mlir::pdl_to_pdl_interp::PredicateBuilder | inline |
getResultCount(unsigned count) | mlir::pdl_to_pdl_interp::PredicateBuilder | inline |
getResultCountAtLeast(unsigned count) | mlir::pdl_to_pdl_interp::PredicateBuilder | inline |
getResultGroup(OperationPosition *p, std::optional< unsigned > group, bool isVariadic) | mlir::pdl_to_pdl_interp::PredicateBuilder | inline |
getRoot() | mlir::pdl_to_pdl_interp::PredicateBuilder | inline |
getType(Position *p) | mlir::pdl_to_pdl_interp::PredicateBuilder | inline |
getTypeConstraint(Attribute type) | mlir::pdl_to_pdl_interp::PredicateBuilder | inline |
getTypeLiteral(Attribute attr) | mlir::pdl_to_pdl_interp::PredicateBuilder | inline |
getUsers(Position *p, bool useRepresentative) | mlir::pdl_to_pdl_interp::PredicateBuilder | inline |
Predicate typedef | mlir::pdl_to_pdl_interp::PredicateBuilder | |
PredicateBuilder(PredicateUniquer &uniquer, MLIRContext *ctx) | mlir::pdl_to_pdl_interp::PredicateBuilder | inline |