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

Duncan Sands <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|REOPENED                    |RESOLVED
         Resolution|                            |INVALID

--- Comment #13 from Duncan Sands <[email protected]> 2011-06-20 07:16:39 CDT ---
On x86-32 I can reproduce that you still get movaps even with my modified
declaration of foo1.  However the pointers being accessed are all multiples
of 16 bytes from the stack pointer, i.e. properly aligned for movaps, so there
doesn't seem to be anything wrong here.  To show that something is wrong you
need a testcase where the movaps is being used with a pointer that is not 16
bytes aligned.  If you think you might have such a testcase I suggest you have
the bitcode print the pointer value to confirm that it really isn't 16 byte
aligned.

-- 
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