[PATCH] D143394: [RISCV] Add performMULcombine to perform strength-reduction
Philipp Tomsich via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Wed Feb 8 07:44:49 PST 2023
philipp.tomsich planned changes to this revision.
philipp.tomsich added a comment.
I'll take the two suggestions (Kito and Philip) on getting Zba supported in this initial change as a hint that there's no point in delaying this.
We'll get a new version ready that adds the following:
- enables for Zba
I will keep the following for a separate change:
- move the slli + slli + add out of the guard ... this will be 3 instructions, with two of them independent for a { slli, slli } -> { add } critical path on dual-issue cores)
- adjust all affected test-cases (there will be a massive ripple effect)
If you want the slli + slli + add moved out of the guard in this change as well, please let me know and we'll fold this into this change as well.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D143394/new/
https://reviews.llvm.org/D143394
More information about the llvm-commits
mailing list