| appendRewrite(Args &&...args) | mlir::detail::ConversionPatternRewriterImpl | inline |
| applyRewrites() | mlir::detail::ConversionPatternRewriterImpl | |
| applySignatureConversion(Block *block, const TypeConverter *converter, TypeConverter::SignatureConversion &signatureConversion) | mlir::detail::ConversionPatternRewriterImpl | |
| buildUnresolvedMaterialization(MaterializationKind kind, OpBuilder::InsertPoint ip, Location loc, ValueVector valuesToMap, ValueRange inputs, TypeRange outputTypes, Type originalType, const TypeConverter *converter, bool isPureTypeConversion=true) | mlir::detail::ConversionPatternRewriterImpl | |
| classof(const OpBuilder::Listener *base) | mlir::RewriterBase::Listener | static |
| config | mlir::detail::ConversionPatternRewriterImpl | |
| ConversionPatternRewriterImpl(ConversionPatternRewriter &rewriter, const ConversionConfig &config) | mlir::detail::ConversionPatternRewriterImpl | inlineexplicit |
| convertRegionTypes(Region *region, const TypeConverter &converter, TypeConverter::SignatureConversion *entryConversion) | mlir::detail::ConversionPatternRewriterImpl | |
| currentTypeConverter | mlir::detail::ConversionPatternRewriterImpl | |
| eraseBlock(Block *block) | mlir::detail::ConversionPatternRewriterImpl | |
| erasedBlocks | mlir::detail::ConversionPatternRewriterImpl | |
| erasedOps | mlir::detail::ConversionPatternRewriterImpl | |
| findOrBuildReplacementValue(Value value, const TypeConverter *converter) | mlir::detail::ConversionPatternRewriterImpl | |
| getCurrentState() | mlir::detail::ConversionPatternRewriterImpl | |
| getKind() const | mlir::OpBuilder::ListenerBase | inline |
| ignoredOps | mlir::detail::ConversionPatternRewriterImpl | |
| inlineBlockBefore(Block *source, Block *dest, Block::iterator before) | mlir::detail::ConversionPatternRewriterImpl | |
| isOpIgnored(Operation *op) const | mlir::detail::ConversionPatternRewriterImpl | |
| Kind enum name | mlir::OpBuilder::ListenerBase | |
| Listener() | mlir::RewriterBase::Listener | inline |
| mlir::OpBuilder::Listener::Listener(Kind kind) | mlir::OpBuilder::Listener | inlineprotected |
| ListenerBase(Kind kind) | mlir::OpBuilder::ListenerBase | inlineprotected |
| logger | mlir::detail::ConversionPatternRewriterImpl | |
| logPrefix | mlir::detail::ConversionPatternRewriterImpl | |
| lookupOrDefault(Value from, TypeRange desiredTypes={}, bool skipPureTypeConversions=false) const | mlir::detail::ConversionPatternRewriterImpl | |
| lookupOrNull(Value from, TypeRange desiredTypes={}) const | mlir::detail::ConversionPatternRewriterImpl | |
| mapping | mlir::detail::ConversionPatternRewriterImpl | |
| notifyBlockErased(Block *block) | mlir::RewriterBase::Listener | inlinevirtual |
| notifyBlockInserted(Block *block, Region *previous, Region::iterator previousIt) override | mlir::detail::ConversionPatternRewriterImpl | virtual |
| notifyingRewriter | mlir::detail::ConversionPatternRewriterImpl | |
| notifyMatchFailure(Location loc, function_ref< void(Diagnostic &)> reasonCallback) override | mlir::detail::ConversionPatternRewriterImpl | virtual |
| notifyOperationErased(Operation *op) | mlir::RewriterBase::Listener | inlinevirtual |
| notifyOperationInserted(Operation *op, OpBuilder::InsertPoint previous) override | mlir::detail::ConversionPatternRewriterImpl | virtual |
| notifyOperationModified(Operation *op) | mlir::RewriterBase::Listener | inlinevirtual |
| notifyOperationReplaced(Operation *op, Operation *replacement) | mlir::RewriterBase::Listener | inlinevirtual |
| notifyOperationReplaced(Operation *op, ValueRange replacement) | mlir::RewriterBase::Listener | inlinevirtual |
| notifyPatternBegin(const Pattern &pattern, Operation *op) | mlir::RewriterBase::Listener | inlinevirtual |
| notifyPatternEnd(const Pattern &pattern, LogicalResult status) | mlir::RewriterBase::Listener | inlinevirtual |
| os | mlir::detail::ConversionPatternRewriterImpl | |
| patternInsertedBlocks | mlir::detail::ConversionPatternRewriterImpl | |
| patternMaterializations | mlir::detail::ConversionPatternRewriterImpl | |
| patternModifiedOps | mlir::detail::ConversionPatternRewriterImpl | |
| patternNewOps | mlir::detail::ConversionPatternRewriterImpl | |
| pendingRootUpdates | mlir::detail::ConversionPatternRewriterImpl | |
| regionToConverter | mlir::detail::ConversionPatternRewriterImpl | |
| remapValues(StringRef valueDiagTag, std::optional< Location > inputLoc, ValueRange values, SmallVector< ValueVector > &remapped) | mlir::detail::ConversionPatternRewriterImpl | |
| replaceAllUsesWith(Value from, ValueRange to, const TypeConverter *converter) | mlir::detail::ConversionPatternRewriterImpl | |
| replacedOps | mlir::detail::ConversionPatternRewriterImpl | |
| replacedValues | mlir::detail::ConversionPatternRewriterImpl | |
| replaceOp(Operation *op, SmallVector< SmallVector< Value >> &&newValues) | mlir::detail::ConversionPatternRewriterImpl | |
| resetState(RewriterState state, StringRef patternName="") | mlir::detail::ConversionPatternRewriterImpl | |
| rewriter | mlir::detail::ConversionPatternRewriterImpl | |
| rewrites | mlir::detail::ConversionPatternRewriterImpl | |
| undoRewrites(unsigned numRewritesToKeep=0, StringRef patternName="") | mlir::detail::ConversionPatternRewriterImpl | |
| unresolvedMaterializations | mlir::detail::ConversionPatternRewriterImpl | |
| wasOpReplaced(Operation *op) const | mlir::detail::ConversionPatternRewriterImpl | |
| ~Listener()=default | mlir::OpBuilder::Listener | virtual |