Commits

Chris Lattner committed 4a50ba45e3d
further improve classification: coming out of silgen, we don't know if anything is a proper reassignment: we only know that it could be either InitOrAssign or Init. Classify stores as such, and then have DI classify things into Assign when it is clearly an overwrite. This allows later iterations to avoid reanalyzing generated instructions and allows more precise reasoning about ambiguous initializations. Swift SVN r10683