| | | | --- | --- | | Bugzilla Link | [785](https://llvm.org/bz785) | | Resolution | FIXED | | Resolved on | Feb 22, 2010 12:49 | | Version | 1.6 | | OS | MacOS X | ## Extended Description Consider this example: struct X { double D; }; struct Y { struct X x;}; struct Y bar(); void foo(struct Y *P) { *P = bar(); } The result of bar() should be in ST0 on Darwin/x86. -Chris