diff options
author | Aart Bik <ajcbik@google.com> | 2022-05-13 17:54:32 -0700 |
---|---|---|
committer | Aart Bik <ajcbik@google.com> | 2022-05-16 13:17:36 -0700 |
commit | 736c1b66ef332014d0e183627d32edb39a3016dd (patch) | |
tree | d8b5833929ad645ced11e5b25adb3642b52f6e57 /llvm/lib/CodeGen/MachineModuleInfoImpls.cpp | |
parent | 7dce9eb6e507d48d0b79bfb408592936d378cc28 (diff) | |
download | llvm-736c1b66ef332014d0e183627d32edb39a3016dd.zip llvm-736c1b66ef332014d0e183627d32edb39a3016dd.tar.gz llvm-736c1b66ef332014d0e183627d32edb39a3016dd.tar.bz2 |
[mlir][sparse] introduce complex type to sparse tensor support
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.
Reviewed By: bixia
Differential Revision: https://reviews.llvm.org/D125596
Diffstat (limited to 'llvm/lib/CodeGen/MachineModuleInfoImpls.cpp')
0 files changed, 0 insertions, 0 deletions