Commits

Michael Gottesman committed f6655c0f30e
[func-sig-opts] Move computation of optimized arg types and optimized arguments from functions into methods on ArgumentDescriptor. This allows me to SROA arguments without messing with any of the rest of the machinery in FunctionSignatureOpts since now the main machinery of FunctionSigOpts manipulates ArgumentDescriptors instead of SIL directly. Swift SVN r23500