Hanwen-ece wrote:

Dear Shunsuke,

Thank you for your thoughtful response and for sharing your approach to complex 
division optimization. We encountered similar performance issues while 
analyzing SPEC2017 workloads, particularly in the handling of complex 
arithmetic, and were motivated to propose a solution grounded in the current 
design conventions of LLVM Flang.

While our implementation aligns closely with existing patterns in the Flang 
complex runtime, we’ve found that your formulation provides a more principled 
and generalizable abstraction. It is both elegant and insightful, and indeed 
offers a more flexible foundation for future extensions in this area. In our 
benchmarks, we observed that the performance gains achieved by your approach 
are comparable to those of our implementation.

We have carefully studied your proposal and found it to be genuinely inspiring. 
Your contribution exemplifies the clarity and depth characteristic of the LLVM 
community — something we hold in high regard.

We look forward to learning more from your work and to further engaging with 
the community on this topic. Enjoy the rest of your day!

Warmest regards,

Hanwen (https://github.com/OpenXiangShan)

https://github.com/llvm/llvm-project/pull/146641
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to