Go to the source code of this file.
|
void | mlir::shard::populateProcessMultiIndexOpLoweringPatterns (RewritePatternSet &patterns, SymbolTableCollection &symbolTableCollection) |
|
void | mlir::shard::registerProcessMultiIndexOpLoweringDialects (DialectRegistry ®istry) |
|
void | mlir::shard::populateAllSliceOpLoweringPatterns (RewritePatternSet &patterns, SymbolTableCollection &symbolTableCollection) |
|
void | mlir::shard::registerAllSliceOpLoweringDialects (DialectRegistry ®istry) |
|
void | mlir::shard::populateAllOpLoweringPatterns (RewritePatternSet &patterns, SymbolTableCollection &symbolTableCollection) |
|
void | mlir::shard::registerAllOpLoweringDialects (DialectRegistry ®istry) |
|
TypedValue< IndexType > | mlir::shard::createCollectiveProcessGroupSize (GridOp grid, ArrayRef< GridAxis > axes, ImplicitLocOpBuilder &builder) |
|
TypedValue< IndexType > | mlir::shard::createProcessLinearIndex (StringRef grid, ArrayRef< GridAxis > gridAxes, ImplicitLocOpBuilder &builder) |
|
TypedValue< IndexType > | mlir::shard::createProcessLinearIndex (StringRef grid, ValueRange processInGroupMultiIndex, ArrayRef< GridAxis > gridAxes, ImplicitLocOpBuilder &builder) |
|