x86 users can now return arbitrary sized structs.  Structs too large to fit in return registers will be returned through a hidden sret parameter introduced during SelectionDAG construction.

llvm-svn: 86876
3 files changed
tree: 49bc183cacde83f3155b196e3fc4a0e6e0ea1f58
  1. clang/
  2. compiler-rt/
  3. llvm/