[PATCH] D152556: [FuncSpec] Promote stack values before specialization

Manolis Tsamis via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Jun 9 09:54:28 PDT 2023


mtsamis added a comment.

Some additional context for this change:

This is part of improving function specialization in exchange2, as initiated by  https://reviews.llvm.org/D106426.
Without this change getting the critical digits_2 function to specialize requires force-specialization=true which is undesired.

In general, this helps uncover more specialization opportunities in Fortran code and results in more consistent specialization behaviour when funcspec-max-iters > 1.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D152556/new/

https://reviews.llvm.org/D152556



More information about the llvm-commits mailing list