Searched refs:DialectReductionPatternInterface (Results 1 – 4 of 4) sorted by relevance
40 class DialectReductionPatternInterface41 : public DialectInterface::Base<DialectReductionPatternInterface> {51 DialectReductionPatternInterface(Dialect *dialect) : Base(dialect) {} in DialectReductionPatternInterface() function
72 To do that, you need to implement the `DialectReductionPatternInterface`. For78 struct MyReductionPatternInterface : public DialectReductionPatternInterface {111 // Register the DialectReductionPatternInterface if any.
175 : public DialectInterfaceCollection<DialectReductionPatternInterface> {181 for (const DialectReductionPatternInterface &interface : *this) in populateReductionPatterns()
380 struct TestReductionPatternInterface : public DialectReductionPatternInterface {383 : DialectReductionPatternInterface(dialect) {} in TestReductionPatternInterface()