Commits

Michael Gottesman committed 4ec67e9278a
[arc] Teach ARC analysis how to determine uses of terminators rather than just bailing. We were always treating terminators (even without arguments) as uses. This is incorrect. With this patch we now say that a terminator can not use a ref count pointer if all of the terminator's arguments conservatively can not alias the pointer. rdar://20335297 Swift SVN r26664