[clang] [llvm] [Pipelines] Move IPSCCP after inliner pipeline (PR #96620)

Florian Hahn via cfe-commits cfe-commits at lists.llvm.org
Thu Jun 27 03:42:09 PDT 2024


https://github.com/fhahn commented:

Running IPSCCP twice seems like quite a heavy hammer, I'd expect a noticeable compile-time impact.

I'd recommend to try to extract a reproducer from your motivating use case and check why IPSCCP cannot perform the desired optimization before inlining. Note that we run SCCP after inlining I think, which is the non-IP version of IPSCCP

https://github.com/llvm/llvm-project/pull/96620


More information about the cfe-commits mailing list