MLIR  19.0.0git
Public Member Functions | Public Attributes | List of all members
mlir::mesh::ShardingOption Struct Reference

#include "mlir/Dialect/Mesh/Interfaces/ShardingInterface.h"

Public Member Functions

 ShardingOption ()=default
 
 ShardingOption (ShardingArray shardingArray, FlatSymbolRefAttr mesh)
 

Public Attributes

ShardingArray shardingArray = {}
 
FlatSymbolRefAttr mesh = nullptr
 
bool empty = false
 

Detailed Description

Definition at line 28 of file ShardingInterface.h.

Constructor & Destructor Documentation

◆ ShardingOption() [1/2]

mlir::mesh::ShardingOption::ShardingOption ( )
default

◆ ShardingOption() [2/2]

mlir::mesh::ShardingOption::ShardingOption ( ShardingArray  shardingArray,
FlatSymbolRefAttr  mesh 
)
inline

Definition at line 38 of file ShardingInterface.h.

Member Data Documentation

◆ empty

bool mlir::mesh::ShardingOption::empty = false

Definition at line 36 of file ShardingInterface.h.

◆ mesh

FlatSymbolRefAttr mlir::mesh::ShardingOption::mesh = nullptr

Definition at line 32 of file ShardingInterface.h.

Referenced by addShardOp().

◆ shardingArray

ShardingArray mlir::mesh::ShardingOption::shardingArray = {}

Definition at line 31 of file ShardingInterface.h.

Referenced by addShardOp().


The documentation for this struct was generated from the following file: