blob: f2934b03cdabf7366627745d54a393e3a4193f6e [file] [log] [blame]
John Bauman19bac1e2014-05-06 15:23:49 -04001<?xml version="1.0" encoding="utf-8"?>
Alexis Hetu98a16662016-07-11 16:50:32 -04002<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
John Bauman19bac1e2014-05-06 15:23:49 -04003 <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>{F03005CF-B4DB-46D1-B673-E268C3B0C3F7}</ProjectGUID>
31 <Keyword>Win32Proj</Keyword>
32 <Platform>Win32</Platform>
33 <ProjectName>LLVMJIT</ProjectName>
34 </PropertyGroup>
35 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
36 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
37 <ConfigurationType>StaticLibrary</ConfigurationType>
38 <UseOfMfc>false</UseOfMfc>
39 <CharacterSet>MultiByte</CharacterSet>
Alexis Hetu98a16662016-07-11 16:50:32 -040040 <PlatformToolset>v140</PlatformToolset>
John Bauman19bac1e2014-05-06 15:23:49 -040041 </PropertyGroup>
42 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
43 <ConfigurationType>StaticLibrary</ConfigurationType>
44 <UseOfMfc>false</UseOfMfc>
John Bauman66b8ab22014-05-06 15:57:45 -040045 <CharacterSet>NotSet</CharacterSet>
Alexis Hetu98a16662016-07-11 16:50:32 -040046 <PlatformToolset>v140</PlatformToolset>
John Bauman19bac1e2014-05-06 15:23:49 -040047 </PropertyGroup>
48 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
49 <ConfigurationType>StaticLibrary</ConfigurationType>
50 <UseOfMfc>false</UseOfMfc>
51 <CharacterSet>NotSet</CharacterSet>
52 <WholeProgramOptimization>true</WholeProgramOptimization>
Alexis Hetu98a16662016-07-11 16:50:32 -040053 <PlatformToolset>v140</PlatformToolset>
John Bauman19bac1e2014-05-06 15:23:49 -040054 </PropertyGroup>
55 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'" Label="Configuration">
56 <ConfigurationType>StaticLibrary</ConfigurationType>
57 <UseOfMfc>false</UseOfMfc>
58 <CharacterSet>NotSet</CharacterSet>
59 <WholeProgramOptimization>true</WholeProgramOptimization>
Alexis Hetu98a16662016-07-11 16:50:32 -040060 <PlatformToolset>v140</PlatformToolset>
John Bauman19bac1e2014-05-06 15:23:49 -040061 </PropertyGroup>
62 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
63 <ConfigurationType>StaticLibrary</ConfigurationType>
64 <UseOfMfc>false</UseOfMfc>
65 <CharacterSet>NotSet</CharacterSet>
66 <WholeProgramOptimization>true</WholeProgramOptimization>
Alexis Hetu98a16662016-07-11 16:50:32 -040067 <PlatformToolset>v140</PlatformToolset>
John Bauman19bac1e2014-05-06 15:23:49 -040068 </PropertyGroup>
69 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Profile|x64'" Label="Configuration">
70 <ConfigurationType>StaticLibrary</ConfigurationType>
71 <UseOfMfc>false</UseOfMfc>
72 <CharacterSet>NotSet</CharacterSet>
73 <WholeProgramOptimization>true</WholeProgramOptimization>
Alexis Hetu98a16662016-07-11 16:50:32 -040074 <PlatformToolset>v140</PlatformToolset>
John Bauman19bac1e2014-05-06 15:23:49 -040075 </PropertyGroup>
76 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
77 <ImportGroup Label="ExtensionSettings">
78 </ImportGroup>
79 <ImportGroup Label="PropertySheets">
80 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
81 </ImportGroup>
82 <PropertyGroup Label="UserMacros" />
83 <PropertyGroup>
84 <_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion>
Nicolas Capens6f89b652016-05-12 15:51:10 -040085 <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)bin\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</OutDir>
86 <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)bin\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</OutDir>
87 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)obj\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</IntDir>
88 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)obj\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</IntDir>
John Bauman19bac1e2014-05-06 15:23:49 -040089 <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(ProjectName)</TargetName>
90 <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(ProjectName)</TargetName>
91 <TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.lib</TargetExt>
92 <TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.lib</TargetExt>
Nicolas Capens6f89b652016-05-12 15:51:10 -040093 <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)bin\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</OutDir>
94 <OutDir Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'">$(SolutionDir)bin\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</OutDir>
95 <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)bin\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</OutDir>
96 <OutDir Condition="'$(Configuration)|$(Platform)'=='Profile|x64'">$(SolutionDir)bin\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</OutDir>
97 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)obj\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</IntDir>
98 <IntDir Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'">$(SolutionDir)obj\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</IntDir>
99 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)obj\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</IntDir>
100 <IntDir Condition="'$(Configuration)|$(Platform)'=='Profile|x64'">$(SolutionDir)obj\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</IntDir>
John Bauman19bac1e2014-05-06 15:23:49 -0400101 <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(ProjectName)</TargetName>
102 <TargetName Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'">$(ProjectName)</TargetName>
103 <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(ProjectName)</TargetName>
104 <TargetName Condition="'$(Configuration)|$(Platform)'=='Profile|x64'">$(ProjectName)</TargetName>
105 <TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.lib</TargetExt>
106 <TargetExt Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'">.lib</TargetExt>
107 <TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.lib</TargetExt>
108 <TargetExt Condition="'$(Configuration)|$(Platform)'=='Profile|x64'">.lib</TargetExt>
109 </PropertyGroup>
110 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
111 <ClCompile>
112 <AdditionalOptions> /Zm1000 /EHs-c- -w14062 %(AdditionalOptions)</AdditionalOptions>
113 <AdditionalIncludeDirectories>..\JIT;..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
114 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
115 <CompileAs>CompileAsCpp</CompileAs>
116 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
117 <DisableSpecificWarnings>4146;4180;4224;4244;4267;4275;4291;4345;4351;4355;4503;4551;4624;4715;4800;4065;4181</DisableSpecificWarnings>
118 <ExceptionHandling>
119 </ExceptionHandling>
120 <InlineFunctionExpansion>Disabled</InlineFunctionExpansion>
121 <MultiProcessorCompilation>true</MultiProcessorCompilation>
122 <Optimization>Disabled</Optimization>
123 <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
124 <RuntimeTypeInfo>false</RuntimeTypeInfo>
125 <WarningLevel>Level3</WarningLevel>
126 <PreprocessorDefinitions>WIN32;_WINDOWS;_DEBUG;_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;_HAS_EXCEPTIONS=0;CMAKE_INTDIR="Debug";%(PreprocessorDefinitions)</PreprocessorDefinitions>
127 <AssemblerListingLocation>Debug</AssemblerListingLocation>
128 <ObjectFileName>$(IntDir)</ObjectFileName>
129 <ProgramDataBaseFileName>..\..\Debug/LLVMJIT.pdb</ProgramDataBaseFileName>
130 </ClCompile>
131 <ResourceCompile>
132 <PreprocessorDefinitions>WIN32;_WINDOWS;_DEBUG;_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;_HAS_EXCEPTIONS=0;CMAKE_INTDIR=\"Debug\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
133 <AdditionalIncludeDirectories>..\JIT;..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
134 </ResourceCompile>
135 <Midl>
136 <AdditionalIncludeDirectories>..\JIT;..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
137 <OutputDirectory>$(IntDir)</OutputDirectory>
138 <HeaderFileName>%(Filename).h</HeaderFileName>
139 <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
140 <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
141 <ProxyFileName>%(Filename)_p.c</ProxyFileName>
142 </Midl>
143 </ItemDefinitionGroup>
144 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
145 <ClCompile>
146 <AdditionalOptions> /Zm1000 /EHs-c- -w14062 %(AdditionalOptions)</AdditionalOptions>
147 <AdditionalIncludeDirectories>..\JIT;..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
148 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
149 <CompileAs>CompileAsCpp</CompileAs>
150 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
151 <DisableSpecificWarnings>4146;4180;4224;4244;4267;4275;4291;4345;4351;4355;4503;4551;4624;4715;4800;4065;4181</DisableSpecificWarnings>
152 <ExceptionHandling>
153 </ExceptionHandling>
154 <InlineFunctionExpansion>Disabled</InlineFunctionExpansion>
155 <MultiProcessorCompilation>true</MultiProcessorCompilation>
156 <Optimization>Disabled</Optimization>
157 <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
158 <RuntimeTypeInfo>false</RuntimeTypeInfo>
159 <WarningLevel>Level3</WarningLevel>
160 <PreprocessorDefinitions>WIN32;_WINDOWS;_DEBUG;_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;_HAS_EXCEPTIONS=0;CMAKE_INTDIR="Debug";%(PreprocessorDefinitions)</PreprocessorDefinitions>
161 <AssemblerListingLocation>Debug</AssemblerListingLocation>
162 <ObjectFileName>$(IntDir)</ObjectFileName>
163 <ProgramDataBaseFileName>..\..\Debug/LLVMJIT.pdb</ProgramDataBaseFileName>
164 <OmitFramePointers>false</OmitFramePointers>
165 </ClCompile>
166 <ResourceCompile>
167 <PreprocessorDefinitions>WIN32;_WINDOWS;_DEBUG;_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;_HAS_EXCEPTIONS=0;CMAKE_INTDIR=\"Debug\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
168 <AdditionalIncludeDirectories>..\JIT;..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
169 </ResourceCompile>
170 <Midl>
171 <AdditionalIncludeDirectories>..\JIT;..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
172 <OutputDirectory>$(IntDir)</OutputDirectory>
173 <HeaderFileName>%(Filename).h</HeaderFileName>
174 <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
175 <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
176 <ProxyFileName>%(Filename)_p.c</ProxyFileName>
177 </Midl>
178 </ItemDefinitionGroup>
179 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
180 <ClCompile>
181 <AdditionalOptions> /Zm1000 /EHs-c- -w14062 %(AdditionalOptions)</AdditionalOptions>
182 <AdditionalIncludeDirectories>..\JIT;..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
183 <CompileAs>CompileAsCpp</CompileAs>
184 <DisableSpecificWarnings>4146;4180;4224;4244;4267;4275;4291;4345;4351;4355;4503;4551;4624;4715;4800;4065;4181</DisableSpecificWarnings>
185 <ExceptionHandling>false</ExceptionHandling>
186 <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
187 <MultiProcessorCompilation>true</MultiProcessorCompilation>
188 <Optimization>Full</Optimization>
189 <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
190 <RuntimeTypeInfo>false</RuntimeTypeInfo>
191 <WarningLevel>Level3</WarningLevel>
192 <DebugInformationFormat>
193 </DebugInformationFormat>
194 <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;_HAS_EXCEPTIONS=0;CMAKE_INTDIR="Release";%(PreprocessorDefinitions)</PreprocessorDefinitions>
195 <AssemblerListingLocation>Release</AssemblerListingLocation>
196 <ObjectFileName>$(IntDir)</ObjectFileName>
197 <ProgramDataBaseFileName>..\..\Release/LLVMJIT.pdb</ProgramDataBaseFileName>
198 <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
199 <OmitFramePointers>true</OmitFramePointers>
200 <WholeProgramOptimization>true</WholeProgramOptimization>
201 <StringPooling>true</StringPooling>
202 <BufferSecurityCheck>false</BufferSecurityCheck>
203 <FunctionLevelLinking>false</FunctionLevelLinking>
204 <FloatingPointExceptions>false</FloatingPointExceptions>
205 <CreateHotpatchableImage>false</CreateHotpatchableImage>
206 </ClCompile>
207 <ResourceCompile>
208 <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;_HAS_EXCEPTIONS=0;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
209 <AdditionalIncludeDirectories>..\JIT;..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
210 </ResourceCompile>
211 <Midl>
212 <AdditionalIncludeDirectories>..\JIT;..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
213 <OutputDirectory>$(IntDir)</OutputDirectory>
214 <HeaderFileName>%(Filename).h</HeaderFileName>
215 <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
216 <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
217 <ProxyFileName>%(Filename)_p.c</ProxyFileName>
218 </Midl>
219 </ItemDefinitionGroup>
220 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'">
221 <ClCompile>
222 <AdditionalOptions> /Zm1000 /EHs-c- -w14062 %(AdditionalOptions)</AdditionalOptions>
223 <AdditionalIncludeDirectories>..\JIT;..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
224 <CompileAs>CompileAsCpp</CompileAs>
225 <DisableSpecificWarnings>4146;4180;4224;4244;4267;4275;4291;4345;4351;4355;4503;4551;4624;4715;4800;4065;4181</DisableSpecificWarnings>
226 <ExceptionHandling>false</ExceptionHandling>
227 <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
228 <MultiProcessorCompilation>true</MultiProcessorCompilation>
229 <Optimization>Full</Optimization>
230 <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
231 <RuntimeTypeInfo>false</RuntimeTypeInfo>
232 <WarningLevel>Level3</WarningLevel>
233 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
234 <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;_HAS_EXCEPTIONS=0;CMAKE_INTDIR="Release";%(PreprocessorDefinitions)</PreprocessorDefinitions>
235 <AssemblerListingLocation>Release</AssemblerListingLocation>
236 <ObjectFileName>$(IntDir)</ObjectFileName>
237 <ProgramDataBaseFileName>..\..\Release/LLVMJIT.pdb</ProgramDataBaseFileName>
238 <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
239 <OmitFramePointers>false</OmitFramePointers>
240 <WholeProgramOptimization>true</WholeProgramOptimization>
241 <StringPooling>true</StringPooling>
242 <BufferSecurityCheck>false</BufferSecurityCheck>
243 <FunctionLevelLinking>false</FunctionLevelLinking>
244 <FloatingPointExceptions>false</FloatingPointExceptions>
245 <CreateHotpatchableImage>false</CreateHotpatchableImage>
246 </ClCompile>
247 <ResourceCompile>
248 <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;_HAS_EXCEPTIONS=0;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
249 <AdditionalIncludeDirectories>..\JIT;..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
250 </ResourceCompile>
251 <Midl>
252 <AdditionalIncludeDirectories>..\JIT;..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
253 <OutputDirectory>$(IntDir)</OutputDirectory>
254 <HeaderFileName>%(Filename).h</HeaderFileName>
255 <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
256 <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
257 <ProxyFileName>%(Filename)_p.c</ProxyFileName>
258 </Midl>
259 </ItemDefinitionGroup>
260 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
261 <ClCompile>
262 <AdditionalOptions> /Zm1000 /EHs-c- -w14062 %(AdditionalOptions)</AdditionalOptions>
263 <AdditionalIncludeDirectories>..\JIT;..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
264 <CompileAs>CompileAsCpp</CompileAs>
265 <DisableSpecificWarnings>4146;4180;4224;4244;4267;4275;4291;4345;4351;4355;4503;4551;4624;4715;4800;4065;4181</DisableSpecificWarnings>
266 <ExceptionHandling>false</ExceptionHandling>
267 <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
268 <MultiProcessorCompilation>true</MultiProcessorCompilation>
269 <Optimization>Full</Optimization>
270 <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
271 <RuntimeTypeInfo>false</RuntimeTypeInfo>
272 <WarningLevel>Level3</WarningLevel>
273 <DebugInformationFormat>
274 </DebugInformationFormat>
275 <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;_HAS_EXCEPTIONS=0;CMAKE_INTDIR="Release";%(PreprocessorDefinitions)</PreprocessorDefinitions>
276 <AssemblerListingLocation>Release</AssemblerListingLocation>
277 <ObjectFileName>$(IntDir)</ObjectFileName>
278 <ProgramDataBaseFileName>..\..\Release/LLVMJIT.pdb</ProgramDataBaseFileName>
279 <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
280 <OmitFramePointers>true</OmitFramePointers>
281 <WholeProgramOptimization>true</WholeProgramOptimization>
282 <StringPooling>true</StringPooling>
283 <BufferSecurityCheck>false</BufferSecurityCheck>
284 <FunctionLevelLinking>false</FunctionLevelLinking>
285 <FloatingPointExceptions>false</FloatingPointExceptions>
286 <CreateHotpatchableImage>false</CreateHotpatchableImage>
287 </ClCompile>
288 <ResourceCompile>
289 <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;_HAS_EXCEPTIONS=0;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
290 <AdditionalIncludeDirectories>..\JIT;..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
291 </ResourceCompile>
292 <Midl>
293 <AdditionalIncludeDirectories>..\JIT;..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
294 <OutputDirectory>$(IntDir)</OutputDirectory>
295 <HeaderFileName>%(Filename).h</HeaderFileName>
296 <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
297 <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
298 <ProxyFileName>%(Filename)_p.c</ProxyFileName>
299 </Midl>
300 </ItemDefinitionGroup>
301 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Profile|x64'">
302 <ClCompile>
303 <AdditionalOptions> /Zm1000 /EHs-c- -w14062 %(AdditionalOptions)</AdditionalOptions>
304 <AdditionalIncludeDirectories>..\JIT;..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
305 <CompileAs>CompileAsCpp</CompileAs>
306 <DisableSpecificWarnings>4146;4180;4224;4244;4267;4275;4291;4345;4351;4355;4503;4551;4624;4715;4800;4065;4181</DisableSpecificWarnings>
307 <ExceptionHandling>false</ExceptionHandling>
308 <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
309 <MultiProcessorCompilation>true</MultiProcessorCompilation>
310 <Optimization>Full</Optimization>
311 <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
312 <RuntimeTypeInfo>false</RuntimeTypeInfo>
313 <WarningLevel>Level3</WarningLevel>
314 <DebugInformationFormat>
315 </DebugInformationFormat>
316 <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;_HAS_EXCEPTIONS=0;CMAKE_INTDIR="Release";%(PreprocessorDefinitions)</PreprocessorDefinitions>
317 <AssemblerListingLocation>Release</AssemblerListingLocation>
318 <ObjectFileName>$(IntDir)</ObjectFileName>
319 <ProgramDataBaseFileName>..\..\Release/LLVMJIT.pdb</ProgramDataBaseFileName>
320 <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
321 <OmitFramePointers>false</OmitFramePointers>
322 <WholeProgramOptimization>true</WholeProgramOptimization>
323 <StringPooling>true</StringPooling>
324 <BufferSecurityCheck>false</BufferSecurityCheck>
325 <FunctionLevelLinking>false</FunctionLevelLinking>
326 <FloatingPointExceptions>false</FloatingPointExceptions>
327 <CreateHotpatchableImage>false</CreateHotpatchableImage>
328 </ClCompile>
329 <ResourceCompile>
330 <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;_HAS_EXCEPTIONS=0;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
331 <AdditionalIncludeDirectories>..\JIT;..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
332 </ResourceCompile>
333 <Midl>
334 <AdditionalIncludeDirectories>..\JIT;..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
335 <OutputDirectory>$(IntDir)</OutputDirectory>
336 <HeaderFileName>%(Filename).h</HeaderFileName>
337 <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
338 <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
339 <ProxyFileName>%(Filename)_p.c</ProxyFileName>
340 </Midl>
341 </ItemDefinitionGroup>
342 <ItemGroup>
343 <ClCompile Include="Intercept.cpp" />
344 <ClCompile Include="JIT.cpp" />
345 <ClCompile Include="JITDebugRegisterer.cpp" />
346 <ClCompile Include="JITDwarfEmitter.cpp" />
347 <ClCompile Include="JITEmitter.cpp" />
348 <ClCompile Include="JITMemoryManager.cpp" />
349 <ClInclude Include="JIT.h" />
350 <ClInclude Include="JITDebugRegisterer.h" />
351 <ClInclude Include="JITDwarfEmitter.h" />
352 </ItemGroup>
353 <ItemGroup>
354 <ProjectReference Include="..\..\VMCore/LLVMCore.vcxproj">
355 <Project>00F3295C-F7A0-43D3-BD0B-1BC0515B30E1</Project>
356 </ProjectReference>
357 <ProjectReference Include="..\LLVMExecutionEngine.vcxproj">
358 <Project>75362C64-1B52-4266-B079-22C8E00F53D5</Project>
359 </ProjectReference>
360 <ProjectReference Include="..\..\Support/LLVMSupport.vcxproj">
361 <Project>C688DD59-C6CB-4B33-B56F-A7D6F3761524</Project>
362 </ProjectReference>
363 <ProjectReference Include="..\..\Target/LLVMTarget.vcxproj">
364 <Project>76F7B8C2-C825-40DC-BB68-9D987275E320</Project>
365 </ProjectReference>
366 <ProjectReference Include="..\..\..\include/llvm/intrinsics_gen.vcxproj">
367 <Project>E9B87B46-1EB0-4D95-9049-41B148FBADCD</Project>
368 </ProjectReference>
369 </ItemGroup>
370 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
371 <ImportGroup Label="ExtensionTargets">
372 </ImportGroup>
373</Project>