#include "mlir/IR/PatternMatch.h"
#include "mlir/Support/LLVM.h"
#include "mlir/Support/LogicalResult.h"
#include "llvm/ADT/MapVector.h"
#include "llvm/ADT/StringMap.h"
Go to the source code of this file.
|
| | mlir |
| |
| | mlir::detail |
| | Check if a Callable type can be invoked with the given set of arg types.
|
| |
|
| void | mlir::populateFuncOpTypeConversionPattern (OwningRewritePatternList &patterns, MLIRContext *ctx, TypeConverter &converter) |
| |
| LLVM_NODISCARD LogicalResult | mlir::applyPartialConversion (ArrayRef< Operation *> ops, ConversionTarget &target, const OwningRewritePatternList &patterns, TypeConverter *converter=nullptr) |
| |
| LLVM_NODISCARD LogicalResult | mlir::applyPartialConversion (Operation *op, ConversionTarget &target, const OwningRewritePatternList &patterns, TypeConverter *converter=nullptr) |
| |
| LLVM_NODISCARD LogicalResult | mlir::applyFullConversion (ArrayRef< Operation *> ops, ConversionTarget &target, const OwningRewritePatternList &patterns, TypeConverter *converter=nullptr) |
| |
| LLVM_NODISCARD LogicalResult | mlir::applyFullConversion (Operation *op, ConversionTarget &target, const OwningRewritePatternList &patterns, TypeConverter *converter=nullptr) |
| |
| LLVM_NODISCARD LogicalResult | mlir::applyAnalysisConversion (ArrayRef< Operation *> ops, ConversionTarget &target, const OwningRewritePatternList &patterns, DenseSet< Operation *> &convertedOps, TypeConverter *converter=nullptr) |
| |
| LLVM_NODISCARD LogicalResult | mlir::applyAnalysisConversion (Operation *op, ConversionTarget &target, const OwningRewritePatternList &patterns, DenseSet< Operation *> &convertedOps, TypeConverter *converter=nullptr) |
| |