Optimize for size.

BUG=15901129

Change-Id: I661bfa428d77ceb2adf4876d2814c904ee69d6aa
Reviewed-on: https://swiftshader-review.googlesource.com/1183
Reviewed-by: Nicolas Capens <nicolascapens@google.com>
diff --git a/build/VisualStudio2013/lib/Analysis/IPA/LLVMipa.vcxproj b/build/VisualStudio2013/lib/Analysis/IPA/LLVMipa.vcxproj
index 987a99d..aff0a7c 100644
--- a/build/VisualStudio2013/lib/Analysis/IPA/LLVMipa.vcxproj
+++ b/build/VisualStudio2013/lib/Analysis/IPA/LLVMipa.vcxproj
@@ -121,7 +121,7 @@
       </ExceptionHandling>

       <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>

       <MultiProcessorCompilation>true</MultiProcessorCompilation>

-      <Optimization>MaxSpeed</Optimization>

+      <Optimization>MinSpace</Optimization>

       <PrecompiledHeader>NotUsing</PrecompiledHeader>

       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>

       <RuntimeTypeInfo>false</RuntimeTypeInfo>

@@ -131,6 +131,10 @@
       </DebugInformationFormat>

       <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;_SCL_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;__STDC_CONSTANT_MACROS;__STDC_FORMAT_MACROS;__STDC_LIMIT_MACROS;_HAS_EXCEPTIONS=0;CMAKE_INTDIR="Release";%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <ObjectFileName>$(IntDir)</ObjectFileName>

+      <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>

+      <OmitFramePointers>true</OmitFramePointers>

+      <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations>

+      <WholeProgramOptimization>true</WholeProgramOptimization>

     </ClCompile>

     <ResourceCompile>

       <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;_SCL_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;__STDC_CONSTANT_MACROS;__STDC_FORMAT_MACROS;__STDC_LIMIT_MACROS;_HAS_EXCEPTIONS=0;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions)</PreprocessorDefinitions>

diff --git a/build/VisualStudio2013/lib/Analysis/LLVMAnalysis.vcxproj b/build/VisualStudio2013/lib/Analysis/LLVMAnalysis.vcxproj
index 2785eb9..7e3b6b7 100644
--- a/build/VisualStudio2013/lib/Analysis/LLVMAnalysis.vcxproj
+++ b/build/VisualStudio2013/lib/Analysis/LLVMAnalysis.vcxproj
@@ -121,7 +121,7 @@
       </ExceptionHandling>

       <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>

       <MultiProcessorCompilation>true</MultiProcessorCompilation>

-      <Optimization>MaxSpeed</Optimization>

+      <Optimization>MinSpace</Optimization>

       <PrecompiledHeader>NotUsing</PrecompiledHeader>

       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>

       <RuntimeTypeInfo>false</RuntimeTypeInfo>

@@ -131,6 +131,10 @@
       </DebugInformationFormat>

       <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;_SCL_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;__STDC_CONSTANT_MACROS;__STDC_FORMAT_MACROS;__STDC_LIMIT_MACROS;_HAS_EXCEPTIONS=0;CMAKE_INTDIR="Release";%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <ObjectFileName>$(IntDir)</ObjectFileName>

+      <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>

+      <OmitFramePointers>true</OmitFramePointers>

+      <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations>

+      <WholeProgramOptimization>true</WholeProgramOptimization>

     </ClCompile>

     <ResourceCompile>

       <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;_SCL_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;__STDC_CONSTANT_MACROS;__STDC_FORMAT_MACROS;__STDC_LIMIT_MACROS;_HAS_EXCEPTIONS=0;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions)</PreprocessorDefinitions>

diff --git a/build/VisualStudio2013/lib/CodeGen/AsmPrinter/LLVMAsmPrinter.vcxproj b/build/VisualStudio2013/lib/CodeGen/AsmPrinter/LLVMAsmPrinter.vcxproj
index 21db9bb..e36ac64 100644
--- a/build/VisualStudio2013/lib/CodeGen/AsmPrinter/LLVMAsmPrinter.vcxproj
+++ b/build/VisualStudio2013/lib/CodeGen/AsmPrinter/LLVMAsmPrinter.vcxproj
@@ -121,7 +121,7 @@
       </ExceptionHandling>

       <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>

       <MultiProcessorCompilation>true</MultiProcessorCompilation>

-      <Optimization>MaxSpeed</Optimization>

+      <Optimization>MinSpace</Optimization>

       <PrecompiledHeader>NotUsing</PrecompiledHeader>

       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>

       <RuntimeTypeInfo>false</RuntimeTypeInfo>

@@ -131,6 +131,10 @@
       </DebugInformationFormat>

       <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;_SCL_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;__STDC_CONSTANT_MACROS;__STDC_FORMAT_MACROS;__STDC_LIMIT_MACROS;_HAS_EXCEPTIONS=0;CMAKE_INTDIR="Release";%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <ObjectFileName>$(IntDir)</ObjectFileName>

