This change authored by Paolo Torres <t-pator@microsoft.com> llvm-svn: 358698
llvm-svn: 356169
llvm-svn: 356162