[llvm] [LoopInterchange] Bail out early if minimum loop nest is not met (PR #115128)

Madhur Amilkanthwar via llvm-commits llvm-commits at lists.llvm.org
Wed Nov 6 05:28:16 PST 2024


madhur13490 wrote:

Motivation for this patch. 
When loop interchange is enabled, we see an increase in instruction count http://llvm-compile-time-tracker.com/?config=stage2-O3&stat=instructions%3Au&remote=smeijer1234.
This patch aims to alleviate that impact. After this patch, we see improvement http://llvm-compile-time-tracker.com/index.php?config=stage1-O3&stat=instructions%3Au&remote=madhur13490. Lencode is improved from +1.79% to +1.28%

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


More information about the llvm-commits mailing list