+      <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>

+      <OmitFramePointers>true</OmitFramePointers>

+      <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations>

+      <WholeProgramOptimization>true</WholeProgramOptimization>

     </ClCompile>

     <ResourceCompile>

       <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;_SCL_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;__STDC_CONSTANT_MACROS;__STDC_FORMAT_MACROS;__STDC_LIMIT_MACROS;_HAS_EXCEPTIONS=0;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions)</PreprocessorDefinitions>

diff --git a/build/VisualStudio2013/lib/CodeGen/LLVMCodeGen.vcxproj b/build/VisualStudio2013/lib/CodeGen/LLVMCodeGen.vcxproj
index 4122ff2..418501c 100644
--- a/build/VisualStudio2013/lib/CodeGen/LLVMCodeGen.vcxproj
+++ b/build/VisualStudio2013/lib/CodeGen/LLVMCodeGen.vcxproj
@@ -121,7 +121,7 @@
       </ExceptionHandling>

       <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>

       <MultiProcessorCompilation>true</MultiProcessorCompilation>

-      <Optimization>MaxSpeed</Optimization>

+      <Optimization>MinSpace</Optimization>

       <PrecompiledHeader>NotUsing</PrecompiledHeader>

       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>

       <RuntimeTypeInfo>false</RuntimeTypeInfo>

@@ -131,6 +131,10 @@
       </DebugInformationFormat>

       <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;_SCL_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;__STDC_CONSTANT_MACROS;__STDC_FORMAT_MACROS;__STDC_LIMIT_MACROS;_HAS_EXCEPTIONS=0;CMAKE_INTDIR="Release";%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <ObjectFileName>$(IntDir)</ObjectFileName>

+      <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>

+      <OmitFramePointers>true</OmitFramePointers>

+      <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations>

+      <WholeProgramOptimization>true</WholeProgramOptimization>

     </ClCompile>

     <ResourceCompile>

       <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;_SCL_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;__STDC_CONSTANT_MACROS;__STDC_FORMAT_MACROS;__STDC_LIMIT_MACROS;_HAS_EXCEPTIONS=0;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions)</PreprocessorDefinitions>

diff --git a/build/VisualStudio2013/lib/CodeGen/SelectionDAG/LLVMSelectionDAG.vcxproj b/build/VisualStudio2013/lib/CodeGen/SelectionDAG/LLVMSelectionDAG.vcxproj
index 13650a4..e17a149 100644
--- a/build/VisualStudio2013/lib/CodeGen/SelectionDAG/LLVMSelectionDAG.vcxproj
+++ b/build/VisualStudio2013/lib/CodeGen/SelectionDAG/LLVMSelectionDAG.vcxproj
@@ -121,7 +121,7 @@
       </ExceptionHandling>

       <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>

       <MultiProcessorCompilation>true</MultiProcessorCompilation>

-      <Optimization>MaxSpeed</Optimization>

+      <Optimization>MinSpace</Optimization>

       <PrecompiledHeader>NotUsing</PrecompiledHeader>

       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>

       <RuntimeTypeInfo>false</RuntimeTypeInfo>

@@ -131,6 +131,10 @@
       </DebugInformationFormat>

       <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;_SCL_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;__STDC_CONSTANT_MACROS;__STDC_FORMAT_MACROS;__STDC_LIMIT_MACROS;_HAS_EXCEPTIONS=0;CMAKE_INTDIR="Release";%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <ObjectFileName>$(IntDir)</ObjectFileName>

+      <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>

+      <OmitFramePointers>true</OmitFramePointers>

+      <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations>

+      <WholeProgramOptimization>true</WholeProgramOptimization>

     </ClCompile>

     <ResourceCompile>

       <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;_SCL_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;__STDC_CONSTANT_MACROS;__STDC_FORMAT_MACROS;__STDC_LIMIT_MACROS;_HAS_EXCEPTIONS=0;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions)</PreprocessorDefinitions>

diff --git a/build/VisualStudio2013/lib/ExecutionEngine/JIT/LLVMJIT.vcxproj b/build/VisualStudio2013/lib/ExecutionEngine/JIT/LLVMJIT.vcxproj
index da08df8..b876cb5 100644
--- a/build/VisualStudio2013/lib/ExecutionEngine/JIT/LLVMJIT.vcxproj
+++ b/build/VisualStudio2013/lib/ExecutionEngine/JIT/LLVMJIT.vcxproj
@@ -121,7 +121,7 @@
       </ExceptionHandling>

       <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>

       <MultiProcessorCompilation>true</MultiProcessorCompilation>

-      <Optimization>MaxSpeed</Optimization>

+      <Optimization>MinSpace</Optimization>

       <PrecompiledHeader>NotUsing</PrecompiledHeader>

       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>

       <RuntimeTypeInfo>false</RuntimeTypeInfo>

