Displaying 2 results from an estimated 2 matches for "9d51ea8a".
2012 Dec 31
0
[LLVMdev] alignment issue, getting corrupt double values
...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>
2012 Dec 31
2
[LLVMdev] alignment issue, getting corrupt double values
On 31/12/12 19:47, Joe Groff wrote:
> I think most backends treat struct return by value as returning
> multiple values in registers; for instance, {i32, i64} returns into
> {EAX, RDX} on x86-64. Since most architectures don't specify any more
> than two return registers and you can't really "spill" a return value,
> weird poorly-tested things probably happen if