MLIR  16.0.0git
Classes | Namespaces | Functions
DenseBufferizationPass.cpp File Reference
#include "mlir/Dialect/SparseTensor/Transforms/Passes.h"
#include "mlir/Dialect/Bufferization/IR/BufferizableOpInterface.h"
#include "mlir/Dialect/Bufferization/Transforms/Bufferize.h"
#include "mlir/Dialect/Bufferization/Transforms/OneShotAnalysis.h"
#include "mlir/Dialect/Func/IR/FuncOps.h"
#include "mlir/Dialect/SparseTensor/IR/SparseTensor.h"
+ Include dependency graph for DenseBufferizationPass.cpp:

Go to the source code of this file.

Classes

class  mlir::sparse_tensor::BufferizeDenseOpsPass
 A pass that bufferizes only dense tensor ops and ignores all sparse tensor ops. More...
 

Namespaces

 mlir
 Include the generated interface declarations.
 
 mlir::sparse_tensor
 

Functions

static bool mlir::sparse_tensor::containsSparseTensor (TypeRange types)
 Return true if one of the given types is a sparse tensor type. More...