#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) |
|