Skip to content

Commit d3982b2

Browse files
author
sekrit-twc
committed
Add missing optimization flags to MSVC project.
1 parent 55c91c0 commit d3982b2

File tree

1 file changed

+16
-3
lines changed

1 file changed

+16
-3
lines changed

_msvc/timecube/timecube.vcxproj

+16-3
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,22 @@
2828
<ClCompile Include="..\..\timecube\cube.cpp" />
2929
<ClCompile Include="..\..\timecube\lut.cpp" />
3030
<ClCompile Include="..\..\timecube\timecube.cpp" />
31-
<ClCompile Include="..\..\timecube\x86\lut_avx2.cpp" />
32-
<ClCompile Include="..\..\timecube\x86\lut_avx512.cpp" />
33-
<ClCompile Include="..\..\timecube\x86\lut_sse41.cpp" />
31+
<ClCompile Include="..\..\timecube\x86\lut_avx2.cpp">
32+
<EnableEnhancedInstructionSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AdvancedVectorExtensions2</EnableEnhancedInstructionSet>
33+
<EnableEnhancedInstructionSet Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">AdvancedVectorExtensions2</EnableEnhancedInstructionSet>
34+
<EnableEnhancedInstructionSet Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">AdvancedVectorExtensions2</EnableEnhancedInstructionSet>
35+
<EnableEnhancedInstructionSet Condition="'$(Configuration)|$(Platform)'=='Release|x64'">AdvancedVectorExtensions2</EnableEnhancedInstructionSet>
36+
</ClCompile>
37+
<ClCompile Include="..\..\timecube\x86\lut_avx512.cpp">
38+
<AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">/arch:AVX512</AdditionalOptions>
39+
<AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">/arch:AVX512</AdditionalOptions>
40+
<AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">/arch:AVX512</AdditionalOptions>
41+
<AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">/arch:AVX512</AdditionalOptions>
42+
</ClCompile>
43+
<ClCompile Include="..\..\timecube\x86\lut_sse41.cpp">
44+
<EnableEnhancedInstructionSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
45+
<EnableEnhancedInstructionSet Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
46+
</ClCompile>
3447
<ClCompile Include="..\..\timecube\x86\lut_x86.cpp" />
3548
</ItemGroup>
3649
<PropertyGroup Label="Globals">

0 commit comments

Comments
 (0)