Commits

Chris Lattner committed a0c5afa7ffd
re-commit r9816, allowing DI to delete allocations *in* transparent functions. Before it would only delete them once they got inlined, which is a waste of compile time and serves no purpose. This exposed a bug in mandatory inlining, which is now fixed. It strinks the stdlib by 4500 lines, almost 10%. Swift SVN r9906