Commits

Joe Groff committed d994ef2fa25
SILGen: Fix bug in downcast memory mgmt. The downcast ManagedValue wasn't carrying the cleanup from the original value, so even when the downcast value was consumed, the original value cleanup still fired and redundantly released the value. Swift SVN r3876