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 | ||
| 33 | nit: public is redundant for structs. Also elsewhere below. | |
| mlir/lib/Conversion/ComplexToSPIRV/ComplexToSPIRVPass.cpp | ||
| 31–35 | ubernit: why not define it inline? | |
I think this constructor should be auto generated if you omit this line