[PATCH] D117689: [AArch64][SVE] Fold vselect into predicated fmul, fsub and fadd
Paul Walker via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri Jan 28 08:12:58 PST 2022
paulwalker-arm added a comment.
I'd focus on one thing at a time. This patch enables the isel required for the way merged arithmetic is modelled by the DAG. Once that is complete you can see what's needed to improve the reciprocal code. For that follow-on work I'm guessing you'll need a DAG combine for the select that inverts the comparison for the cases where this'll be beneficial.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D117689/new/
https://reviews.llvm.org/D117689
More information about the llvm-commits
mailing list