[llvm-bugs] [Bug 33079] X86: foldMemoryOperand may create a copy even when the folding is not possible

via llvm-bugs llvm-bugs at lists.llvm.org
Sat Oct 7 08:03:21 PDT 2017


https://bugs.llvm.org/show_bug.cgi?id=33079

Simon Pilgrim <llvm-dev at redking.me.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED
 Fixed By Commit(s)|                            |314914

--- Comment #31 from Simon Pilgrim <llvm-dev at redking.me.uk> ---
Resolving, this was fixed by Craig at rL314914 - the MOVSS/MOVSD instructions
now take VR128 regclass as input so the conversion/commutation to BLENDPS no
longer requires a COPY. So there is no need for the late insertion into the LIS
maps in this particular case.

If we can reduce any of the test cases it'd still be useful to add them to
trunk.

-- 
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/20171007/5def6456/attachment.html>


More information about the llvm-bugs mailing list