@@ -131,6 +131,10 @@
       </DebugInformationFormat>

       <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;_SCL_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;__STDC_CONSTANT_MACROS;__STDC_FORMAT_MACROS;__STDC_LIMIT_MACROS;_HAS_EXCEPTIONS=0;ENABLE_X86_JIT;CMAKE_INTDIR="Release";%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <ObjectFileName>$(IntDir)</ObjectFileName>

+      <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>

+      <OmitFramePointers>true</OmitFramePointers>

+      <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations>

+      <WholeProgramOptimization>true</WholeProgramOptimization>

     </ClCompile>

     <ResourceCompile>

       <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;_SCL_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;__STDC_CONSTANT_MACROS;__STDC_FORMAT_MACROS;__STDC_LIMIT_MACROS;_HAS_EXCEPTIONS=0;ENABLE_X86_JIT;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions)</PreprocessorDefinitions>

diff --git a/build/VisualStudio2013/lib/ExecutionEngine/LLVMExecutionEngine.vcxproj b/build/VisualStudio2013/lib/ExecutionEngine/LLVMExecutionEngine.vcxproj
index f13ff38..731f505 100644
--- a/build/VisualStudio2013/lib/ExecutionEngine/LLVMExecutionEngine.vcxproj
+++ b/build/VisualStudio2013/lib/ExecutionEngine/LLVMExecutionEngine.vcxproj
@@ -121,7 +121,7 @@
       </ExceptionHandling>

       <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>

       <MultiProcessorCompilation>true</MultiProcessorCompilation>

-      <Optimization>MaxSpeed</Optimization>

+      <Optimization>MinSpace</Optimization>

       <PrecompiledHeader>NotUsing</PrecompiledHeader>

       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>

       <RuntimeTypeInfo>false</RuntimeTypeInfo>

@@ -131,6 +131,10 @@
       </DebugInformationFormat>

       <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;_SCL_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;__STDC_CONSTANT_MACROS;__STDC_FORMAT_MACROS;__STDC_LIMIT_MACROS;_HAS_EXCEPTIONS=0;CMAKE_INTDIR="Release";%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <ObjectFileName>$(IntDir)</ObjectFileName>

+      <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>

+      <OmitFramePointers>true</OmitFramePointers>

+      <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations>

+      <WholeProgramOptimization>true</WholeProgramOptimization>

     </ClCompile>

     <ResourceCompile>

       <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;_SCL_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;__STDC_CONSTANT_MACROS;__STDC_FORMAT_MACROS;__STDC_LIMIT_MACROS;_HAS_EXCEPTIONS=0;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions)</PreprocessorDefinitions>

diff --git a/build/VisualStudio2013/lib/ExecutionEngine/RuntimeDyld/LLVMRuntimeDyld.vcxproj b/build/VisualStudio2013/lib/ExecutionEngine/RuntimeDyld/LLVMRuntimeDyld.vcxproj
index f0b2d48..e567209 100644
--- a/build/VisualStudio2013/lib/ExecutionEngine/RuntimeDyld/LLVMRuntimeDyld.vcxproj
+++ b/build/VisualStudio2013/lib/ExecutionEngine/RuntimeDyld/LLVMRuntimeDyld.vcxproj
@@ -121,7 +121,7 @@
       </ExceptionHandling>

       <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>

       <MultiProcessorCompilation>true</MultiProcessorCompilation>

-      <Optimization>MaxSpeed</Optimization>

+      <Optimization>MinSpace</Optimization>

       <PrecompiledHeader>NotUsing</PrecompiledHeader>

       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>

       <RuntimeTypeInfo>false</RuntimeTypeInfo>

@@ -131,6 +131,10 @@
       </DebugInformationFormat>

       <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;_SCL_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;__STDC_CONSTANT_MACROS;__STDC_FORMAT_MACROS;__STDC_LIMIT_MACROS;_HAS_EXCEPTIONS=0;CMAKE_INTDIR="Release";%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <ObjectFileName>$(IntDir)</ObjectFileName>

+      <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>

+      <OmitFramePointers>true</OmitFramePointers>

+      <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations>

+      <WholeProgramOptimization>true</WholeProgramOptimization>

     </ClCompile>

     <ResourceCompile>

       <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;_SCL_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;__STDC_CONSTANT_MACROS;__STDC_FORMAT_MACROS;__STDC_LIMIT_MACROS;_HAS_EXCEPTIONS=0;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions)</PreprocessorDefinitions>

diff --git a/build/VisualStudio2013/lib/IR/LLVMCore.vcxproj b/build/VisualStudio2013/lib/IR/LLVMCore.vcxproj
index c9e102e..ca896b9 100644
--- a/build/VisualStudio2013/lib/IR/LLVMCore.vcxproj
+++ b/build/VisualStudio2013/lib/IR/LLVMCore.vcxproj
@@ -121,7 +121,7 @@
       </ExceptionHandling>

       <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>

       <MultiProcessorCompilation>true</MultiProcessorCompilation>

-      <Optimization>MaxSpeed</Optimization>

