http://llvm.org/bugs/show_bug.cgi?id=11330

             Bug #: 11330
           Summary: llvm-gcc optimizer generates movaps instruction on
                    non-aligned memory
           Product: tools
           Version: trunk
          Platform: Macintosh
        OS/Version: MacOS X
            Status: NEW
          Severity: normal
          Priority: P
         Component: llvm-gcc
        AssignedTo: [email protected]
        ReportedBy: [email protected]
                CC: [email protected]
    Classification: Unclassified


Created attachment 7589
  --> http://llvm.org/bugs/attachment.cgi?id=7589
minimal source to repro + xcodeproj

Under certain conditions, llvm-gcc -O2 will generate a movaps instruction on an
unaligned memory address. These are always a result of optimizing
__builtin___memcpy_chk() emitted from memcpy() calls.

An Xcode project with minimal source to reproduce is attached.

clang 3.0 does not have this bug.  I'm posting this bug so that you can (1)
admire your progress and/or (2) see if this affects dragonegg.

-- 
Configure bugmail: http://llvm.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
_______________________________________________
LLVMbugs mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/llvmbugs

Reply via email to