================
@@ -691,17 +691,35 @@ void CallConvLoweringPass::runOnOperation() {
     return;
   }
 
-  // Rewrite each function together with every direct call to it.  By the
-  // time we move on to function F+1, F's signature and every direct call to
-  // F have already been brought into alignment, and F+1..FN are still in
-  // their original (mutually consistent) form, so the IR is verifier-clean
-  // at every outer-iteration boundary.
+  // A cir.get_global holding a function's address carries the signature the
----------------
andykaylor wrote:

This function has gotten quite large. At some point, we should revisit this and 
break it down into smaller functions with more focused purpose.

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

Reply via email to