Commits

Chris Lattner committed 92594b9b5ab
DI is over 3000 lines of code now, and should be split into two separate passes. Start splitting some utility functions out, and rearranging code a bit. While I'm at it, rename some bits to make more sense now that their purpose has settled. Swift SVN r10719