This commit adds conversion from complex construction and
extraction ops to SPIR-V. Other arithemtic ops can be done
via ComplexToStandard patterns.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
mlir/include/mlir/Conversion/Passes.td | ||
---|---|---|
231 | I think this constructor should be auto generated if you omit this line | |
mlir/lib/Conversion/ComplexToSPIRV/ComplexToSPIRV.cpp | ||
32 | nit: public is redundant for structs. Also elsewhere below. | |
mlir/lib/Conversion/ComplexToSPIRV/ComplexToSPIRVPass.cpp | ||
30–34 | ubernit: why not define it inline? |
I think this constructor should be auto generated if you omit this line