MLIR 22.0.0git
ShapeMappingAnalysis.h File Reference
#include "mlir/IR/BuiltinAttributes.h"
#include "mlir/IR/Value.h"
#include "llvm/ADT/DenseMap.h"
#include "llvm/ADT/STLExtras.h"
#include "llvm/ADT/SmallVector.h"

Go to the source code of this file.

Classes

struct  mlir::shape::ShapeMappingValue
 ShapeMappingValue works as the value of ShapeMappingAnalysis table, where funcSymbol is the symbol of mapping function, and inputs are the actual parameters for the function. More...
struct  mlir::shape::ShapeMappingAnalysis
 ShapeMappingAnalysis is used together with OutlineShapeComputationPass to preserve Value and corresponding shape function / arguments mapping information. More...

Namespaces

namespace  mlir
 Include the generated interface declarations.
namespace  mlir::shape