[PATCH] D54882: [AMDGPU] Add sdwa support for ADD|SUB U64 decomposed Pseudos
Stanislav Mekhanoshin via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Nov 27 06:20:48 PST 2018
rampitec added a comment.
In D54882#1309583 <https://reviews.llvm.org/D54882#1309583>, @ronlieb wrote:
> In D54882#1308240 <https://reviews.llvm.org/D54882#1308240>, @rampitec wrote:
>
> > Essentially this is a limited version of shrinking. So I have several questions:
> >
> > 1. Why not to run shrink pass before sdwa instead?
>
>
> I tried adding Shrink pass before PeepholeSDWA and observed 88 lit test failures.
> i tried moving Shrink pass before Peephole SDWA and observed 25 lit test failures
Which may be a good thing if these failures are progressions (as I suspect) and not regressions. Are they progressions?
That is the point of other comments too, this patch is limited to handle just two instructions while there is a clear possibility to do it for almost any VOP3.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D54882/new/
https://reviews.llvm.org/D54882
More information about the llvm-commits
mailing list