+      <Optimization>MinSpace</Optimization>

       <PrecompiledHeader>NotUsing</PrecompiledHeader>

       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>

       <RuntimeTypeInfo>false</RuntimeTypeInfo>

@@ -131,6 +131,10 @@
       </DebugInformationFormat>

       <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;_SCL_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;__STDC_CONSTANT_MACROS;__STDC_FORMAT_MACROS;__STDC_LIMIT_MACROS;_HAS_EXCEPTIONS=0;CMAKE_INTDIR="Release";%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <ObjectFileName>$(IntDir)</ObjectFileName>

+      <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>

+      <OmitFramePointers>true</OmitFramePointers>

+      <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations>

+      <WholeProgramOptimization>true</WholeProgramOptimization>

     </ClCompile>

     <ResourceCompile>

       <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;_SCL_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;__STDC_CONSTANT_MACROS;__STDC_FORMAT_MACROS;__STDC_LIMIT_MACROS;_HAS_EXCEPTIONS=0;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions)</PreprocessorDefinitions>

diff --git a/build/VisualStudio2013/lib/MC/LLVMMC.vcxproj b/build/VisualStudio2013/lib/MC/LLVMMC.vcxproj
index 4ac02f3..4f17b64 100644
--- a/build/VisualStudio2013/lib/MC/LLVMMC.vcxproj
+++ b/build/VisualStudio2013/lib/MC/LLVMMC.vcxproj
@@ -121,7 +121,7 @@
       </ExceptionHandling>

       <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>

       <MultiProcessorCompilation>true</MultiProcessorCompilation>

-      <Optimization>MaxSpeed</Optimization>

+      <Optimization>MinSpace</Optimization>

       <PrecompiledHeader>NotUsing</PrecompiledHeader>

       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>

       <RuntimeTypeInfo>false</RuntimeTypeInfo>

@@ -131,6 +131,10 @@
       </DebugInformationFormat>

       <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;_SCL_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;__STDC_CONSTANT_MACROS;__STDC_FORMAT_MACROS;__STDC_LIMIT_MACROS;_HAS_EXCEPTIONS=0;CMAKE_INTDIR="Release";%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <ObjectFileName>$(IntDir)</ObjectFileName>

+      <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>

+      <OmitFramePointers>true</OmitFramePointers>

+      <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations>

+      <WholeProgramOptimization>true</WholeProgramOptimization>

     </ClCompile>

     <ResourceCompile>

       <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;_SCL_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;__STDC_CONSTANT_MACROS;__STDC_FORMAT_MACROS;__STDC_LIMIT_MACROS;_HAS_EXCEPTIONS=0;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions)</PreprocessorDefinitions>

diff --git a/build/VisualStudio2013/lib/MC/MCParser/LLVMMCParser.vcxproj b/build/VisualStudio2013/lib/MC/MCParser/LLVMMCParser.vcxproj
index 1b6296f..237bda8 100644
--- a/build/VisualStudio2013/lib/MC/MCParser/LLVMMCParser.vcxproj
+++ b/build/VisualStudio2013/lib/MC/MCParser/LLVMMCParser.vcxproj
@@ -121,7 +121,7 @@
       </ExceptionHandling>

       <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>

       <MultiProcessorCompilation>true</MultiProcessorCompilation>

-      <Optimization>MaxSpeed</Optimization>

+      <Optimization>MinSpace</Optimization>

       <PrecompiledHeader>NotUsing</PrecompiledHeader>

       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>

       <RuntimeTypeInfo>false</RuntimeTypeInfo>

@@ -131,6 +131,10 @@
       </DebugInformationFormat>

       <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;_SCL_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;__STDC_CONSTANT_MACROS;__STDC_FORMAT_MACROS;__STDC_LIMIT_MACROS;_HAS_EXCEPTIONS=0;CMAKE_INTDIR="Release";%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <ObjectFileName>$(IntDir)</ObjectFileName>

+      <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>

+      <OmitFramePointers>true</OmitFramePointers>

+      <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations>

+      <WholeProgramOptimization>true</WholeProgramOptimization>

     </ClCompile>

     <ResourceCompile>

       <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;_SCL_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;__STDC_CONSTANT_MACROS;__STDC_FORMAT_MACROS;__STDC_LIMIT_MACROS;_HAS_EXCEPTIONS=0;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions)</PreprocessorDefinitions>

diff --git a/build/VisualStudio2013/lib/Object/LLVMObject.vcxproj b/build/VisualStudio2013/lib/Object/LLVMObject.vcxproj
index 6640f9b..53ac87d 100644
--- a/build/VisualStudio2013/lib/Object/LLVMObject.vcxproj
+++ b/build/VisualStudio2013/lib/Object/LLVMObject.vcxproj
@@ -121,7 +121,7 @@
       </ExceptionHandling>

       <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>

       <MultiProcessorCompilation>true</MultiProcessorCompilation>

-      <Optimization>MaxSpeed</Optimization>

+      <Optimization>MinSpace</Optimization>

       <PrecompiledHeader>NotUsing</PrecompiledHeader>

       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>

       <RuntimeTypeInfo>false</RuntimeTypeInfo>

