I’m interested to contribute a transform and/or function for the complex dialect:
- Transform for complex multiplication using fewer than 4 products by Gaussian multiplication protocol to use 3 multiplications and 5 additions
- Provide a Complex IR dialect instruction to apply this Gaussian multiplication
However, when I look at the code I can’t see any unit tests for the complex dialect etc. https://github.com/llvm/llvm-project/blob/main/mlir/lib/Dialect/Complex/IR/ComplexDialect.cpp
Old discussion seems dated (prior to the dialect introduction Dialect for complex numbers? - #14 by giuseros )
Can I have some tips to get this contribution started ?