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>