[llvm] ✨[AArch64] Custom lower abds and abdu to avoid regressions caused by freezes (PR #177992)
Paul Walker via llvm-commits
llvm-commits at lists.llvm.org
Thu Jul 9 07:22:42 PDT 2026
paulwalker-arm wrote:
> > Sorry for the delay @AZero13. I'm struggling to link the PR's description to the PR's changes. When looking at the isel output (without the PR applied) for some of the tests with significant changes (i.e. not just a change of CC), for example abd_minmax_i8, I don't see any freezes in the DAG? Is the PR missing dedicated tests for the issue you're wanting to fix?
>
> Well, that can only be the explanation for the changes. But either way, improvements are improvements no?
OK, I'll review based on the assumption this is just a straight optimisation that has nothing to do with freeze, with the goal of improving the generated code for abd_minmax_i8. Perhaps that'll shake out a better description.
https://github.com/llvm/llvm-project/pull/177992
More information about the llvm-commits
mailing list