[PATCH] D79768: [ARM] Exclude LR from register classes in low overhead loops
Eli Friedman via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue May 12 11:16:55 PDT 2020
efriedma added a comment.
This seems like an extremely big hammer to use just to ensure that the interval isn't split between the decrement and the end of the loop. In particular, trying to list out all the possible register classes seems tricky.
I'd recommend investigating other approaches. Maybe you could use an instruction bundle to force the instructions to stay adjacent?
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D79768/new/
https://reviews.llvm.org/D79768
More information about the llvm-commits
mailing list