[LLVMdev] x86_64 code generation defects when SSE instructions are disabled

Nadav Rotem nrotem at apple.com
Mon Dec 2 11:01:18 PST 2013


Aaron, 

Do you know if this is still a problem for recent versions of LLVM ?

Thanks,
Nadav

On Nov 24, 2013, at 12:56 PM, Aaron Myles Landwehr <snaphat at gmail.com> wrote:

> Hi all,
> 
> Recently, I discovered a defect in GCC's code generation for x86_64 targets when SSE is disabled. Upon testing with LLVM 3.2, I found that it also has the same issues so I'm linking a GCC bug report I made. The proposed solution for the second issue listed there also applies to LLVM:
> http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59277
> 
> As I noted in the bug report, I'm not sure how a fix should be handled/whether it should be handled simply because I believe such fixes would not necessarily adhere to the ABI specification.
> 
> In any case, I just wanted to throw the issue this way.
> 
> --
> Aaron Myles Landwehr
> Computer Architecture and Parallel Systems Laboratory (CAPSL)
> University Of Delaware
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20131202/587a1f14/attachment.html>


More information about the llvm-dev mailing list