• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<?xml version="1.0" encoding="utf-8"?>
2<Project DefaultTargets="Build" ToolsVersion="15.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="Debug|x64">
9      <Configuration>Debug</Configuration>
10      <Platform>x64</Platform>
11    </ProjectConfiguration>
12    <ProjectConfiguration Include="Profile|Win32">
13      <Configuration>Profile</Configuration>
14      <Platform>Win32</Platform>
15    </ProjectConfiguration>
16    <ProjectConfiguration Include="Profile|x64">
17      <Configuration>Profile</Configuration>
18      <Platform>x64</Platform>
19    </ProjectConfiguration>
20    <ProjectConfiguration Include="Release|Win32">
21      <Configuration>Release</Configuration>
22      <Platform>Win32</Platform>
23    </ProjectConfiguration>
24    <ProjectConfiguration Include="Release|x64">
25      <Configuration>Release</Configuration>
26      <Platform>x64</Platform>
27    </ProjectConfiguration>
28  </ItemGroup>
29  <PropertyGroup Label="Globals">
30    <ProjectGuid>{28FD076D-10B5-4BD8-A4CF-F44C7002A803}</ProjectGuid>
31    <RootNamespace>Reactor</RootNamespace>
32    <Keyword>Win32Proj</Keyword>
33    <WindowsTargetPlatformVersion>10.0.16299.0</WindowsTargetPlatformVersion>
34  </PropertyGroup>
35  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
36  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
37    <ConfigurationType>StaticLibrary</ConfigurationType>
38    <CharacterSet>NotSet</CharacterSet>
39    <WholeProgramOptimization>true</WholeProgramOptimization>
40    <PlatformToolset>v141</PlatformToolset>
41  </PropertyGroup>
42  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'" Label="Configuration">
43    <ConfigurationType>StaticLibrary</ConfigurationType>
44    <CharacterSet>NotSet</CharacterSet>
45    <WholeProgramOptimization>true</WholeProgramOptimization>
46    <PlatformToolset>v141</PlatformToolset>
47  </PropertyGroup>
48  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
49    <ConfigurationType>StaticLibrary</ConfigurationType>
50    <CharacterSet>NotSet</CharacterSet>
51    <WholeProgramOptimization>false</WholeProgramOptimization>
52    <PlatformToolset>v141</PlatformToolset>
53  </PropertyGroup>
54  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
55    <ConfigurationType>StaticLibrary</ConfigurationType>
56    <CharacterSet>NotSet</CharacterSet>
57    <WholeProgramOptimization>true</WholeProgramOptimization>
58    <PlatformToolset>v141</PlatformToolset>
59  </PropertyGroup>
60  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Profile|x64'" Label="Configuration">
61    <ConfigurationType>StaticLibrary</ConfigurationType>
62    <CharacterSet>NotSet</CharacterSet>
63    <WholeProgramOptimization>true</WholeProgramOptimization>
64    <PlatformToolset>v141</PlatformToolset>
65  </PropertyGroup>
66  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
67    <ConfigurationType>StaticLibrary</ConfigurationType>
68    <CharacterSet>NotSet</CharacterSet>
69    <WholeProgramOptimization>false</WholeProgramOptimization>
70    <PlatformToolset>v141</PlatformToolset>
71  </PropertyGroup>
72  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
73  <ImportGroup Label="ExtensionSettings">
74  </ImportGroup>
75  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
76    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
77  </ImportGroup>
78  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'" Label="PropertySheets">
79    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
80  </ImportGroup>
81  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
82    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
83  </ImportGroup>
84  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
85    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
86  </ImportGroup>
87  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Profile|x64'" Label="PropertySheets">
88    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
89  </ImportGroup>
90  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
91    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
92  </ImportGroup>
93  <PropertyGroup Label="UserMacros" />
94  <PropertyGroup>
95    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
96    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)bin\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</OutDir>
97    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)obj\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</IntDir>
98    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)bin\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</OutDir>
99    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)obj\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</IntDir>
100    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)bin\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</OutDir>
101    <OutDir Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'">$(SolutionDir)bin\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</OutDir>
102    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)obj\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</IntDir>
103    <IntDir Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'">$(SolutionDir)obj\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</IntDir>
104    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)bin\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</OutDir>
105    <OutDir Condition="'$(Configuration)|$(Platform)'=='Profile|x64'">$(SolutionDir)bin\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</OutDir>
106    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)obj\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</IntDir>
107    <IntDir Condition="'$(Configuration)|$(Platform)'=='Profile|x64'">$(SolutionDir)obj\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</IntDir>
108  </PropertyGroup>
109  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
110    <ClCompile>
111      <Optimization>Disabled</Optimization>
112      <IntrinsicFunctions>true</IntrinsicFunctions>
113      <AdditionalIncludeDirectories>..\;..\..\third_party\LLVM\include;..\..\third_party\LLVM\win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
114      <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;_HAS_EXCEPTIONS=0;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
115      <MinimalRebuild>true</MinimalRebuild>
116      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
117      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
118      <PrecompiledHeader>
119      </PrecompiledHeader>
120      <WarningLevel>Level3</WarningLevel>
121      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
122      <DisableSpecificWarnings>%(DisableSpecificWarnings)</DisableSpecificWarnings>
123      <TreatWarningAsError>true</TreatWarningAsError>
124      <ExceptionHandling>false</ExceptionHandling>
125      <MultiProcessorCompilation>true</MultiProcessorCompilation>
126      <TreatSpecificWarningsAsErrors>4018;5038;4838</TreatSpecificWarningsAsErrors>
127      <AdditionalOptions>/permissive- %(AdditionalOptions)</AdditionalOptions>
128    </ClCompile>
129    <ProjectReference>
130      <LinkLibraryDependencies>false</LinkLibraryDependencies>
131    </ProjectReference>
132  </ItemDefinitionGroup>
133  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
134    <Midl>
135      <TargetEnvironment>X64</TargetEnvironment>
136    </Midl>
137    <ClCompile>
138      <Optimization>Disabled</Optimization>
139      <AdditionalIncludeDirectories>..\;..\..\third_party\LLVM\include;..\..\third_party\LLVM\win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
140      <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;_HAS_EXCEPTIONS=0;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
141      <MinimalRebuild>true</MinimalRebuild>
142      <ExceptionHandling>false</ExceptionHandling>
143      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
144      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
145      <PrecompiledHeader>
146      </PrecompiledHeader>
147      <WarningLevel>Level3</WarningLevel>
148      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
149      <DisableSpecificWarnings>%(DisableSpecificWarnings)</DisableSpecificWarnings>
150      <OmitFramePointers>false</OmitFramePointers>
151      <TreatWarningAsError>true</TreatWarningAsError>
152      <MultiProcessorCompilation>true</MultiProcessorCompilation>
153      <TreatSpecificWarningsAsErrors>4018;5038;4838</TreatSpecificWarningsAsErrors>
154      <AdditionalOptions>/permissive- %(AdditionalOptions)</AdditionalOptions>
155    </ClCompile>
156    <ProjectReference>
157      <LinkLibraryDependencies>false</LinkLibraryDependencies>
158    </ProjectReference>
159  </ItemDefinitionGroup>
160  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
161    <ClCompile>
162      <Optimization>Full</Optimization>
163      <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
164      <IntrinsicFunctions>false</IntrinsicFunctions>
165      <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
166      <OmitFramePointers>true</OmitFramePointers>
167      <WholeProgramOptimization>true</WholeProgramOptimization>
168      <AdditionalIncludeDirectories>..\;..\..\third_party\LLVM\include;..\..\third_party\LLVM\win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
169      <PreprocessorDefinitions>WIN32;NDEBUG;_LIB;_SECURE_SCL=0;_HAS_EXCEPTIONS=0;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
170      <ExceptionHandling>false</ExceptionHandling>
171      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
172      <BufferSecurityCheck>false</BufferSecurityCheck>
173      <PrecompiledHeader>
174      </PrecompiledHeader>
175      <WarningLevel>Level3</WarningLevel>
176      <DebugInformationFormat>
177      </DebugInformationFormat>
178      <DisableSpecificWarnings>%(DisableSpecificWarnings)</DisableSpecificWarnings>
179      <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations>
180      <StringPooling>true</StringPooling>
181      <FloatingPointExceptions>false</FloatingPointExceptions>
182      <TreatWarningAsError>true</TreatWarningAsError>
183      <MultiProcessorCompilation>true</MultiProcessorCompilation>
184      <TreatSpecificWarningsAsErrors>4018;5038;4838</TreatSpecificWarningsAsErrors>
185      <AdditionalOptions>/permissive- %(AdditionalOptions)</AdditionalOptions>
186    </ClCompile>
187    <ProjectReference>
188      <LinkLibraryDependencies>false</LinkLibraryDependencies>
189    </ProjectReference>
190  </ItemDefinitionGroup>
191  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'">
192    <ClCompile>
193      <Optimization>Full</Optimization>
194      <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
195      <IntrinsicFunctions>false</IntrinsicFunctions>
196      <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
197      <OmitFramePointers>false</OmitFramePointers>
198      <WholeProgramOptimization>false</WholeProgramOptimization>
199      <AdditionalIncludeDirectories>..\;..\..\third_party\LLVM\include;..\..\third_party\LLVM\win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
200      <PreprocessorDefinitions>WIN32;NDEBUG;_LIB;_SECURE_SCL=0;_HAS_EXCEPTIONS=0;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
201      <ExceptionHandling>false</ExceptionHandling>
202      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
203      <BufferSecurityCheck>false</BufferSecurityCheck>
204      <PrecompiledHeader>
205      </PrecompiledHeader>
206      <WarningLevel>Level3</WarningLevel>
207      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
208      <DisableSpecificWarnings>%(DisableSpecificWarnings)</DisableSpecificWarnings>
209      <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations>
210      <StringPooling>true</StringPooling>
211      <FloatingPointExceptions>false</FloatingPointExceptions>
212      <TreatWarningAsError>true</TreatWarningAsError>
213      <TreatSpecificWarningsAsErrors>4018;5038;4838</TreatSpecificWarningsAsErrors>
214      <AdditionalOptions>/permissive- %(AdditionalOptions)</AdditionalOptions>
215    </ClCompile>
216    <ProjectReference>
217      <LinkLibraryDependencies>false</LinkLibraryDependencies>
218    </ProjectReference>
219  </ItemDefinitionGroup>
220  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
221    <Midl>
222      <TargetEnvironment>X64</TargetEnvironment>
223    </Midl>
224    <ClCompile>
225      <Optimization>Full</Optimization>
226      <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
227      <IntrinsicFunctions>false</IntrinsicFunctions>
228      <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
229      <OmitFramePointers>true</OmitFramePointers>
230      <WholeProgramOptimization>true</WholeProgramOptimization>
231      <AdditionalIncludeDirectories>..\;..\..\third_party\LLVM\include;..\..\third_party\LLVM\win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
232      <PreprocessorDefinitions>WIN32;NDEBUG;_LIB;_SECURE_SCL=0;_HAS_EXCEPTIONS=0;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
233      <ExceptionHandling>false</ExceptionHandling>
234      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
235      <BufferSecurityCheck>false</BufferSecurityCheck>
236      <PrecompiledHeader>
237      </PrecompiledHeader>
238      <WarningLevel>Level3</WarningLevel>
239      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
240      <DisableSpecificWarnings>%(DisableSpecificWarnings)</DisableSpecificWarnings>
241      <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations>
242      <StringPooling>true</StringPooling>
243      <FloatingPointExceptions>false</FloatingPointExceptions>
244      <TreatWarningAsError>true</TreatWarningAsError>
245      <MultiProcessorCompilation>true</MultiProcessorCompilation>
246      <TreatSpecificWarningsAsErrors>4018;5038;4838</TreatSpecificWarningsAsErrors>
247      <AdditionalOptions>/permissive- %(AdditionalOptions)</AdditionalOptions>
248    </ClCompile>
249    <ProjectReference>
250      <LinkLibraryDependencies>false</LinkLibraryDependencies>
251    </ProjectReference>
252  </ItemDefinitionGroup>
253  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Profile|x64'">
254    <Midl>
255      <TargetEnvironment>X64</TargetEnvironment>
256    </Midl>
257    <ClCompile>
258      <Optimization>Full</Optimization>
259      <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
260      <IntrinsicFunctions>false</IntrinsicFunctions>
261      <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
262      <OmitFramePointers>false</OmitFramePointers>
263      <WholeProgramOptimization>false</WholeProgramOptimization>
264      <AdditionalIncludeDirectories>..\;..\..\third_party\LLVM\include;..\..\third_party\LLVM\win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
265      <PreprocessorDefinitions>WIN32;NDEBUG;_LIB;_SECURE_SCL=0;_HAS_EXCEPTIONS=0;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
266      <ExceptionHandling>false</ExceptionHandling>
267      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
268      <BufferSecurityCheck>false</BufferSecurityCheck>
269      <PrecompiledHeader>
270      </PrecompiledHeader>
271      <WarningLevel>Level3</WarningLevel>
272      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
273      <DisableSpecificWarnings>%(DisableSpecificWarnings)</DisableSpecificWarnings>
274      <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations>
275      <StringPooling>true</StringPooling>
276      <FloatingPointExceptions>false</FloatingPointExceptions>
277      <TreatWarningAsError>true</TreatWarningAsError>
278      <TreatSpecificWarningsAsErrors>4018;5038;4838</TreatSpecificWarningsAsErrors>
279      <AdditionalOptions>/permissive- %(AdditionalOptions)</AdditionalOptions>
280    </ClCompile>
281    <ProjectReference>
282      <LinkLibraryDependencies>false</LinkLibraryDependencies>
283    </ProjectReference>
284  </ItemDefinitionGroup>
285  <ItemGroup>
286    <ClCompile Include="CPUID.cpp" />
287    <ClCompile Include="Debug.cpp" />
288    <ClCompile Include="LLVMRoutine.cpp" />
289    <ClCompile Include="LLVMRoutineManager.cpp" />
290    <ClCompile Include="LLVMReactor.cpp" />
291    <ClCompile Include="ExecutableMemory.cpp" />
292    <ClCompile Include="Routine.cpp" />
293    <ClCompile Include="Thread.cpp" />
294  </ItemGroup>
295  <ItemGroup>
296    <ClInclude Include="CPUID.hpp" />
297    <ClInclude Include="Debug.hpp" />
298    <ClInclude Include="LLVMRoutine.hpp" />
299    <ClInclude Include="LLVMRoutineManager.hpp" />
300    <ClInclude Include="ExecutableMemory.hpp" />
301    <ClInclude Include="MutexLock.hpp" />
302    <ClInclude Include="Nucleus.hpp" />
303    <ClInclude Include="Reactor.hpp" />
304    <ClInclude Include="Routine.hpp" />
305    <ClInclude Include="Thread.hpp" />
306    <ClInclude Include="x86.hpp" />
307  </ItemGroup>
308  <ItemGroup>
309    <ProjectReference Include="..\..\third_party\LLVM\include\llvm\intrinsics_gen.vcxproj">
310      <Project>{e9b87b46-1eb0-4d95-9049-41b148fbadcd}</Project>
311      <Private>true</Private>
312      <ReferenceOutputAssembly>true</ReferenceOutputAssembly>
313      <CopyLocalSatelliteAssemblies>false</CopyLocalSatelliteAssemblies>
314      <LinkLibraryDependencies>true</LinkLibraryDependencies>
315      <UseLibraryDependencyInputs>false</UseLibraryDependencyInputs>
316    </ProjectReference>
317    <ProjectReference Include="..\..\third_party\LLVM\lib\Analysis\LLVMAnalysis.vcxproj">
318      <Project>{97edf19c-6360-4770-9255-eba2f1a13e9b}</Project>
319      <Private>true</Private>
320      <ReferenceOutputAssembly>true</ReferenceOutputAssembly>
321      <CopyLocalSatelliteAssemblies>false</CopyLocalSatelliteAssemblies>
322      <LinkLibraryDependencies>true</LinkLibraryDependencies>
323      <UseLibraryDependencyInputs>false</UseLibraryDependencyInputs>
324    </ProjectReference>
325    <ProjectReference Include="..\..\third_party\LLVM\lib\CodeGen\LLVMCodeGen.vcxproj">
326      <Project>{7be5f26f-0525-42bb-aaed-56c5b4582b99}</Project>
327      <Private>true</Private>
328      <ReferenceOutputAssembly>true</ReferenceOutputAssembly>
329      <CopyLocalSatelliteAssemblies>false</CopyLocalSatelliteAssemblies>
330      <LinkLibraryDependencies>true</LinkLibraryDependencies>
331      <UseLibraryDependencyInputs>false</UseLibraryDependencyInputs>
332    </ProjectReference>
333    <ProjectReference Include="..\..\third_party\LLVM\lib\CodeGen\SelectionDAG\LLVMSelectionDAG.vcxproj">
334      <Project>{cdc80e5c-954b-4bcb-8c81-58645f5103a5}</Project>
335      <Private>true</Private>
336      <ReferenceOutputAssembly>true</ReferenceOutputAssembly>
337      <CopyLocalSatelliteAssemblies>false</CopyLocalSatelliteAssemblies>
338      <LinkLibraryDependencies>true</LinkLibraryDependencies>
339      <UseLibraryDependencyInputs>false</UseLibraryDependencyInputs>
340    </ProjectReference>
341    <ProjectReference Include="..\..\third_party\LLVM\lib\ExecutionEngine\JIT\LLVMJIT.vcxproj">
342      <Project>{f03005cf-b4db-46d1-b673-e268c3b0c3f7}</Project>
343      <Private>true</Private>
344      <ReferenceOutputAssembly>true</ReferenceOutputAssembly>
345      <CopyLocalSatelliteAssemblies>false</CopyLocalSatelliteAssemblies>
346      <LinkLibraryDependencies>true</LinkLibraryDependencies>
347      <UseLibraryDependencyInputs>false</UseLibraryDependencyInputs>
348    </ProjectReference>
349    <ProjectReference Include="..\..\third_party\LLVM\lib\ExecutionEngine\LLVMExecutionEngine.vcxproj">
350      <Project>{75362c64-1b52-4266-b079-22c8e00f53d5}</Project>
351      <Private>true</Private>
352      <ReferenceOutputAssembly>true</ReferenceOutputAssembly>
353      <CopyLocalSatelliteAssemblies>false</CopyLocalSatelliteAssemblies>
354      <LinkLibraryDependencies>true</LinkLibraryDependencies>
355      <UseLibraryDependencyInputs>false</UseLibraryDependencyInputs>
356    </ProjectReference>
357    <ProjectReference Include="..\..\third_party\LLVM\lib\MC\LLVMMC.vcxproj">
358      <Project>{8ab70e5d-2814-4682-af9f-3062758baeab}</Project>
359      <Private>true</Private>
360      <ReferenceOutputAssembly>true</ReferenceOutputAssembly>
361      <CopyLocalSatelliteAssemblies>false</CopyLocalSatelliteAssemblies>
362      <LinkLibraryDependencies>true</LinkLibraryDependencies>
363      <UseLibraryDependencyInputs>false</UseLibraryDependencyInputs>
364    </ProjectReference>
365    <ProjectReference Include="..\..\third_party\LLVM\lib\Support\LLVMSupport.vcxproj">
366      <Project>{c688dd59-c6cb-4b33-b56f-a7d6f3761524}</Project>
367      <Private>true</Private>
368      <ReferenceOutputAssembly>true</ReferenceOutputAssembly>
369      <CopyLocalSatelliteAssemblies>false</CopyLocalSatelliteAssemblies>
370      <LinkLibraryDependencies>true</LinkLibraryDependencies>
371      <UseLibraryDependencyInputs>false</UseLibraryDependencyInputs>
372    </ProjectReference>
373    <ProjectReference Include="..\..\third_party\LLVM\lib\TableGen\LLVMTableGen.vcxproj">
374      <Project>{bd8ee868-0d68-4a92-b277-3c9ebdc5ec3c}</Project>
375      <Private>true</Private>
376      <ReferenceOutputAssembly>true</ReferenceOutputAssembly>
377      <CopyLocalSatelliteAssemblies>false</CopyLocalSatelliteAssemblies>
378      <LinkLibraryDependencies>true</LinkLibraryDependencies>
379      <UseLibraryDependencyInputs>false</UseLibraryDependencyInputs>
380    </ProjectReference>
381    <ProjectReference Include="..\..\third_party\LLVM\lib\Target\LLVMTarget.vcxproj">
382      <Project>{76f7b8c2-c825-40dc-bb68-9d987275e320}</Project>
383      <Private>true</Private>
384      <ReferenceOutputAssembly>true</ReferenceOutputAssembly>
385      <CopyLocalSatelliteAssemblies>false</CopyLocalSatelliteAssemblies>
386      <LinkLibraryDependencies>true</LinkLibraryDependencies>
387      <UseLibraryDependencyInputs>false</UseLibraryDependencyInputs>
388    </ProjectReference>
389    <ProjectReference Include="..\..\third_party\LLVM\lib\Target\X86\InstPrinter\LLVMX86AsmPrinter.vcxproj">
390      <Project>{80fe41df-5232-4fc1-8697-461026a708cf}</Project>
391      <Private>true</Private>
392      <ReferenceOutputAssembly>true</ReferenceOutputAssembly>
393      <CopyLocalSatelliteAssemblies>false</CopyLocalSatelliteAssemblies>
394      <LinkLibraryDependencies>true</LinkLibraryDependencies>
395      <UseLibraryDependencyInputs>false</UseLibraryDependencyInputs>
396    </ProjectReference>
397    <ProjectReference Include="..\..\third_party\LLVM\lib\Target\X86\LLVMX86CodeGen.vcxproj">
398      <Project>{f513cbef-b281-4b76-9cb5-7d31cecc739a}</Project>
399      <Private>true</Private>
400      <ReferenceOutputAssembly>true</ReferenceOutputAssembly>
401      <CopyLocalSatelliteAssemblies>false</CopyLocalSatelliteAssemblies>
402      <LinkLibraryDependencies>true</LinkLibraryDependencies>
403      <UseLibraryDependencyInputs>false</UseLibraryDependencyInputs>
404    </ProjectReference>
405    <ProjectReference Include="..\..\third_party\LLVM\lib\Target\X86\MCTargetDesc\LLVMX86Desc.vcxproj">
406      <Project>{5c3dad88-8163-499d-bb6c-6f44174f87b6}</Project>
407      <Private>true</Private>
408      <ReferenceOutputAssembly>true</ReferenceOutputAssembly>
409      <CopyLocalSatelliteAssemblies>false</CopyLocalSatelliteAssemblies>
410      <LinkLibraryDependencies>true</LinkLibraryDependencies>
411      <UseLibraryDependencyInputs>false</UseLibraryDependencyInputs>
412    </ProjectReference>
413    <ProjectReference Include="..\..\third_party\LLVM\lib\Target\X86\TargetInfo\LLVMX86Info.vcxproj">
414      <Project>{180da636-1b92-4dd4-af86-db32bbf7bdac}</Project>
415      <Private>true</Private>
416      <ReferenceOutputAssembly>true</ReferenceOutputAssembly>
417      <CopyLocalSatelliteAssemblies>false</CopyLocalSatelliteAssemblies>
418      <LinkLibraryDependencies>true</LinkLibraryDependencies>
419      <UseLibraryDependencyInputs>false</UseLibraryDependencyInputs>
420    </ProjectReference>
421    <ProjectReference Include="..\..\third_party\LLVM\lib\Target\X86\Utils\LLVMX86Utils.vcxproj">
422      <Project>{9deaa5e7-d432-4770-b96d-221b56d74fcc}</Project>
423      <Private>true</Private>
424      <ReferenceOutputAssembly>true</ReferenceOutputAssembly>
425      <CopyLocalSatelliteAssemblies>false</CopyLocalSatelliteAssemblies>
426      <LinkLibraryDependencies>true</LinkLibraryDependencies>
427      <UseLibraryDependencyInputs>false</UseLibraryDependencyInputs>
428    </ProjectReference>
429    <ProjectReference Include="..\..\third_party\LLVM\lib\Target\X86\X86CommonTableGen.vcxproj">
430      <Project>{531b1d71-5ee6-4576-971e-9cc28b0b3868}</Project>
431      <Private>true</Private>
432      <ReferenceOutputAssembly>true</ReferenceOutputAssembly>
433      <CopyLocalSatelliteAssemblies>false</CopyLocalSatelliteAssemblies>
434      <LinkLibraryDependencies>true</LinkLibraryDependencies>
435      <UseLibraryDependencyInputs>false</UseLibraryDependencyInputs>
436    </ProjectReference>
437    <ProjectReference Include="..\..\third_party\LLVM\lib\Transforms\InstCombine\LLVMInstCombine.vcxproj">
438      <Project>{d35c7204-d4e0-4ee5-8b6d-ba1b589f5d36}</Project>
439      <Private>true</Private>
440      <ReferenceOutputAssembly>true</ReferenceOutputAssembly>
441      <CopyLocalSatelliteAssemblies>false</CopyLocalSatelliteAssemblies>
442      <LinkLibraryDependencies>true</LinkLibraryDependencies>
443      <UseLibraryDependencyInputs>false</UseLibraryDependencyInputs>
444    </ProjectReference>
445    <ProjectReference Include="..\..\third_party\LLVM\lib\Transforms\Scalar\LLVMScalarOpts.vcxproj">
446      <Project>{a3c67d8f-e19a-46ef-91ab-c7840fe2b97c}</Project>
447      <Private>true</Private>
448      <ReferenceOutputAssembly>true</ReferenceOutputAssembly>
449      <CopyLocalSatelliteAssemblies>false</CopyLocalSatelliteAssemblies>
450      <LinkLibraryDependencies>true</LinkLibraryDependencies>
451      <UseLibraryDependencyInputs>false</UseLibraryDependencyInputs>
452    </ProjectReference>
453    <ProjectReference Include="..\..\third_party\LLVM\lib\Transforms\Utils\LLVMTransformUtils.vcxproj">
454      <Project>{5c514254-58ee-4850-8743-f5d7beaa3e66}</Project>
455      <Private>true</Private>
456      <ReferenceOutputAssembly>true</ReferenceOutputAssembly>
457      <CopyLocalSatelliteAssemblies>false</CopyLocalSatelliteAssemblies>
458      <LinkLibraryDependencies>true</LinkLibraryDependencies>
459      <UseLibraryDependencyInputs>false</UseLibraryDependencyInputs>
460    </ProjectReference>
461    <ProjectReference Include="..\..\third_party\LLVM\lib\VMCore\LLVMCore.vcxproj">
462      <Project>{00f3295c-f7a0-43d3-bd0b-1bc0515b30e1}</Project>
463      <Private>true</Private>
464      <ReferenceOutputAssembly>true</ReferenceOutputAssembly>
465      <CopyLocalSatelliteAssemblies>false</CopyLocalSatelliteAssemblies>
466      <LinkLibraryDependencies>true</LinkLibraryDependencies>
467      <UseLibraryDependencyInputs>false</UseLibraryDependencyInputs>
468    </ProjectReference>
469    <ProjectReference Include="..\..\third_party\LLVM\utils\TableGen\llvm-tblgen.vcxproj">
470      <Project>{1f8587cb-0779-44bb-afa4-03dd8a036d75}</Project>
471      <Private>true</Private>
472      <ReferenceOutputAssembly>true</ReferenceOutputAssembly>
473      <CopyLocalSatelliteAssemblies>false</CopyLocalSatelliteAssemblies>
474      <LinkLibraryDependencies>true</LinkLibraryDependencies>
475      <UseLibraryDependencyInputs>false</UseLibraryDependencyInputs>
476    </ProjectReference>
477  </ItemGroup>
478  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
479  <ImportGroup Label="ExtensionTargets">
480  </ImportGroup>
481</Project>