Commits
Michael Gottesman committed 82ce64beac5
[code-motion] When merging states, blot values from EnumToEnumBBCaseListMap after we merge instead of clearing in the middle. This ensures that if we fail to merge the state of one value, we do not invalidate the enum to enum bb case list map for other values preventing us from sinking retains out of switch regions. rdar://18297445 Swift SVN r21860