|
StringRef | mlir::edsc::toString (IterType t) |
|
void | mlir::edsc::defaultRegionBuilder (ArrayRef< BlockArgument > args) |
|
Operation * | mlir::edsc::makeGenericLinalgOp (ArrayRef< IterType > iteratorTypes, ArrayRef< StructuredIndexed > inputs, ArrayRef< StructuredIndexed > outputs, function_ref< void(ArrayRef< BlockArgument >)> regionBuilder=defaultRegionBuilder, ArrayRef< Value > otherValues={}, ArrayRef< Attribute > otherAttributes={}) |
|
void | mlir::edsc::ops::macRegionBuilder (ArrayRef< BlockArgument > args) |
|
Operation * | mlir::edsc::ops::linalg_pointwise (UnaryPointwiseOpBuilder unaryOp, StructuredIndexed I, StructuredIndexed O) |
|
Operation * | mlir::edsc::ops::linalg_pointwise_tanh (StructuredIndexed I, StructuredIndexed O) |
|
Operation * | mlir::edsc::ops::linalg_pointwise (BinaryPointwiseOpBuilder binaryOp, StructuredIndexed I1, StructuredIndexed I2, StructuredIndexed O) |
| Binary pointwise operation (with broadcast) entry point. More...
|
|
Operation * | mlir::edsc::ops::linalg_pointwise_add (StructuredIndexed I1, StructuredIndexed I2, StructuredIndexed O) |
|
Operation * | mlir::edsc::ops::linalg_pointwise_max (StructuredIndexed I1, StructuredIndexed I2, StructuredIndexed O) |
|
Operation * | mlir::edsc::ops::linalg_matmul (ValueHandle vA, ValueHandle vB, ValueHandle vC) |
|
template<typename Container > |
Operation * | mlir::edsc::ops::linalg_matmul (Container values) |
|
Operation * | mlir::edsc::ops::linalg_conv_nhwc (ValueHandle vI, ValueHandle vW, ValueHandle vO, ArrayRef< int > strides={}, ArrayRef< int > dilations={}) |
|
template<typename Container > |
Operation * | mlir::edsc::ops::linalg_conv_nhwc (Container values, ArrayRef< int > strides={}, ArrayRef< int > dilations={}) |
|
Operation * | mlir::edsc::ops::linalg_dilated_conv_nhwc (ValueHandle vI, ValueHandle vW, ValueHandle vO, int depth_multiplier=1, ArrayRef< int > strides={}, ArrayRef< int > dilations={}) |
|
template<typename Container > |
Operation * | mlir::edsc::ops::linalg_dilated_conv_nhwc (Container values, int depth_multiplier, ArrayRef< int > strides={}, ArrayRef< int > dilations={}) |
|