search for: 93ac6bcd

Displaying 2 results from an estimated 2 matches for "93ac6bcd".

2009 Dec 20
0
[LLVMdev] Status of first-class aggregate types
...I'd pass them by value if they are small but by reference if they are large. Passing large tuples by value isn't going to provide a win. -Chris -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20091220/93ac6bcd/attachment.html>
2009 Dec 20
3
[LLVMdev] Status of first-class aggregate types
What's the current status on support for first-class structs? The last I heard was: - Structs which are smaller or equal to two pointers can be passed / returned / loaded / stored by value. - There are plans to expand this in the future to support arbitrary-sized structs as first class values. (Probably via some transformation pass the converts the return value into a hidden