Commits

Roman Levenstein committed e6969a03c71
[silgen] Emit tuple initializers for global variables of trivial tuple types using tuple instructions. SILGen was not imploding tuple initializers for global variables and always generated an element-by-element initialization. This made it difficult for GlobalOpt to propagate the value of the global into its uses. Therefore, SILGen now generates tuple instructions to initialize global variables of trivial tuple types. Swift SVN r30237