MLIR
20.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 2466 of file DialectConversion.cpp.
|
inlineexplicit |
Definition at line 2467 of file DialectConversion.cpp.
Converts the given operations to the conversion target.
Definition at line 2573 of file DialectConversion.cpp.
References mlir::WalkResult::advance(), mlir::detail::ConversionPatternRewriterImpl::applyRewrites(), mlir::ConversionConfig::buildMaterializations, mlir::detail::ConversionPatternRewriterImpl::context, mlir::detail::ConversionPatternRewriterImpl::eraseRewriter, 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, mlir::Operation::walk(), and mlir::detail::ConversionPatternRewriterImpl::SingleEraseRewriter::wasErased().
Referenced by mlir::applyFullConversion(), and mlir::applyPartialConversion().