bool run(loco::Graph *graph)
static Dialect * get(void)
Shape inference rule for multiple dialects.
MultiDialectShapeInferenceRule & bind(const Dialect *d, const ShapeInferenceRule *rule)
Bind a specific rule to a Dialect.
static loco::Dialect * get(void)
static loco::Dialect * get(void)
static loco::Dialect * get(void)
ShapeInferenceSession apply(ShapeInferenceRule *r)
Shape inference rule for canonical dialect.
Shape inference rule for COpDialect.