|
MLIR
22.0.0git
|
#include "mlir/IR/PatternMatch.h"Go to the source code of this file.
Namespaces | |
| mlir | |
| Include the generated interface declarations. | |
| mlir::cf | |
Functions | |
| void | mlir::cf::populateCFStructuralTypeConversionsAndLegality (const TypeConverter &typeConverter, RewritePatternSet &patterns, ConversionTarget &target, PatternBenefit benefit=1) |
| Populates patterns for CF structural type conversions and sets up the provided ConversionTarget with the appropriate legality configuration for the ops to get converted properly. More... | |
| void | mlir::cf::populateCFStructuralTypeConversions (const TypeConverter &typeConverter, RewritePatternSet &patterns, PatternBenefit benefit=1) |
Similar to populateCFStructuralTypeConversionsAndLegality but does not populate the conversion target. More... | |
| void | mlir::cf::populateCFStructuralTypeConversionTarget (const TypeConverter &typeConverter, ConversionTarget &target) |
| Updates the ConversionTarget with dynamic legality of CF operations based on the provided type converter. More... | |