[LLVMdev] alignment issue, getting corrupt double values

Joe Groff arcata at gmail.com
Mon Dec 31 15:52:55 PST 2012


On Monday, December 31, 2012, edA-qa mort-ora-y wrote:


> I also think it is kind of dangerous that LLVM silently accepts returns
> of larger structures and then produces invalid code.  Note that it does
> actually pass by pointer if the backend can't return it directly, just
> in certain cases it fails to produce correct code.


You should definitely file a bug. Did you build LLVM with assertions
enabled? If not, try rebuilding with assertions, and you might get an
indication of what's breaking instead of silent bad behavior.

-Joe
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20121231/9d51ea8a/attachment.html>


More information about the llvm-dev mailing list