• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<?xml version="1.0" encoding="utf-8"?>
2<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3  <ItemGroup Label="ProjectConfigurations">
4    <ProjectConfiguration Include="Debug|Win32">
5      <Configuration>Debug</Configuration>
6      <Platform>Win32</Platform>
7    </ProjectConfiguration>
8    <ProjectConfiguration Include="Release|Win32">
9      <Configuration>Release</Configuration>
10      <Platform>Win32</Platform>
11    </ProjectConfiguration>
12    <ProjectConfiguration Include="Debug|x64">
13      <Configuration>Debug</Configuration>
14      <Platform>x64</Platform>
15    </ProjectConfiguration>
16    <ProjectConfiguration Include="Release|x64">
17      <Configuration>Release</Configuration>
18      <Platform>x64</Platform>
19    </ProjectConfiguration>
20  </ItemGroup>
21  <PropertyGroup Label="Globals">
22    <ProjectGuid>{4EC107AB-89E8-4A0B-8366-B3E81085AE07}</ProjectGuid>
23    <Keyword>Win32Proj</Keyword>
24    <RootNamespace>SubzeroTest</RootNamespace>
25    <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
26  </PropertyGroup>
27  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
28  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
29    <ConfigurationType>Application</ConfigurationType>
30    <UseDebugLibraries>true</UseDebugLibraries>
31    <PlatformToolset>v140</PlatformToolset>
32    <CharacterSet>Unicode</CharacterSet>
33  </PropertyGroup>
34  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
35    <ConfigurationType>Application</ConfigurationType>
36    <UseDebugLibraries>false</UseDebugLibraries>
37    <PlatformToolset>v140</PlatformToolset>
38    <WholeProgramOptimization>true</WholeProgramOptimization>
39    <CharacterSet>Unicode</CharacterSet>
40  </PropertyGroup>
41  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
42    <ConfigurationType>Application</ConfigurationType>
43    <UseDebugLibraries>true</UseDebugLibraries>
44    <PlatformToolset>v140</PlatformToolset>
45    <CharacterSet>Unicode</CharacterSet>
46  </PropertyGroup>
47  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
48    <ConfigurationType>Application</ConfigurationType>
49    <UseDebugLibraries>false</UseDebugLibraries>
50    <PlatformToolset>v140</PlatformToolset>
51    <WholeProgramOptimization>true</WholeProgramOptimization>
52    <CharacterSet>Unicode</CharacterSet>
53  </PropertyGroup>
54  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
55  <ImportGroup Label="ExtensionSettings">
56  </ImportGroup>
57  <ImportGroup Label="Shared">
58  </ImportGroup>
59  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
60    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
61  </ImportGroup>
62  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
63    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
64  </ImportGroup>
65  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
66    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
67  </ImportGroup>
68  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
69    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
70  </ImportGroup>
71  <PropertyGroup Label="UserMacros" />
72  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
73    <LinkIncremental>true</LinkIncremental>
74    <IncludePath>$(IncludePath)</IncludePath>
75  </PropertyGroup>
76  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
77    <LinkIncremental>true</LinkIncremental>
78    <IncludePath>$(IncludePath)</IncludePath>
79  </PropertyGroup>
80  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
81    <LinkIncremental>false</LinkIncremental>
82    <IncludePath>$(IncludePath)</IncludePath>
83  </PropertyGroup>
84  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
85    <LinkIncremental>false</LinkIncremental>
86    <IncludePath>$(IncludePath)</IncludePath>
87  </PropertyGroup>
88  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
89    <ClCompile>
90      <PrecompiledHeader>
91      </PrecompiledHeader>
92      <WarningLevel>Level3</WarningLevel>
93      <Optimization>Disabled</Optimization>
94      <PreprocessorDefinitions>SZTARGET=X8632;ALLOW_DUMP=0;ALLOW_TIMERS=0;ALLOW_LLVM_CL=0;ALLOW_LLVM_IR=0;ALLOW_LLVM_IR_AS_INPUT=0;ALLOW_MINIMAL_BUILD=0;ALLOW_WASM=0;ICE_THREAD_LOCAL_HACK=0;SUBZERO_USE_MICROSOFT_ABI;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
95      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
96      <AdditionalIncludeDirectories>$(SolutionDir)third_party\googletest\googletest\include\;$(SolutionDir)third_party\googletest\googletest\;$(SolutionDir)third_party\subzero\src\;$(SolutionDir)third_party\subzero\unittest\;$(SolutionDir)third_party\llvm-subzero\include\;$(SolutionDir)third_party\llvm-subzero\build\Windows\include;SubmoduleCheck;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
97      <ForcedIncludeFiles>gtest/gtest.h</ForcedIncludeFiles>
98    </ClCompile>
99    <Link>
100      <SubSystem>Console</SubSystem>
101      <GenerateDebugInformation>true</GenerateDebugInformation>
102    </Link>
103  </ItemDefinitionGroup>
104  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
105    <ClCompile>
106      <PrecompiledHeader>
107      </PrecompiledHeader>
108      <WarningLevel>Level3</WarningLevel>
109      <Optimization>Disabled</Optimization>
110      <PreprocessorDefinitions>SZTARGET=X8664;ALLOW_DUMP=0;ALLOW_TIMERS=0;ALLOW_LLVM_CL=0;ALLOW_LLVM_IR=0;ALLOW_LLVM_IR_AS_INPUT=0;ALLOW_MINIMAL_BUILD=0;ALLOW_WASM=0;ICE_THREAD_LOCAL_HACK=0;SUBZERO_USE_MICROSOFT_ABI;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
111      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
112      <AdditionalIncludeDirectories>$(SolutionDir)third_party\googletest\googletest\include\;$(SolutionDir)third_party\googletest\googletest\;$(SolutionDir)third_party\subzero\src\;$(SolutionDir)third_party\subzero\unittest\;$(SolutionDir)third_party\llvm-subzero\include\;$(SolutionDir)third_party\llvm-subzero\build\Windows\include;SubmoduleCheck;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
113      <ForcedIncludeFiles>gtest/gtest.h</ForcedIncludeFiles>
114    </ClCompile>
115    <Link>
116      <SubSystem>Console</SubSystem>
117      <GenerateDebugInformation>true</GenerateDebugInformation>
118    </Link>
119  </ItemDefinitionGroup>
120  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
121    <ClCompile>
122      <WarningLevel>Level3</WarningLevel>
123      <PrecompiledHeader>
124      </PrecompiledHeader>
125      <Optimization>MaxSpeed</Optimization>
126      <FunctionLevelLinking>true</FunctionLevelLinking>
127      <IntrinsicFunctions>true</IntrinsicFunctions>
128      <PreprocessorDefinitions>SZTARGET=X8632;ALLOW_DUMP=0;ALLOW_TIMERS=0;ALLOW_LLVM_CL=0;ALLOW_LLVM_IR=0;ALLOW_LLVM_IR_AS_INPUT=0;ALLOW_MINIMAL_BUILD=0;ALLOW_WASM=0;ICE_THREAD_LOCAL_HACK=0;SUBZERO_USE_MICROSOFT_ABI;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
129      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
130      <AdditionalIncludeDirectories>$(SolutionDir)third_party\googletest\googletest\include\;$(SolutionDir)third_party\googletest\googletest\;$(SolutionDir)third_party\subzero\src\;$(SolutionDir)third_party\subzero\unittest\;$(SolutionDir)third_party\llvm-subzero\include\;$(SolutionDir)third_party\llvm-subzero\build\Windows\include;SubmoduleCheck;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
131      <ForcedIncludeFiles>gtest/gtest.h</ForcedIncludeFiles>
132    </ClCompile>
133    <Link>
134      <SubSystem>Console</SubSystem>
135      <EnableCOMDATFolding>true</EnableCOMDATFolding>
136      <OptimizeReferences>true</OptimizeReferences>
137      <GenerateDebugInformation>true</GenerateDebugInformation>
138    </Link>
139  </ItemDefinitionGroup>
140  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
141    <ClCompile>
142      <WarningLevel>Level3</WarningLevel>
143      <PrecompiledHeader>
144      </PrecompiledHeader>
145      <Optimization>MaxSpeed</Optimization>
146      <FunctionLevelLinking>true</FunctionLevelLinking>
147      <IntrinsicFunctions>true</IntrinsicFunctions>
148      <PreprocessorDefinitions>SZTARGET=X8664;ALLOW_DUMP=0;ALLOW_TIMERS=0;ALLOW_LLVM_CL=0;ALLOW_LLVM_IR=0;ALLOW_LLVM_IR_AS_INPUT=0;ALLOW_MINIMAL_BUILD=0;ALLOW_WASM=0;ICE_THREAD_LOCAL_HACK=0;SUBZERO_USE_MICROSOFT_ABI;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
149      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
150      <AdditionalIncludeDirectories>$(SolutionDir)third_party\googletest\googletest\include\;$(SolutionDir)third_party\googletest\googletest\;$(SolutionDir)third_party\subzero\src\;$(SolutionDir)third_party\subzero\unittest\;$(SolutionDir)third_party\llvm-subzero\include\;$(SolutionDir)third_party\llvm-subzero\build\Windows\include;SubmoduleCheck;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
151      <ForcedIncludeFiles>gtest/gtest.h</ForcedIncludeFiles>
152    </ClCompile>
153    <Link>
154      <SubSystem>Console</SubSystem>
155      <EnableCOMDATFolding>true</EnableCOMDATFolding>
156      <OptimizeReferences>true</OptimizeReferences>
157      <GenerateDebugInformation>true</GenerateDebugInformation>
158    </Link>
159  </ItemDefinitionGroup>
160  <ItemGroup>
161    <ProjectReference Include="Subzero.vcxproj">
162      <Project>{0eb31aec-b020-46ab-ba05-730f6d01c29b}</Project>
163      <UseLibraryDependencyInputs>false</UseLibraryDependencyInputs>
164      <LinkLibraryDependencies>true</LinkLibraryDependencies>
165      <CopyLocalSatelliteAssemblies>false</CopyLocalSatelliteAssemblies>
166    </ProjectReference>
167  </ItemGroup>
168  <ItemGroup>
169    <ClCompile Include="..\..\third_party\googletest\googletest\src\gtest-all.cc" />
170    <ClCompile Include="..\..\third_party\subzero\unittest\AssemblerX8632\ControlFlow.cpp">
171      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
172      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
173    </ClCompile>
174    <ClCompile Include="..\..\third_party\subzero\unittest\AssemblerX8632\DataMov.cpp">
175      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
176      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
177    </ClCompile>
178    <ClCompile Include="..\..\third_party\subzero\unittest\AssemblerX8632\LowLevel.cpp">
179      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
180      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
181    </ClCompile>
182    <ClCompile Include="..\..\third_party\subzero\unittest\AssemblerX8632\Other.cpp">
183      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
184      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
185    </ClCompile>
186    <ClCompile Include="..\..\third_party\subzero\unittest\AssemblerX8632\XmmArith.cpp">
187      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
188      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
189    </ClCompile>
190    <ClCompile Include="..\..\third_party\subzero\unittest\AssemblerX8664\ControlFlow.cpp">
191      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
192      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
193    </ClCompile>
194    <ClCompile Include="..\..\third_party\subzero\unittest\AssemblerX8664\DataMov.cpp">
195      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
196      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
197    </ClCompile>
198    <ClCompile Include="..\..\third_party\subzero\unittest\AssemblerX8664\LowLevel.cpp">
199      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
200      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
201    </ClCompile>
202    <ClCompile Include="..\..\third_party\subzero\unittest\AssemblerX8664\Other.cpp">
203      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
204      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
205    </ClCompile>
206    <ClCompile Include="..\..\third_party\subzero\unittest\AssemblerX8664\XmmArith.cpp">
207      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
208      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
209    </ClCompile>
210    <ClCompile Include="Main.cpp" />
211  </ItemGroup>
212  <ItemGroup>
213    <ClInclude Include="..\..\third_party\subzero\unittest\AssemblerX8632\TestUtil.h">
214      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
215      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
216    </ClInclude>
217    <ClInclude Include="..\..\third_party\subzero\unittest\AssemblerX8664\TestUtil.h">
218      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
219      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
220    </ClInclude>
221  </ItemGroup>
222  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
223  <ImportGroup Label="ExtensionTargets">
224  </ImportGroup>
225</Project>