@@ -131,6 +131,10 @@
       </DebugInformationFormat>

       <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;_SCL_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;__STDC_CONSTANT_MACROS;__STDC_FORMAT_MACROS;__STDC_LIMIT_MACROS;_HAS_EXCEPTIONS=0;CMAKE_INTDIR="Release";%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <ObjectFileName>$(IntDir)</ObjectFileName>

+      <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>

+      <OmitFramePointers>true</OmitFramePointers>

+      <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations>

+      <WholeProgramOptimization>true</WholeProgramOptimization>

     </ClCompile>

     <ResourceCompile>

       <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;_SCL_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;__STDC_CONSTANT_MACROS;__STDC_FORMAT_MACROS;__STDC_LIMIT_MACROS;_HAS_EXCEPTIONS=0;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions)</PreprocessorDefinitions>

diff --git a/build/VisualStudio2013/lib/Support/LLVMSupport.vcxproj b/build/VisualStudio2013/lib/Support/LLVMSupport.vcxproj
index ac7e344..ba1273c 100644
--- a/build/VisualStudio2013/lib/Support/LLVMSupport.vcxproj
+++ b/build/VisualStudio2013/lib/Support/LLVMSupport.vcxproj
@@ -121,7 +121,7 @@
       </ExceptionHandling>

       <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>

       <MultiProcessorCompilation>true</MultiProcessorCompilation>

-      <Optimization>MaxSpeed</Optimization>

+      <Optimization>MinSpace</Optimization>

       <PrecompiledHeader>NotUsing</PrecompiledHeader>

       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>

       <RuntimeTypeInfo>false</RuntimeTypeInfo>

@@ -131,6 +131,10 @@
       </DebugInformationFormat>

       <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;_SCL_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;__STDC_CONSTANT_MACROS;__STDC_FORMAT_MACROS;__STDC_LIMIT_MACROS;_HAS_EXCEPTIONS=0;CMAKE_INTDIR="Release";%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <ObjectFileName>$(IntDir)</ObjectFileName>

+      <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>

+      <OmitFramePointers>true</OmitFramePointers>

+      <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations>

+      <WholeProgramOptimization>true</WholeProgramOptimization>

     </ClCompile>

     <ResourceCompile>

       <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;_SCL_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;__STDC_CONSTANT_MACROS;__STDC_FORMAT_MACROS;__STDC_LIMIT_MACROS;_HAS_EXCEPTIONS=0;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions)</PreprocessorDefinitions>

diff --git a/build/VisualStudio2013/lib/Target/LLVMTarget.vcxproj b/build/VisualStudio2013/lib/Target/LLVMTarget.vcxproj
index 1ce614a..baced18 100644
--- a/build/VisualStudio2013/lib/Target/LLVMTarget.vcxproj
+++ b/build/VisualStudio2013/lib/Target/LLVMTarget.vcxproj
@@ -121,7 +121,7 @@
       </ExceptionHandling>

       <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>

       <MultiProcessorCompilation>true</MultiProcessorCompilation>

-      <Optimization>MaxSpeed</Optimization>

+      <Optimization>MinSpace</Optimization>

       <PrecompiledHeader>NotUsing</PrecompiledHeader>

       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>

       <RuntimeTypeInfo>false</RuntimeTypeInfo>

@@ -131,6 +131,10 @@
       </DebugInformationFormat>

       <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;_SCL_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;__STDC_CONSTANT_MACROS;__STDC_FORMAT_MACROS;__STDC_LIMIT_MACROS;_HAS_EXCEPTIONS=0;CMAKE_INTDIR="Release";%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <ObjectFileName>$(IntDir)</ObjectFileName>

+      <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>

+      <OmitFramePointers>true</OmitFramePointers>

+      <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations>

+      <WholeProgramOptimization>true</WholeProgramOptimization>

     </ClCompile>

     <ResourceCompile>

       <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;_SCL_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;__STDC_CONSTANT_MACROS;__STDC_FORMAT_MACROS;__STDC_LIMIT_MACROS;_HAS_EXCEPTIONS=0;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions)</PreprocessorDefinitions>

diff --git a/build/VisualStudio2013/lib/Target/X86/InstPrinter/LLVMX86AsmPrinter.vcxproj b/build/VisualStudio2013/lib/Target/X86/InstPrinter/LLVMX86AsmPrinter.vcxproj
index ea2f5a2..b9f0b24 100644
--- a/build/VisualStudio2013/lib/Target/X86/InstPrinter/LLVMX86AsmPrinter.vcxproj
+++ b/build/VisualStudio2013/lib/Target/X86/InstPrinter/LLVMX86AsmPrinter.vcxproj
@@ -121,7 +121,7 @@
       </ExceptionHandling>

       <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>

       <MultiProcessorCompilation>true</MultiProcessorCompilation>

-      <Optimization>MaxSpeed</Optimization>

+      <Optimization>MinSpace</Optimization>

       <PrecompiledHeader>NotUsing</PrecompiledHeader>

       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>

       <RuntimeTypeInfo>false</RuntimeTypeInfo>

@@ -131,6 +131,10 @@
       </DebugInformationFormat>

       <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;_SCL_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;__STDC_CONSTANT_MACROS;__STDC_FORMAT_MACROS;__STDC_LIMIT_MACROS;_HAS_EXCEPTIONS=0;CMAKE_INTDIR="Release";%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <ObjectFileName>$(IntDir)</ObjectFileName>

+      <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>

+      <OmitFramePointers>true</OmitFramePointers>

+      <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations>

+      <WholeProgramOptimization>true</WholeProgramOptimization>

     </ClCompile>

     <ResourceCompile>

       <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;_SCL_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;__STDC_CONSTANT_MACROS;__STDC_FORMAT_MACROS;__STDC_LIMIT_MACROS;_HAS_EXCEPTIONS=0;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions)</PreprocessorDefinitions>

diff --git a/build/VisualStudio2013/lib/Target/X86/LLVMX86CodeGen.vcxproj b/build/VisualStudio2013/lib/Target/X86/LLVMX86CodeGen.vcxproj
index 094dfaa..1662acb 100644
--- a/build/VisualStudio2013/lib/Target/X86/LLVMX86CodeGen.vcxproj
+++ b/build/VisualStudio2013/lib/Target/X86/LLVMX86CodeGen.vcxproj
@@ -121,7 +121,7 @@
       </ExceptionHandling>

       <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>

       <MultiProcessorCompilation>true</MultiProcessorCompilation>

-      <Optimization>MaxSpeed</Optimization>

+      <Optimization>MinSpace</Optimization>

       <PrecompiledHeader>NotUsing</PrecompiledHeader>

       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>

       <RuntimeTypeInfo>false</RuntimeTypeInfo>

@@ -131,6 +131,10 @@
       </DebugInformationFormat>

       <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;_SCL_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;__STDC_CONSTANT_MACROS;__STDC_FORMAT_MACROS;__STDC_LIMIT_MACROS;_HAS_EXCEPTIONS=0;CMAKE_INTDIR="Release";%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <ObjectFileName>$(IntDir)</ObjectFileName>

+      <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>

+      <OmitFramePointers>true</OmitFramePointers>

+      <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations>

+      <WholeProgramOptimization>true</WholeProgramOptimization>

     </ClCompile>

     <ResourceCompile>

       <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;_SCL_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;__STDC_CONSTANT_MACROS;__STDC_FORMAT_MACROS;__STDC_LIMIT_MACROS;_HAS_EXCEPTIONS=0;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions)</PreprocessorDefinitions>

diff --git a/build/VisualStudio2013/lib/Target/X86/MCTargetDesc/LLVMX86Desc.vcxproj b/build/VisualStudio2013/lib/Target/X86/MCTargetDesc/LLVMX86Desc.vcxproj
index 28ce9a9..e63f269 100644
--- a/build/VisualStudio2013/lib/Target/X86/MCTargetDesc/LLVMX86Desc.vcxproj
+++ b/build/VisualStudio2013/lib/Target/X86/MCTargetDesc/LLVMX86Desc.vcxproj
@@ -121,7 +121,7 @@
       </ExceptionHandling>

       <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>

       <MultiProcessorCompilation>true</MultiProcessorCompilation>

-      <Optimization>MaxSpeed</Optimization>

+      <Optimization>MinSpace</Optimization>

       <PrecompiledHeader>NotUsing</PrecompiledHeader>

       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>

       <RuntimeTypeInfo>false</RuntimeTypeInfo>

@@ -131,6 +131,10 @@
       </DebugInformationFormat>

       <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;_SCL_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;__STDC_CONSTANT_MACROS;__STDC_FORMAT_MACROS;__STDC_LIMIT_MACROS;_HAS_EXCEPTIONS=0;CMAKE_INTDIR="Release";%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <ObjectFileName>$(IntDir)</ObjectFileName>

+      <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>

+      <OmitFramePointers>true</OmitFramePointers>

+      <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations>

+      <WholeProgramOptimization>true</WholeProgramOptimization>

     </ClCompile>

     <ResourceCompile>

       <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;_SCL_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;__STDC_CONSTANT_MACROS;__STDC_FORMAT_MACROS;__STDC_LIMIT_MACROS;_HAS_EXCEPTIONS=0;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions)</PreprocessorDefinitions>

diff --git a/build/VisualStudio2013/lib/Target/X86/TargetInfo/LLVMX86Info.vcxproj b/build/VisualStudio2013/lib/Target/X86/TargetInfo/LLVMX86Info.vcxproj
index cbc79ac..720d281 100644
--- a/build/VisualStudio2013/lib/Target/X86/TargetInfo/LLVMX86Info.vcxproj
+++ b/build/VisualStudio2013/lib/Target/X86/TargetInfo/LLVMX86Info.vcxproj
@@ -121,7 +121,7 @@
       </ExceptionHandling>

       <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>

       <MultiProcessorCompilation>true</MultiProcessorCompilation>

-      <Optimization>MaxSpeed</Optimization>

+      <Optimization>MinSpace</Optimization>

       <PrecompiledHeader>NotUsing</PrecompiledHeader>

       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>

       <RuntimeTypeInfo>false</RuntimeTypeInfo>

@@ -131,6 +131,10 @@
       </DebugInformationFormat>

       <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;_SCL_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;__STDC_CONSTANT_MACROS;__STDC_FORMAT_MACROS;__STDC_LIMIT_MACROS;_HAS_EXCEPTIONS=0;CMAKE_INTDIR="Release";%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <ObjectFileName>$(IntDir)</ObjectFileName>

+      <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>

+      <OmitFramePointers>true</OmitFramePointers>

+      <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations>

+      <WholeProgramOptimization>true</WholeProgramOptimization>

     </ClCompile>

     <ResourceCompile>

       <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;_SCL_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;__STDC_CONSTANT_MACROS;__STDC_FORMAT_MACROS;__STDC_LIMIT_MACROS;_HAS_EXCEPTIONS=0;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions)</PreprocessorDefinitions>

diff --git a/build/VisualStudio2013/lib/Target/X86/Utils/LLVMX86Utils.vcxproj b/build/VisualStudio2013/lib/Target/X86/Utils/LLVMX86Utils.vcxproj
index 8c12215..e548332 100644
--- a/build/VisualStudio2013/lib/Target/X86/Utils/LLVMX86Utils.vcxproj
+++ b/build/VisualStudio2013/lib/Target/X86/Utils/LLVMX86Utils.vcxproj
@@ -121,7 +121,7 @@
       </ExceptionHandling>

       <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>

       <MultiProcessorCompilation>true</MultiProcessorCompilation>

-      <Optimization>MaxSpeed</Optimization>

+      <Optimization>MinSpace</Optimization>

       <PrecompiledHeader>NotUsing</PrecompiledHeader>

       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>

       <RuntimeTypeInfo>false</RuntimeTypeInfo>

@@ -131,6 +131,10 @@
       </DebugInformationFormat>

       <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;_SCL_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;__STDC_CONSTANT_MACROS;__STDC_FORMAT_MACROS;__STDC_LIMIT_MACROS;_HAS_EXCEPTIONS=0;CMAKE_INTDIR="Release";%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <ObjectFileName>$(IntDir)</ObjectFileName>

+      <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>

+      <OmitFramePointers>true</OmitFramePointers>

+      <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations>

+      <WholeProgramOptimization>true</WholeProgramOptimization>

     </ClCompile>

     <ResourceCompile>

       <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;_SCL_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;__STDC_CONSTANT_MACROS;__STDC_FORMAT_MACROS;__STDC_LIMIT_MACROS;_HAS_EXCEPTIONS=0;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions)</PreprocessorDefinitions>

diff --git a/build/VisualStudio2013/lib/Transforms/InstCombine/LLVMInstCombine.vcxproj b/build/VisualStudio2013/lib/Transforms/InstCombine/LLVMInstCombine.vcxproj
index e5ee68d..7d1aa3c 100644
--- a/build/VisualStudio2013/lib/Transforms/InstCombine/LLVMInstCombine.vcxproj
+++ b/build/VisualStudio2013/lib/Transforms/InstCombine/LLVMInstCombine.vcxproj
@@ -121,7 +121,7 @@
       </ExceptionHandling>

       <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>

       <MultiProcessorCompilation>true</MultiProcessorCompilation>

-      <Optimization>MaxSpeed</Optimization>

+      <Optimization>MinSpace</Optimization>

       <PrecompiledHeader>NotUsing</PrecompiledHeader>

       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>

       <RuntimeTypeInfo>false</RuntimeTypeInfo>

@@ -131,6 +131,10 @@
       </DebugInformationFormat>

       <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;_SCL_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;__STDC_CONSTANT_MACROS;__STDC_FORMAT_MACROS;__STDC_LIMIT_MACROS;_HAS_EXCEPTIONS=0;CMAKE_INTDIR="Release";%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <ObjectFileName>$(IntDir)</ObjectFileName>

+      <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>

+      <OmitFramePointers>true</OmitFramePointers>

+      <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations>

+      <WholeProgramOptimization>true</WholeProgramOptimization>

     </ClCompile>

     <ResourceCompile>

       <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;_SCL_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;__STDC_CONSTANT_MACROS;__STDC_FORMAT_MACROS;__STDC_LIMIT_MACROS;_HAS_EXCEPTIONS=0;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions)</PreprocessorDefinitions>

diff --git a/build/VisualStudio2013/lib/Transforms/ObjCARC/LLVMObjCARCOpts.vcxproj b/build/VisualStudio2013/lib/Transforms/ObjCARC/LLVMObjCARCOpts.vcxproj
index 01d5fef..53545db 100644
--- a/build/VisualStudio2013/lib/Transforms/ObjCARC/LLVMObjCARCOpts.vcxproj
+++ b/build/VisualStudio2013/lib/Transforms/ObjCARC/LLVMObjCARCOpts.vcxproj
@@ -121,7 +121,7 @@
       </ExceptionHandling>

       <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>

       <MultiProcessorCompilation>true</MultiProcessorCompilation>

-      <Optimization>MaxSpeed</Optimization>

+      <Optimization>MinSpace</Optimization>

       <PrecompiledHeader>NotUsing</PrecompiledHeader>

       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>

       <RuntimeTypeInfo>false</RuntimeTypeInfo>

@@ -131,6 +131,10 @@
       </DebugInformationFormat>

       <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;_SCL_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;__STDC_CONSTANT_MACROS;__STDC_FORMAT_MACROS;__STDC_LIMIT_MACROS;_HAS_EXCEPTIONS=0;CMAKE_INTDIR="Release";%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <ObjectFileName>$(IntDir)</ObjectFileName>

+      <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>

+      <OmitFramePointers>true</OmitFramePointers>

+      <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations>

+      <WholeProgramOptimization>true</WholeProgramOptimization>

     </ClCompile>

     <ResourceCompile>

       <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;_SCL_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;__STDC_CONSTANT_MACROS;__STDC_FORMAT_MACROS;__STDC_LIMIT_MACROS;_HAS_EXCEPTIONS=0;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions)</PreprocessorDefinitions>

diff --git a/build/VisualStudio2013/lib/Transforms/Scalar/LLVMScalarOpts.vcxproj b/build/VisualStudio2013/lib/Transforms/Scalar/LLVMScalarOpts.vcxproj
index ce602ad..0afbd67 100644
--- a/build/VisualStudio2013/lib/Transforms/Scalar/LLVMScalarOpts.vcxproj
+++ b/build/VisualStudio2013/lib/Transforms/Scalar/LLVMScalarOpts.vcxproj
@@ -121,7 +121,7 @@
       </ExceptionHandling>

       <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>

       <MultiProcessorCompilation>true</MultiProcessorCompilation>

-      <Optimization>MaxSpeed</Optimization>

+      <Optimization>MinSpace</Optimization>

       <PrecompiledHeader>NotUsing</PrecompiledHeader>

       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>

       <RuntimeTypeInfo>false</RuntimeTypeInfo>

@@ -131,6 +131,10 @@
       </DebugInformationFormat>

       <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;_SCL_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;__STDC_CONSTANT_MACROS;__STDC_FORMAT_MACROS;__STDC_LIMIT_MACROS;_HAS_EXCEPTIONS=0;CMAKE_INTDIR="Release";%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <ObjectFileName>$(IntDir)</ObjectFileName>

+      <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>

+      <OmitFramePointers>true</OmitFramePointers>

+      <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations>

+      <WholeProgramOptimization>true</WholeProgramOptimization>

     </ClCompile>

     <ResourceCompile>

       <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;_SCL_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;__STDC_CONSTANT_MACROS;__STDC_FORMAT_MACROS;__STDC_LIMIT_MACROS;_HAS_EXCEPTIONS=0;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions)</PreprocessorDefinitions>

diff --git a/build/VisualStudio2013/lib/Transforms/Utils/LLVMTransformUtils.vcxproj b/build/VisualStudio2013/lib/Transforms/Utils/LLVMTransformUtils.vcxproj
index ed19056..ca37af6 100644
--- a/build/VisualStudio2013/lib/Transforms/Utils/LLVMTransformUtils.vcxproj
+++ b/build/VisualStudio2013/lib/Transforms/Utils/LLVMTransformUtils.vcxproj
@@ -121,7 +121,7 @@
       </ExceptionHandling>

       <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>

       <MultiProcessorCompilation>true</MultiProcessorCompilation>

-      <Optimization>MaxSpeed</Optimization>

+      <Optimization>MinSpace</Optimization>

       <PrecompiledHeader>NotUsing</PrecompiledHeader>

       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>

       <RuntimeTypeInfo>false</RuntimeTypeInfo>

@@ -131,6 +131,10 @@
       </DebugInformationFormat>

       <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;_SCL_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;__STDC_CONSTANT_MACROS;__STDC_FORMAT_MACROS;__STDC_LIMIT_MACROS;_HAS_EXCEPTIONS=0;CMAKE_INTDIR="Release";%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <ObjectFileName>$(IntDir)</ObjectFileName>

+      <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>

+      <OmitFramePointers>true</OmitFramePointers>

+      <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations>

+      <WholeProgramOptimization>true</WholeProgramOptimization>

     </ClCompile>

     <ResourceCompile>

       <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;_SCL_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;__STDC_CONSTANT_MACROS;__STDC_FORMAT_MACROS;__STDC_LIMIT_MACROS;_HAS_EXCEPTIONS=0;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions)</PreprocessorDefinitions>