MLIR
20.0.0git
|
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...
#include "mlir/Dialect/Shape/Analysis/ShapeMappingAnalysis.h"
Public Member Functions | |
ShapeMappingValue ()=default | |
ShapeMappingValue (FlatSymbolRefAttr symbol, llvm::SmallVector< Value > &&inps) | |
Public Attributes | |
FlatSymbolRefAttr | funcSymbol |
llvm::SmallVector< Value > | inputs |
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.
Definition at line 25 of file ShapeMappingAnalysis.h.
|
default |
|
inline |
Definition at line 27 of file ShapeMappingAnalysis.h.
FlatSymbolRefAttr mlir::shape::ShapeMappingValue::funcSymbol |
Definition at line 30 of file ShapeMappingAnalysis.h.
Referenced by mlir::shape::ShapeMappingAnalysis::print().
llvm::SmallVector<Value> mlir::shape::ShapeMappingValue::inputs |
Definition at line 31 of file ShapeMappingAnalysis.h.
Referenced by mlir::shape::ShapeMappingAnalysis::print().