Commits

Chris Lattner committed dd43739e7ab
rework the optimization pass to canonicalize incoming swift_retain calls to swift_retain_noresult calls for the duration of optimization. When we're done hacking on the function, we rewrite all the retain_noresult calls *back* into swift_retain calls. No functionality change here. Swift SVN r2039