This is the first implementation of complex (f64 and f32) support
in the sparse compiler, with complex add/mul as first operations.
Note that various features are still TBD, such as other ops, and
reading in complex values from file. Also, note that the
std::complex<float> had a bit of an ABI issue when passed as
single argument. It is still TBD if better solutions are possible.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
It would be nice if we describe the problem we are trying to workaround here.