]> git.ipfire.org Git - thirdparty/gcc.git/commit
[lra] reorder operations in lra_update_fp2sp_elimination [PR120424]
authorAlexandre Oliva <oliva@adacore.com>
Fri, 27 Jun 2025 00:01:26 +0000 (21:01 -0300)
committerAlexandre Oliva <oliva@gnu.org>
Fri, 27 Jun 2025 00:10:10 +0000 (21:10 -0300)
commit66b6da3b66ed0fe79e5db79b41eabe82952d1a9b
treefa151be9b27aa3c05030ee83e1ddc08419afdb04
parentb49473448966b045460a23794ed9a309e503fa3b
[lra] reorder operations in lra_update_fp2sp_elimination [PR120424]

The various recent additions to lra_update_fp2sp_elimination rendered
it somewhat confusing, with intermixed groups of statements pertaining
to three different major actions: disabling the elimination,
recomputing live ranges, and spilling uses of the frame pointer.
Reorder them for readability.

for  gcc/ChangeLog

PR rtl-optimization/120424
* lra-eliminations.cc (lra_update_fp2sp_elimination): Reorder
and regroup related statements.
gcc/lra-eliminations.cc