[llvm-bugs] [Bug 45015] [X86][AVX] Failure to generate vaddsubps for pattern after 19b62b79
via llvm-bugs
llvm-bugs at lists.llvm.org
Thu Mar 5 08:14:45 PST 2020
https://bugs.llvm.org/show_bug.cgi?id=45015
Sanjay Patel <spatel+llvm at rotateright.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Fixed By Commit(s)| |10ea01d80d6f, 71a316883d50
Resolution|--- |FIXED
Status|NEW |RESOLVED
--- Comment #6 from Sanjay Patel <spatel+llvm at rotateright.com> ---
The IR is restored to minimal with the addition of an early-cse pass to the
optimizer pipeline:
https://reviews.llvm.org/D75145 ( https://reviews.llvm.org/rG71a316883d50 )
(and that patch includes phase-ordering tests, so hopefully we can detect cases
like this more easily)
We didn't need any extra shuffle combines to get this particular example
because instcombine has the ability to reduce these already.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-bugs/attachments/20200305/76d06bb5/attachment-0001.html>
More information about the llvm-bugs
mailing list