[PATCH] D70426: [DAGCombiner][RISCV] Avoid FCOPYSIGN folding of legalizing operand casts
Luís Marques via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu Feb 4 07:33:58 PST 2021
luismarques abandoned this revision.
luismarques added a comment.
Herald added a subscriber: vkmr.
In D70426#2522193 <https://reviews.llvm.org/D70426#2522193>, @david-arm wrote:
> LGTM. The changes to DAGCombiner seem reasonable to me and I can see an improvement in the X86 code too.
This patch was originally intended to address FCOPYSIGN issues that no longer exist (in such a significant). It also would need some tweaks when rebasing to avoid codegen regressions on new test cases, ones that arguably wouldn't be very clean. Furthermore, I believe @efriedma had argued that these legalization issues shouldn't be handled in the combiner. So, I've extracted the beneficial changes into a separate patch, D96037 <https://reviews.llvm.org/D96037>, and added you as a reviewer. I'm abandoning this patch.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D70426/new/
https://reviews.llvm.org/D70426
More information about the llvm-commits
mailing list