MLIR
21.0.0git
|
Public Member Functions | |
OperationConverter (const ConversionTarget &target, const FrozenRewritePatternSet &patterns, const ConversionConfig &config, OpConversionMode mode) | |
LogicalResult | convertOperations (ArrayRef< Operation * > ops) |
Converts the given operations to the conversion target. More... | |
Definition at line 2577 of file DialectConversion.cpp.
|
inlineexplicit |
Definition at line 2578 of file DialectConversion.cpp.
References mlir::config.
Converts the given operations to the conversion target.
Definition at line 2681 of file DialectConversion.cpp.
References mlir::WalkResult::advance(), mlir::ConversionConfig::allowPatternRollback, mlir::detail::ConversionPatternRewriterImpl::applyRewrites(), mlir::ConversionConfig::buildMaterializations, mlir::detail::ConversionPatternRewriterImpl::config, mlir::detail::ConversionPatternRewriterImpl::context, mlir::ConversionPatternRewriter::getImpl(), mlir::ConversionTarget::isLegal(), legalizeUnresolvedMaterialization(), mlir::ConversionConfig::listener, mlir::PreOrder, mlir::reconcileUnrealizedCasts(), mlir::WalkResult::skip(), mlir::detail::ConversionPatternRewriterImpl::undoRewrites(), mlir::detail::ConversionPatternRewriterImpl::unresolvedMaterializations, and mlir::Operation::walk().
Referenced by mlir::applyFullConversion(), and mlir::applyPartialConversion().