MLIR  20.0.0git
mlir::detail::ConversionPatternRewriterImpl Member List

This is the complete list of members for mlir::detail::ConversionPatternRewriterImpl, including all inherited members.

appendRewrite(Args &&...args)mlir::detail::ConversionPatternRewriterImplinline
applyRewrites()mlir::detail::ConversionPatternRewriterImpl
applySignatureConversion(ConversionPatternRewriter &rewriter, Block *block, const TypeConverter *converter, TypeConverter::SignatureConversion &signatureConversion)mlir::detail::ConversionPatternRewriterImpl
buildUnresolvedMaterialization(MaterializationKind kind, OpBuilder::InsertPoint ip, Location loc, Value valueToMap, ValueRange inputs, TypeRange outputTypes, Type originalType, const TypeConverter *converter, UnrealizedConversionCastOp *castOp=nullptr)mlir::detail::ConversionPatternRewriterImpl
buildUnresolvedMaterialization(MaterializationKind kind, OpBuilder::InsertPoint ip, Location loc, Value valueToMap, ValueRange inputs, Type outputType, Type originalType, const TypeConverter *converter, UnrealizedConversionCastOp *castOp=nullptr)mlir::detail::ConversionPatternRewriterImplinline
classof(const OpBuilder::Listener *base)mlir::RewriterBase::Listenerstatic
configmlir::detail::ConversionPatternRewriterImpl
contextmlir::detail::ConversionPatternRewriterImpl
ConversionPatternRewriterImpl(MLIRContext *ctx, const ConversionConfig &config)mlir::detail::ConversionPatternRewriterImplinlineexplicit
convertRegionTypes(ConversionPatternRewriter &rewriter, Region *region, const TypeConverter &converter, TypeConverter::SignatureConversion *entryConversion)mlir::detail::ConversionPatternRewriterImpl
currentTypeConvertermlir::detail::ConversionPatternRewriterImpl
eraseRewritermlir::detail::ConversionPatternRewriterImpl
findOrBuildReplacementValue(Value value, const TypeConverter *converter)mlir::detail::ConversionPatternRewriterImpl
getCurrentState()mlir::detail::ConversionPatternRewriterImpl
getKind() constmlir::OpBuilder::ListenerBaseinline
ignoredOpsmlir::detail::ConversionPatternRewriterImpl
insertNTo1Materialization(OpBuilder::InsertPoint ip, Location loc, ValueRange replacements, Value originalValue, const TypeConverter *converter)mlir::detail::ConversionPatternRewriterImpl
isOpIgnored(Operation *op) constmlir::detail::ConversionPatternRewriterImpl
Kind enum namemlir::OpBuilder::ListenerBase
Listener()mlir::RewriterBase::Listenerinline
mlir::OpBuilder::Listener::Listener(Kind kind)mlir::OpBuilder::Listenerinlineprotected
ListenerBase(Kind kind)mlir::OpBuilder::ListenerBaseinlineprotected
loggermlir::detail::ConversionPatternRewriterImpl
mappingmlir::detail::ConversionPatternRewriterImpl
notifyBlockBeingInlined(Block *block, Block *srcBlock, Block::iterator before)mlir::detail::ConversionPatternRewriterImpl
notifyBlockErased(Block *block)mlir::RewriterBase::Listenerinlinevirtual
notifyBlockInserted(Block *block, Region *previous, Region::iterator previousIt) overridemlir::detail::ConversionPatternRewriterImplvirtual
notifyBlockIsBeingErased(Block *block)mlir::detail::ConversionPatternRewriterImpl
notifyMatchFailure(Location loc, function_ref< void(Diagnostic &)> reasonCallback) overridemlir::detail::ConversionPatternRewriterImplvirtual
notifyOperationErased(Operation *op)mlir::RewriterBase::Listenerinlinevirtual
notifyOperationInserted(Operation *op, OpBuilder::InsertPoint previous) overridemlir::detail::ConversionPatternRewriterImplvirtual
notifyOperationModified(Operation *op)mlir::RewriterBase::Listenerinlinevirtual
notifyOperationReplaced(Operation *op, Operation *replacement)mlir::RewriterBase::Listenerinlinevirtual
notifyOperationReplaced(Operation *op, ValueRange replacement)mlir::RewriterBase::Listenerinlinevirtual
notifyOpReplaced(Operation *op, ArrayRef< ValueRange > newValues)mlir::detail::ConversionPatternRewriterImpl
notifyPatternBegin(const Pattern &pattern, Operation *op)mlir::RewriterBase::Listenerinlinevirtual
notifyPatternEnd(const Pattern &pattern, LogicalResult status)mlir::RewriterBase::Listenerinlinevirtual
nTo1TempMaterializationsmlir::detail::ConversionPatternRewriterImpl
pendingRootUpdatesmlir::detail::ConversionPatternRewriterImpl
regionToConvertermlir::detail::ConversionPatternRewriterImpl
remapValues(StringRef valueDiagTag, std::optional< Location > inputLoc, PatternRewriter &rewriter, ValueRange values, SmallVector< SmallVector< Value >> &remapped)mlir::detail::ConversionPatternRewriterImpl
replacedOpsmlir::detail::ConversionPatternRewriterImpl
resetState(RewriterState state)mlir::detail::ConversionPatternRewriterImpl
rewritesmlir::detail::ConversionPatternRewriterImpl
undoRewrites(unsigned numRewritesToKeep=0)mlir::detail::ConversionPatternRewriterImpl
unpackNTo1Materialization(Value value)mlir::detail::ConversionPatternRewriterImpl
unresolvedMaterializationsmlir::detail::ConversionPatternRewriterImpl
wasOpReplaced(Operation *op) constmlir::detail::ConversionPatternRewriterImpl
~Listener()=defaultmlir::OpBuilder::Listenervirtual