https://bugs.freedesktop.org/show_bug.cgi?id=36738
José Fonseca <jfons...@vmware.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|mesa-dev@lists.freedesktop. |jfons...@vmware.com |org | --- Comment #24 from José Fonseca <jfons...@vmware.com> 2011-05-17 12:33:29 PDT --- The problem is that the machine code generated by llvm 2.9 is not aligning the stack pointer to 16 bytes, as it should, so when it spills SSE temporaries to the stack the reference to the mis-aligned addresses will raise an exception. Why llvm 2.9 is doing this is not yet clear. There are many reasons: - default alignment changed since llvm-2.8 - allocas are not being removed by the optimization passes (and llvm doesn't know how to align the stack with allocas) - ordinary bug It will take me a bit more time to get the bottom of this. -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev