1<?xml version="1.0" encoding="utf-8"?>
2<Project DefaultTargets="Build" ToolsVersion="4.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="MinSizeRel|x64">
13      <Configuration>MinSizeRel</Configuration>
14      <Platform>x64</Platform>
15    </ProjectConfiguration>
16    <ProjectConfiguration Include="Profile|Win32">
17      <Configuration>Profile</Configuration>
18      <Platform>Win32</Platform>
19    </ProjectConfiguration>
20    <ProjectConfiguration Include="Profile|x64">
21      <Configuration>Profile</Configuration>
22      <Platform>x64</Platform>
23    </ProjectConfiguration>
24    <ProjectConfiguration Include="Release|Win32">
25      <Configuration>Release</Configuration>
26      <Platform>Win32</Platform>
27    </ProjectConfiguration>
28    <ProjectConfiguration Include="MinSizeRel|Win32">
29      <Configuration>MinSizeRel</Configuration>
30      <Platform>Win32</Platform>
31    </ProjectConfiguration>
32    <ProjectConfiguration Include="Release|x64">
33      <Configuration>Release</Configuration>
34      <Platform>x64</Platform>
35    </ProjectConfiguration>
36    <ProjectConfiguration Include="RelWithDebInfo|Win32">
37      <Configuration>RelWithDebInfo</Configuration>
38      <Platform>Win32</Platform>
39    </ProjectConfiguration>
40    <ProjectConfiguration Include="RelWithDebInfo|x64">
41      <Configuration>RelWithDebInfo</Configuration>
42      <Platform>x64</Platform>
43    </ProjectConfiguration>
44  </ItemGroup>
45  <PropertyGroup Label="Globals">
46    <ProjectGUID>{6A1A142E-6C0E-4FF3-BEDB-976301440906}</ProjectGUID>
47    <Keyword>Win32Proj</Keyword>
48    <Platform>Win32</Platform>
49    <ProjectName>LLVMMCJIT</ProjectName>
50  </PropertyGroup>
51  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
52  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
53    <ConfigurationType>StaticLibrary</ConfigurationType>
54    <UseOfMfc>false</UseOfMfc>
55    <CharacterSet>MultiByte</CharacterSet>
56  </PropertyGroup>
57  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
58    <ConfigurationType>StaticLibrary</ConfigurationType>
59    <UseOfMfc>false</UseOfMfc>
60    <CharacterSet>MultiByte</CharacterSet>
61  </PropertyGroup>
62  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
63    <ConfigurationType>StaticLibrary</ConfigurationType>
64    <UseOfMfc>false</UseOfMfc>
65    <CharacterSet>NotSet</CharacterSet>
66    <WholeProgramOptimization>true</WholeProgramOptimization>
67  </PropertyGroup>
68  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'" Label="Configuration">
69    <ConfigurationType>StaticLibrary</ConfigurationType>
70    <UseOfMfc>false</UseOfMfc>
71    <CharacterSet>NotSet</CharacterSet>
72    <WholeProgramOptimization>true</WholeProgramOptimization>
73  </PropertyGroup>
74  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
75    <ConfigurationType>StaticLibrary</ConfigurationType>
76    <UseOfMfc>false</UseOfMfc>
77    <CharacterSet>NotSet</CharacterSet>
78    <WholeProgramOptimization>true</WholeProgramOptimization>
79  </PropertyGroup>
80  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Profile|x64'" Label="Configuration">
81    <ConfigurationType>StaticLibrary</ConfigurationType>
82    <UseOfMfc>false</UseOfMfc>
83    <CharacterSet>NotSet</CharacterSet>
84    <WholeProgramOptimization>true</WholeProgramOptimization>
85  </PropertyGroup>
86  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'" Label="Configuration">
87    <ConfigurationType>StaticLibrary</ConfigurationType>
88    <UseOfMfc>false</UseOfMfc>
89    <CharacterSet>MultiByte</CharacterSet>
90  </PropertyGroup>
91  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'" Label="Configuration">
92    <ConfigurationType>StaticLibrary</ConfigurationType>
93    <UseOfMfc>false</UseOfMfc>
94    <CharacterSet>MultiByte</CharacterSet>
95  </PropertyGroup>
96  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'" Label="Configuration">
97    <ConfigurationType>StaticLibrary</ConfigurationType>
98    <UseOfMfc>false</UseOfMfc>
99    <CharacterSet>MultiByte</CharacterSet>
100  </PropertyGroup>
101  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'" Label="Configuration">
102    <ConfigurationType>StaticLibrary</ConfigurationType>
103    <UseOfMfc>false</UseOfMfc>
104    <CharacterSet>MultiByte</CharacterSet>
105  </PropertyGroup>
106  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
107  <ImportGroup Label="ExtensionSettings">
108  </ImportGroup>
109  <ImportGroup Label="PropertySheets">
110    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
111  </ImportGroup>
112  <PropertyGroup Label="UserMacros" />
113  <PropertyGroup>
114    <_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion>
115    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)bin\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</OutDir>
116    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)bin\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</OutDir>
117    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)obj\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</IntDir>
118    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)obj\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</IntDir>
119    <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(ProjectName)</TargetName>
120    <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(ProjectName)</TargetName>
121    <TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.lib</TargetExt>
122    <TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.lib</TargetExt>
123    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)bin\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</OutDir>
124    <OutDir Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'">$(SolutionDir)bin\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</OutDir>
125    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)bin\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</OutDir>
126    <OutDir Condition="'$(Configuration)|$(Platform)'=='Profile|x64'">$(SolutionDir)bin\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</OutDir>
127    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)obj\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</IntDir>
128    <IntDir Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'">$(SolutionDir)obj\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</IntDir>
129    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)obj\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</IntDir>
130    <IntDir Condition="'$(Configuration)|$(Platform)'=='Profile|x64'">$(SolutionDir)obj\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</IntDir>
131    <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(ProjectName)</TargetName>
132    <TargetName Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'">$(ProjectName)</TargetName>
133    <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(ProjectName)</TargetName>
134    <TargetName Condition="'$(Configuration)|$(Platform)'=='Profile|x64'">$(ProjectName)</TargetName>
135    <TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.lib</TargetExt>
136    <TargetExt Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'">.lib</TargetExt>
137    <TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.lib</TargetExt>
138    <TargetExt Condition="'$(Configuration)|$(Platform)'=='Profile|x64'">.lib</TargetExt>
139    <OutDir Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">$(SolutionDir)bin\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</OutDir>
140    <OutDir Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">$(SolutionDir)bin\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</OutDir>
141    <IntDir Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">$(SolutionDir)obj\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</IntDir>
142    <IntDir Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">$(SolutionDir)obj\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</IntDir>
143    <TargetName Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">$(ProjectName)</TargetName>
144    <TargetName Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">$(ProjectName)</TargetName>
145    <TargetExt Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">.lib</TargetExt>
146    <TargetExt Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">.lib</TargetExt>
147    <OutDir Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">$(SolutionDir)bin\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</OutDir>
148    <OutDir Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">$(SolutionDir)bin\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</OutDir>
149    <IntDir Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">$(SolutionDir)obj\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</IntDir>
150    <IntDir Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">$(SolutionDir)obj\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</IntDir>
151    <TargetName Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">$(ProjectName)</TargetName>
152    <TargetName Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">$(ProjectName)</TargetName>
153    <TargetExt Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">.lib</TargetExt>
154    <TargetExt Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">.lib</TargetExt>
155  </PropertyGroup>
156  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
157    <ClCompile>
158      <AdditionalOptions> /Zm1000 /EHs-c- -w14062 %(AdditionalOptions)</AdditionalOptions>
159      <AdditionalIncludeDirectories>..\MCJIT;..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
160      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
161      <CompileAs>CompileAsCpp</CompileAs>
162      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
163      <DisableSpecificWarnings>4146;4180;4224;4244;4267;4275;4291;4345;4351;4355;4503;4551;4624;4715;4800;4065;4181</DisableSpecificWarnings>
164      <ExceptionHandling>
165      </ExceptionHandling>
166      <InlineFunctionExpansion>Disabled</InlineFunctionExpansion>
167      <MultiProcessorCompilation>true</MultiProcessorCompilation>
168      <Optimization>Disabled</Optimization>
169      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
170      <RuntimeTypeInfo>false</RuntimeTypeInfo>
171      <WarningLevel>Level3</WarningLevel>
172      <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;_HAS_EXCEPTIONS=0;CMAKE_INTDIR="Debug";%(PreprocessorDefinitions)</PreprocessorDefinitions>
173      <AssemblerListingLocation>Debug</AssemblerListingLocation>
174      <ObjectFileName>$(IntDir)</ObjectFileName>
175      <ProgramDataBaseFileName>..\..\Debug/LLVMMCJIT.pdb</ProgramDataBaseFileName>
176    </ClCompile>
177    <ResourceCompile>
178      <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;_HAS_EXCEPTIONS=0;CMAKE_INTDIR=\"Debug\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
179      <AdditionalIncludeDirectories>..\MCJIT;..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
180    </ResourceCompile>
181    <Midl>
182      <AdditionalIncludeDirectories>..\MCJIT;..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
183      <OutputDirectory>$(IntDir)</OutputDirectory>
184      <HeaderFileName>%(Filename).h</HeaderFileName>
185      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
186      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
187      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
188    </Midl>
189  </ItemDefinitionGroup>
190  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
191    <ClCompile>
192      <AdditionalOptions> /Zm1000 /EHs-c- -w14062 %(AdditionalOptions)</AdditionalOptions>
193      <AdditionalIncludeDirectories>..\MCJIT;..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
194      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
195      <CompileAs>CompileAsCpp</CompileAs>
196      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
197      <DisableSpecificWarnings>4146;4180;4224;4244;4267;4275;4291;4345;4351;4355;4503;4551;4624;4715;4800;4065;4181</DisableSpecificWarnings>
198      <ExceptionHandling>
199      </ExceptionHandling>
200      <InlineFunctionExpansion>Disabled</InlineFunctionExpansion>
201      <MultiProcessorCompilation>true</MultiProcessorCompilation>
202      <Optimization>Disabled</Optimization>
203      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
204      <RuntimeTypeInfo>false</RuntimeTypeInfo>
205      <WarningLevel>Level3</WarningLevel>
206      <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;_HAS_EXCEPTIONS=0;CMAKE_INTDIR="Debug";%(PreprocessorDefinitions)</PreprocessorDefinitions>
207      <AssemblerListingLocation>Debug</AssemblerListingLocation>
208      <ObjectFileName>$(IntDir)</ObjectFileName>
209      <ProgramDataBaseFileName>..\..\Debug/LLVMMCJIT.pdb</ProgramDataBaseFileName>
210      <OmitFramePointers>false</OmitFramePointers>
211    </ClCompile>
212    <ResourceCompile>
213      <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;_HAS_EXCEPTIONS=0;CMAKE_INTDIR=\"Debug\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
214      <AdditionalIncludeDirectories>..\MCJIT;..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
215    </ResourceCompile>
216    <Midl>
217      <AdditionalIncludeDirectories>..\MCJIT;..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
218      <OutputDirectory>$(IntDir)</OutputDirectory>
219      <HeaderFileName>%(Filename).h</HeaderFileName>
220      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
221      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
222      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
223    </Midl>
224  </ItemDefinitionGroup>
225  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
226    <ClCompile>
227      <AdditionalOptions> /Zm1000 /EHs-c- -w14062 %(AdditionalOptions)</AdditionalOptions>
228      <AdditionalIncludeDirectories>..\MCJIT;..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
229      <CompileAs>CompileAsCpp</CompileAs>
230      <DisableSpecificWarnings>4146;4180;4224;4244;4267;4275;4291;4345;4351;4355;4503;4551;4624;4715;4800;4065;4181</DisableSpecificWarnings>
231      <ExceptionHandling>false</ExceptionHandling>
232      <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
233      <MultiProcessorCompilation>true</MultiProcessorCompilation>
234      <Optimization>Full</Optimization>
235      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
236      <RuntimeTypeInfo>false</RuntimeTypeInfo>
237      <WarningLevel>Level3</WarningLevel>
238      <DebugInformationFormat>
239      </DebugInformationFormat>
240      <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;_HAS_EXCEPTIONS=0;CMAKE_INTDIR="Release";%(PreprocessorDefinitions)</PreprocessorDefinitions>
241      <AssemblerListingLocation>Release</AssemblerListingLocation>
242      <ObjectFileName>$(IntDir)</ObjectFileName>
243      <ProgramDataBaseFileName>..\..\Release/LLVMMCJIT.pdb</ProgramDataBaseFileName>
244      <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
245      <OmitFramePointers>true</OmitFramePointers>
246      <WholeProgramOptimization>true</WholeProgramOptimization>
247      <StringPooling>true</StringPooling>
248      <BufferSecurityCheck>false</BufferSecurityCheck>
249      <FunctionLevelLinking>false</FunctionLevelLinking>
250      <FloatingPointExceptions>false</FloatingPointExceptions>
251      <CreateHotpatchableImage>false</CreateHotpatchableImage>
252    </ClCompile>
253    <ResourceCompile>
254      <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;_HAS_EXCEPTIONS=0;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
255      <AdditionalIncludeDirectories>..\MCJIT;..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
256    </ResourceCompile>
257    <Midl>
258      <AdditionalIncludeDirectories>..\MCJIT;..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
259      <OutputDirectory>$(IntDir)</OutputDirectory>
260      <HeaderFileName>%(Filename).h</HeaderFileName>
261      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
262      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
263      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
264    </Midl>
265  </ItemDefinitionGroup>
266  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'">
267    <ClCompile>
268      <AdditionalOptions> /Zm1000 /EHs-c- -w14062 %(AdditionalOptions)</AdditionalOptions>
269      <AdditionalIncludeDirectories>..\MCJIT;..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
270      <CompileAs>CompileAsCpp</CompileAs>
271      <DisableSpecificWarnings>4146;4180;4224;4244;4267;4275;4291;4345;4351;4355;4503;4551;4624;4715;4800;4065;4181</DisableSpecificWarnings>
272      <ExceptionHandling>false</ExceptionHandling>
273      <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
274      <MultiProcessorCompilation>true</MultiProcessorCompilation>
275      <Optimization>Full</Optimization>
276      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
277      <RuntimeTypeInfo>false</RuntimeTypeInfo>
278      <WarningLevel>Level3</WarningLevel>
279      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
280      <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;_HAS_EXCEPTIONS=0;CMAKE_INTDIR="Release";%(PreprocessorDefinitions)</PreprocessorDefinitions>
281      <AssemblerListingLocation>Release</AssemblerListingLocation>
282      <ObjectFileName>$(IntDir)</ObjectFileName>
283      <ProgramDataBaseFileName>..\..\Release/LLVMMCJIT.pdb</ProgramDataBaseFileName>
284      <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
285      <OmitFramePointers>false</OmitFramePointers>
286      <WholeProgramOptimization>true</WholeProgramOptimization>
287      <StringPooling>true</StringPooling>
288      <BufferSecurityCheck>false</BufferSecurityCheck>
289      <FunctionLevelLinking>false</FunctionLevelLinking>
290      <FloatingPointExceptions>false</FloatingPointExceptions>
291      <CreateHotpatchableImage>false</CreateHotpatchableImage>
292    </ClCompile>
293    <ResourceCompile>
294      <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;_HAS_EXCEPTIONS=0;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
295      <AdditionalIncludeDirectories>..\MCJIT;..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
296    </ResourceCompile>
297    <Midl>
298      <AdditionalIncludeDirectories>..\MCJIT;..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
299      <OutputDirectory>$(IntDir)</OutputDirectory>
300      <HeaderFileName>%(Filename).h</HeaderFileName>
301      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
302      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
303      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
304    </Midl>
305  </ItemDefinitionGroup>
306  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
307    <ClCompile>
308      <AdditionalOptions> /Zm1000 /EHs-c- -w14062 %(AdditionalOptions)</AdditionalOptions>
309      <AdditionalIncludeDirectories>..\MCJIT;..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
310      <CompileAs>CompileAsCpp</CompileAs>
311      <DisableSpecificWarnings>4146;4180;4224;4244;4267;4275;4291;4345;4351;4355;4503;4551;4624;4715;4800;4065;4181</DisableSpecificWarnings>
312      <ExceptionHandling>false</ExceptionHandling>
313      <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
314      <MultiProcessorCompilation>true</MultiProcessorCompilation>
315      <Optimization>Full</Optimization>
316      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
317      <RuntimeTypeInfo>false</RuntimeTypeInfo>
318      <WarningLevel>Level3</WarningLevel>
319      <DebugInformationFormat>
320      </DebugInformationFormat>
321      <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;_HAS_EXCEPTIONS=0;CMAKE_INTDIR="Release";%(PreprocessorDefinitions)</PreprocessorDefinitions>
322      <AssemblerListingLocation>Release</AssemblerListingLocation>
323      <ObjectFileName>$(IntDir)</ObjectFileName>
324      <ProgramDataBaseFileName>..\..\Release/LLVMMCJIT.pdb</ProgramDataBaseFileName>
325      <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
326      <OmitFramePointers>true</OmitFramePointers>
327      <WholeProgramOptimization>true</WholeProgramOptimization>
328      <StringPooling>true</StringPooling>
329      <BufferSecurityCheck>false</BufferSecurityCheck>
330      <FunctionLevelLinking>false</FunctionLevelLinking>
331      <FloatingPointExceptions>false</FloatingPointExceptions>
332      <CreateHotpatchableImage>false</CreateHotpatchableImage>
333    </ClCompile>
334    <ResourceCompile>
335      <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;_HAS_EXCEPTIONS=0;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
336      <AdditionalIncludeDirectories>..\MCJIT;..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
337    </ResourceCompile>
338    <Midl>
339      <AdditionalIncludeDirectories>..\MCJIT;..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
340      <OutputDirectory>$(IntDir)</OutputDirectory>
341      <HeaderFileName>%(Filename).h</HeaderFileName>
342      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
343      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
344      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
345    </Midl>
346  </ItemDefinitionGroup>
347  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Profile|x64'">
348    <ClCompile>
349      <AdditionalOptions> /Zm1000 /EHs-c- -w14062 %(AdditionalOptions)</AdditionalOptions>
350      <AdditionalIncludeDirectories>..\MCJIT;..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
351      <CompileAs>CompileAsCpp</CompileAs>
352      <DisableSpecificWarnings>4146;4180;4224;4244;4267;4275;4291;4345;4351;4355;4503;4551;4624;4715;4800;4065;4181</DisableSpecificWarnings>
353      <ExceptionHandling>false</ExceptionHandling>
354      <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
355      <MultiProcessorCompilation>true</MultiProcessorCompilation>
356      <Optimization>Full</Optimization>
357      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
358      <RuntimeTypeInfo>false</RuntimeTypeInfo>
359      <WarningLevel>Level3</WarningLevel>
360      <DebugInformationFormat>
361      </DebugInformationFormat>
362      <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;_HAS_EXCEPTIONS=0;CMAKE_INTDIR="Release";%(PreprocessorDefinitions)</PreprocessorDefinitions>
363      <AssemblerListingLocation>Release</AssemblerListingLocation>
364      <ObjectFileName>$(IntDir)</ObjectFileName>
365      <ProgramDataBaseFileName>..\..\Release/LLVMMCJIT.pdb</ProgramDataBaseFileName>
366      <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
367      <OmitFramePointers>false</OmitFramePointers>
368      <WholeProgramOptimization>true</WholeProgramOptimization>
369      <StringPooling>true</StringPooling>
370      <BufferSecurityCheck>false</BufferSecurityCheck>
371      <FunctionLevelLinking>false</FunctionLevelLinking>
372      <FloatingPointExceptions>false</FloatingPointExceptions>
373      <CreateHotpatchableImage>false</CreateHotpatchableImage>
374    </ClCompile>
375    <ResourceCompile>
376      <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;_HAS_EXCEPTIONS=0;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
377      <AdditionalIncludeDirectories>..\MCJIT;..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
378    </ResourceCompile>
379    <Midl>
380      <AdditionalIncludeDirectories>..\MCJIT;..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
381      <OutputDirectory>$(IntDir)</OutputDirectory>
382      <HeaderFileName>%(Filename).h</HeaderFileName>
383      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
384      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
385      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
386    </Midl>
387  </ItemDefinitionGroup>
388  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|Win32'">
389    <ClCompile>
390      <AdditionalOptions> /Zm1000 /EHs-c- -w14062 %(AdditionalOptions)</AdditionalOptions>
391      <AdditionalIncludeDirectories>..\MCJIT;..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
392      <CompileAs>CompileAsCpp</CompileAs>
393      <DisableSpecificWarnings>4146;4180;4224;4244;4267;4275;4291;4345;4351;4355;4503;4551;4624;4715;4800;4065;4181</DisableSpecificWarnings>
394      <ExceptionHandling>
395      </ExceptionHandling>
396      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
397      <MultiProcessorCompilation>true</MultiProcessorCompilation>
398      <Optimization>MinSpace</Optimization>
399      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
400      <RuntimeTypeInfo>false</RuntimeTypeInfo>
401      <WarningLevel>Level3</WarningLevel>
402      <DebugInformationFormat>
403      </DebugInformationFormat>
404      <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;_HAS_EXCEPTIONS=0;CMAKE_INTDIR="MinSizeRel";%(PreprocessorDefinitions)</PreprocessorDefinitions>
405      <AssemblerListingLocation>MinSizeRel</AssemblerListingLocation>
406      <ObjectFileName>$(IntDir)</ObjectFileName>
407      <ProgramDataBaseFileName>..\..\MinSizeRel/LLVMMCJIT.pdb</ProgramDataBaseFileName>
408    </ClCompile>
409    <ResourceCompile>
410      <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;_HAS_EXCEPTIONS=0;CMAKE_INTDIR=\"MinSizeRel\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
411      <AdditionalIncludeDirectories>..\MCJIT;..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
412    </ResourceCompile>
413    <Midl>
414      <AdditionalIncludeDirectories>..\MCJIT;..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
415      <OutputDirectory>$(IntDir)</OutputDirectory>
416      <HeaderFileName>%(Filename).h</HeaderFileName>
417      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
418      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
419      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
420    </Midl>
421  </ItemDefinitionGroup>
422  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">
423    <ClCompile>
424      <AdditionalOptions> /Zm1000 /EHs-c- -w14062 %(AdditionalOptions)</AdditionalOptions>
425      <AdditionalIncludeDirectories>..\MCJIT;..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
426      <CompileAs>CompileAsCpp</CompileAs>
427      <DisableSpecificWarnings>4146;4180;4224;4244;4267;4275;4291;4345;4351;4355;4503;4551;4624;4715;4800;4065;4181</DisableSpecificWarnings>
428      <ExceptionHandling>
429      </ExceptionHandling>
430      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
431      <MultiProcessorCompilation>true</MultiProcessorCompilation>
432      <Optimization>MinSpace</Optimization>
433      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
434      <RuntimeTypeInfo>false</RuntimeTypeInfo>
435      <WarningLevel>Level3</WarningLevel>
436      <DebugInformationFormat>
437      </DebugInformationFormat>
438      <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;_HAS_EXCEPTIONS=0;CMAKE_INTDIR="MinSizeRel";%(PreprocessorDefinitions)</PreprocessorDefinitions>
439      <AssemblerListingLocation>MinSizeRel</AssemblerListingLocation>
440      <ObjectFileName>$(IntDir)</ObjectFileName>
441      <ProgramDataBaseFileName>..\..\MinSizeRel/LLVMMCJIT.pdb</ProgramDataBaseFileName>
442    </ClCompile>
443    <ResourceCompile>
444      <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;_HAS_EXCEPTIONS=0;CMAKE_INTDIR=\"MinSizeRel\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
445      <AdditionalIncludeDirectories>..\MCJIT;..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
446    </ResourceCompile>
447    <Midl>
448      <AdditionalIncludeDirectories>..\MCJIT;..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
449      <OutputDirectory>$(IntDir)</OutputDirectory>
450      <HeaderFileName>%(Filename).h</HeaderFileName>
451      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
452      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
453      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
454    </Midl>
455  </ItemDefinitionGroup>
456  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">
457    <ClCompile>
458      <AdditionalOptions> /Zm1000 /EHs-c- -w14062 %(AdditionalOptions)</AdditionalOptions>
459      <AdditionalIncludeDirectories>..\MCJIT;..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
460      <CompileAs>CompileAsCpp</CompileAs>
461      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
462      <DisableSpecificWarnings>4146;4180;4224;4244;4267;4275;4291;4345;4351;4355;4503;4551;4624;4715;4800;4065;4181</DisableSpecificWarnings>
463      <ExceptionHandling>
464      </ExceptionHandling>
465      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
466      <MultiProcessorCompilation>true</MultiProcessorCompilation>
467      <Optimization>MaxSpeed</Optimization>
468      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
469      <RuntimeTypeInfo>false</RuntimeTypeInfo>
470      <WarningLevel>Level3</WarningLevel>
471      <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;_HAS_EXCEPTIONS=0;CMAKE_INTDIR="RelWithDebInfo";%(PreprocessorDefinitions)</PreprocessorDefinitions>
472      <AssemblerListingLocation>RelWithDebInfo</AssemblerListingLocation>
473      <ObjectFileName>$(IntDir)</ObjectFileName>
474      <ProgramDataBaseFileName>..\..\RelWithDebInfo/LLVMMCJIT.pdb</ProgramDataBaseFileName>
475    </ClCompile>
476    <ResourceCompile>
477      <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;_HAS_EXCEPTIONS=0;CMAKE_INTDIR=\"RelWithDebInfo\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
478      <AdditionalIncludeDirectories>..\MCJIT;..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
479    </ResourceCompile>
480    <Midl>
481      <AdditionalIncludeDirectories>..\MCJIT;..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
482      <OutputDirectory>$(IntDir)</OutputDirectory>
483      <HeaderFileName>%(Filename).h</HeaderFileName>
484      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
485      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
486      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
487    </Midl>
488  </ItemDefinitionGroup>
489  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">
490    <ClCompile>
491      <AdditionalOptions> /Zm1000 /EHs-c- -w14062 %(AdditionalOptions)</AdditionalOptions>
492      <AdditionalIncludeDirectories>..\MCJIT;..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
493      <CompileAs>CompileAsCpp</CompileAs>
494      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
495      <DisableSpecificWarnings>4146;4180;4224;4244;4267;4275;4291;4345;4351;4355;4503;4551;4624;4715;4800;4065;4181</DisableSpecificWarnings>
496      <ExceptionHandling>
497      </ExceptionHandling>
498      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
499      <MultiProcessorCompilation>true</MultiProcessorCompilation>
500      <Optimization>MaxSpeed</Optimization>
501      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
502      <RuntimeTypeInfo>false</RuntimeTypeInfo>
503      <WarningLevel>Level3</WarningLevel>
504      <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;_HAS_EXCEPTIONS=0;CMAKE_INTDIR="RelWithDebInfo";%(PreprocessorDefinitions)</PreprocessorDefinitions>
505      <AssemblerListingLocation>RelWithDebInfo</AssemblerListingLocation>
506      <ObjectFileName>$(IntDir)</ObjectFileName>
507      <ProgramDataBaseFileName>..\..\RelWithDebInfo/LLVMMCJIT.pdb</ProgramDataBaseFileName>
508    </ClCompile>
509    <ResourceCompile>
510      <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;_HAS_EXCEPTIONS=0;CMAKE_INTDIR=\"RelWithDebInfo\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
511      <AdditionalIncludeDirectories>..\MCJIT;..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
512    </ResourceCompile>
513    <Midl>
514      <AdditionalIncludeDirectories>..\MCJIT;..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
515      <OutputDirectory>$(IntDir)</OutputDirectory>
516      <HeaderFileName>%(Filename).h</HeaderFileName>
517      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
518      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
519      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
520    </Midl>
521  </ItemDefinitionGroup>
522  <ItemGroup>
523    <ClCompile Include="MCJIT.cpp" />
524    <ClCompile Include="Intercept.cpp" />
525    <ClInclude Include="MCJIT.h" />
526    <ClInclude Include="MCJITMemoryManager.h" />
527  </ItemGroup>
528  <ItemGroup>
529    <ProjectReference Include="..\..\VMCore/LLVMCore.vcxproj">
530      <Project>00F3295C-F7A0-43D3-BD0B-1BC0515B30E1</Project>
531    </ProjectReference>
532    <ProjectReference Include="..\LLVMExecutionEngine.vcxproj">
533      <Project>75362C64-1B52-4266-B079-22C8E00F53D5</Project>
534    </ProjectReference>
535    <ProjectReference Include="..\RuntimeDyld/LLVMRuntimeDyld.vcxproj">
536      <Project>D59E421E-2BB3-4171-8F88-9ABDC551565A</Project>
537    </ProjectReference>
538    <ProjectReference Include="..\..\Support/LLVMSupport.vcxproj">
539      <Project>C688DD59-C6CB-4B33-B56F-A7D6F3761524</Project>
540    </ProjectReference>
541    <ProjectReference Include="..\..\Target/LLVMTarget.vcxproj">
542      <Project>76F7B8C2-C825-40DC-BB68-9D987275E320</Project>
543    </ProjectReference>
544    <ProjectReference Include="..\..\..\include/llvm/intrinsics_gen.vcxproj">
545      <Project>E9B87B46-1EB0-4D95-9049-41B148FBADCD</Project>
546    </ProjectReference>
547  </ItemGroup>
548  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
549  <ImportGroup Label="ExtensionTargets">
550  </ImportGroup>
551</Project>