================
@@ -505,6 +504,26 @@ struct LoweringPreparePass
   void setASTContext(clang::ASTContext *c) { astCtx = c; }
 };
 
+/// Expand `cir.complex.mul` and `cir.complex.div`.  See the pass description
+/// in Passes.td for why this cannot run with the rest of LoweringPrepare.
+struct ComplexLoweringPass
----------------
erichkeane wrote:

This probably deserves its own Transform/<whatever>.cpp file?

https://github.com/llvm/llvm-project/pull/216498
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to