Commits

Joe Groff committed fd14aa423a4
SILGen: Consistently handle stores and assigns. Factor out the logic for properly storing a loadable or address-only rvalue into ManagedValue::forwardInto and ManagedValue::assignInto, and use those methods everywhere instead of trying to cut corners and directly emit store instructions. Swift SVN r4670