MLIR  19.0.0git
Classes | Namespaces | Functions
DecomposeCallGraphTypes.h File Reference
#include "mlir/Transforms/DialectConversion.h"
#include <optional>

Go to the source code of this file.

Classes

class  mlir::ValueDecomposer
 This class provides a hook that expands one Value into multiple Value's, with a TypeConverter-inspired callback registration mechanism. More...
 

Namespaces

 mlir
 Include the generated interface declarations.
 

Functions

void mlir::populateDecomposeCallGraphTypesPatterns (MLIRContext *context, TypeConverter &typeConverter, ValueDecomposer &decomposer, RewritePatternSet &patterns)
 Populates the patterns needed to drive the conversion process for decomposing call graph types with the given ValueDecomposer. More...