• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<?xml version="1.0" encoding="utf-8"?>
2<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3  <ItemGroup Label="ProjectConfigurations">
4    <ProjectConfiguration Include="Debug|Win32">
5      <Configuration>Debug</Configuration>
6      <Platform>Win32</Platform>
7    </ProjectConfiguration>
8    <ProjectConfiguration Include="Debug|x64">
9      <Configuration>Debug</Configuration>
10      <Platform>x64</Platform>
11    </ProjectConfiguration>
12    <ProjectConfiguration Include="Profile|Win32">
13      <Configuration>Profile</Configuration>
14      <Platform>Win32</Platform>
15    </ProjectConfiguration>
16    <ProjectConfiguration Include="Profile|x64">
17      <Configuration>Profile</Configuration>
18      <Platform>x64</Platform>
19    </ProjectConfiguration>
20    <ProjectConfiguration Include="Release|Win32">
21      <Configuration>Release</Configuration>
22      <Platform>Win32</Platform>
23    </ProjectConfiguration>
24    <ProjectConfiguration Include="Release|x64">
25      <Configuration>Release</Configuration>
26      <Platform>x64</Platform>
27    </ProjectConfiguration>
28  </ItemGroup>
29  <PropertyGroup Label="Globals">
30    <ProjectGUID>{1F8587CB-0779-44BB-AFA4-03DD8A036D75}</ProjectGUID>
31    <Keyword>Win32Proj</Keyword>
32    <Platform>Win32</Platform>
33    <ProjectName>llvm-tblgen</ProjectName>
34    <WindowsTargetPlatformVersion>10.0.16299.0</WindowsTargetPlatformVersion>
35  </PropertyGroup>
36  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
37  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
38    <ConfigurationType>Application</ConfigurationType>
39    <UseOfMfc>false</UseOfMfc>
40    <CharacterSet>MultiByte</CharacterSet>
41    <PlatformToolset>v141</PlatformToolset>
42  </PropertyGroup>
43  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
44    <ConfigurationType>Application</ConfigurationType>
45    <UseOfMfc>false</UseOfMfc>
46    <CharacterSet>NotSet</CharacterSet>
47    <PlatformToolset>v141</PlatformToolset>
48  </PropertyGroup>
49  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
50    <ConfigurationType>Application</ConfigurationType>
51    <UseOfMfc>false</UseOfMfc>
52    <CharacterSet>MultiByte</CharacterSet>
53    <PlatformToolset>v141</PlatformToolset>
54  </PropertyGroup>
55  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'" Label="Configuration">
56    <ConfigurationType>Application</ConfigurationType>
57    <UseOfMfc>false</UseOfMfc>
58    <CharacterSet>MultiByte</CharacterSet>
59    <PlatformToolset>v141</PlatformToolset>
60  </PropertyGroup>
61  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
62    <ConfigurationType>Application</ConfigurationType>
63    <UseOfMfc>false</UseOfMfc>
64    <CharacterSet>NotSet</CharacterSet>
65    <PlatformToolset>v141</PlatformToolset>
66  </PropertyGroup>
67  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Profile|x64'" Label="Configuration">
68    <ConfigurationType>Application</ConfigurationType>
69    <UseOfMfc>false</UseOfMfc>
70    <CharacterSet>NotSet</CharacterSet>
71    <PlatformToolset>v141</PlatformToolset>
72  </PropertyGroup>
73  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
74  <ImportGroup Label="ExtensionSettings">
75  </ImportGroup>
76  <ImportGroup Label="PropertySheets">
77    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
78  </ImportGroup>
79  <PropertyGroup Label="UserMacros" />
80  <PropertyGroup>
81    <_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion>
82    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)bin\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</OutDir>
83    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)bin\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</OutDir>
84    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)obj\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</IntDir>
85    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)obj\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</IntDir>
86    <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(ProjectName)</TargetName>
87    <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(ProjectName)</TargetName>
88    <TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.exe</TargetExt>
89    <TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.exe</TargetExt>
90    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
91    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
92    <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</GenerateManifest>
93    <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest>
94    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)bin\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</OutDir>
95    <OutDir Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'">$(SolutionDir)bin\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</OutDir>
96    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)bin\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</OutDir>
97    <OutDir Condition="'$(Configuration)|$(Platform)'=='Profile|x64'">$(SolutionDir)bin\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</OutDir>
98    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)obj\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</IntDir>
99    <IntDir Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'">$(SolutionDir)obj\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</IntDir>
100    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)obj\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</IntDir>
101    <IntDir Condition="'$(Configuration)|$(Platform)'=='Profile|x64'">$(SolutionDir)obj\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</IntDir>
102    <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(ProjectName)</TargetName>
103    <TargetName Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'">$(ProjectName)</TargetName>
104    <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(ProjectName)</TargetName>
105    <TargetName Condition="'$(Configuration)|$(Platform)'=='Profile|x64'">$(ProjectName)</TargetName>
106    <TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.exe</TargetExt>
107    <TargetExt Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'">.exe</TargetExt>
108    <TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.exe</TargetExt>
109    <TargetExt Condition="'$(Configuration)|$(Platform)'=='Profile|x64'">.exe</TargetExt>
110    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
111    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'">false</LinkIncremental>
112    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
113    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Profile|x64'">false</LinkIncremental>
114    <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</GenerateManifest>
115    <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'">true</GenerateManifest>
116    <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest>
117    <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Profile|x64'">true</GenerateManifest>
118  </PropertyGroup>
119  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
120    <ClCompile>
121      <AdditionalOptions> /Zm1000 -w14062 %(AdditionalOptions)</AdditionalOptions>
122      <AdditionalIncludeDirectories>..\TableGen;..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
123      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
124      <CompileAs>CompileAsCpp</CompileAs>
125      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
126      <DisableSpecificWarnings>4146;4180;4224;4244;4267;4275;4291;4345;4351;4355;4503;4551;4624;4715;4800;4065;4181</DisableSpecificWarnings>
127      <ExceptionHandling>Sync</ExceptionHandling>
128      <InlineFunctionExpansion>Disabled</InlineFunctionExpansion>
129      <MultiProcessorCompilation>true</MultiProcessorCompilation>
130      <Optimization>Disabled</Optimization>
131      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
132      <RuntimeTypeInfo>true</RuntimeTypeInfo>
133      <WarningLevel>Level3</WarningLevel>
134      <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;CMAKE_INTDIR="Debug";%(PreprocessorDefinitions)</PreprocessorDefinitions>
135      <AssemblerListingLocation>Debug</AssemblerListingLocation>
136      <ObjectFileName>$(IntDir)</ObjectFileName>
137      <ProgramDataBaseFileName>..\..\bin/Debug/llvm-tblgen.pdb</ProgramDataBaseFileName>
138    </ClCompile>
139    <ResourceCompile>
140      <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;CMAKE_INTDIR=\"Debug\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
141      <AdditionalIncludeDirectories>..\TableGen;..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
142    </ResourceCompile>
143    <Midl>
144      <AdditionalIncludeDirectories>..\TableGen;..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
145      <OutputDirectory>$(IntDir)</OutputDirectory>
146      <HeaderFileName>%(Filename).h</HeaderFileName>
147      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
148      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
149      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
150    </Midl>
151    <Link>
152      <AdditionalOptions> /machine:X86 /debug %(AdditionalOptions)</AdditionalOptions>
153      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib</AdditionalDependencies>
154      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
155      <GenerateDebugInformation>true</GenerateDebugInformation>
156      <ImportLibrary>..\..\lib/Debug/llvm-tblgen.lib</ImportLibrary>
157      <LinkIncremental>true</LinkIncremental>
158      <ProgramDataBaseFileName>..\..\bin/Debug/llvm-tblgen.pdb</ProgramDataBaseFileName>
159      <StackReserveSize>10000000</StackReserveSize>
160      <SubSystem>Console</SubSystem>
161      <Version>
162      </Version>
163    </Link>
164    <ProjectReference>
165      <LinkLibraryDependencies>true</LinkLibraryDependencies>
166    </ProjectReference>
167  </ItemDefinitionGroup>
168  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
169    <ClCompile>
170      <AdditionalOptions> /Zm1000 -w14062 %(AdditionalOptions)</AdditionalOptions>
171      <AdditionalIncludeDirectories>..\TableGen;..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
172      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
173      <CompileAs>CompileAsCpp</CompileAs>
174      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
175      <DisableSpecificWarnings>4146;4180;4224;4244;4267;4275;4291;4345;4351;4355;4503;4551;4624;4715;4800;4065;4181</DisableSpecificWarnings>
176      <ExceptionHandling>Sync</ExceptionHandling>
177      <InlineFunctionExpansion>Disabled</InlineFunctionExpansion>
178      <MultiProcessorCompilation>true</MultiProcessorCompilation>
179      <Optimization>Disabled</Optimization>
180      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
181      <RuntimeTypeInfo>true</RuntimeTypeInfo>
182      <WarningLevel>Level3</WarningLevel>
183      <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;CMAKE_INTDIR="Debug";%(PreprocessorDefinitions)</PreprocessorDefinitions>
184      <AssemblerListingLocation>Debug</AssemblerListingLocation>
185      <ObjectFileName>$(IntDir)</ObjectFileName>
186      <ProgramDataBaseFileName>..\..\bin/Debug/llvm-tblgen.pdb</ProgramDataBaseFileName>
187      <OmitFramePointers>false</OmitFramePointers>
188    </ClCompile>
189    <ResourceCompile>
190      <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;CMAKE_INTDIR=\"Debug\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
191      <AdditionalIncludeDirectories>..\TableGen;..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
192    </ResourceCompile>
193    <Midl>
194      <AdditionalIncludeDirectories>..\TableGen;..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
195      <OutputDirectory>$(IntDir)</OutputDirectory>
196      <HeaderFileName>%(Filename).h</HeaderFileName>
197      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
198      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
199      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
200    </Midl>
201    <Link>
202      <AdditionalOptions>/debug %(AdditionalOptions)</AdditionalOptions>
203      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib</AdditionalDependencies>
204      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
205      <GenerateDebugInformation>true</GenerateDebugInformation>
206      <ImportLibrary>..\..\lib/Debug/llvm-tblgen.lib</ImportLibrary>
207      <LinkIncremental>true</LinkIncremental>
208      <ProgramDataBaseFileName>..\..\bin/Debug/llvm-tblgen.pdb</ProgramDataBaseFileName>
209      <StackReserveSize>10000000</StackReserveSize>
210      <SubSystem>Console</SubSystem>
211      <Version>
212      </Version>
213    </Link>
214    <ProjectReference>
215      <LinkLibraryDependencies>true</LinkLibraryDependencies>
216    </ProjectReference>
217  </ItemDefinitionGroup>
218  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
219    <ClCompile>
220      <AdditionalOptions> /Zm1000 -w14062 %(AdditionalOptions)</AdditionalOptions>
221      <AdditionalIncludeDirectories>..\TableGen;..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
222      <CompileAs>CompileAsCpp</CompileAs>
223      <DisableSpecificWarnings>4146;4180;4224;4244;4267;4275;4291;4345;4351;4355;4503;4551;4624;4715;4800;4065;4181</DisableSpecificWarnings>
224      <ExceptionHandling>Sync</ExceptionHandling>
225      <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
226      <MultiProcessorCompilation>true</MultiProcessorCompilation>
227      <Optimization>MaxSpeed</Optimization>
228      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
229      <RuntimeTypeInfo>true</RuntimeTypeInfo>
230      <WarningLevel>Level3</WarningLevel>
231      <DebugInformationFormat>
232      </DebugInformationFormat>
233      <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;CMAKE_INTDIR="Release";%(PreprocessorDefinitions)</PreprocessorDefinitions>
234      <AssemblerListingLocation>Release</AssemblerListingLocation>
235      <ObjectFileName>$(IntDir)</ObjectFileName>
236      <ProgramDataBaseFileName>..\..\bin/Release/llvm-tblgen.pdb</ProgramDataBaseFileName>
237    </ClCompile>
238    <ResourceCompile>
239      <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;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
240      <AdditionalIncludeDirectories>..\TableGen;..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
241    </ResourceCompile>
242    <Midl>
243      <AdditionalIncludeDirectories>..\TableGen;..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
244      <OutputDirectory>$(IntDir)</OutputDirectory>
245      <HeaderFileName>%(Filename).h</HeaderFileName>
246      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
247      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
248      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
249    </Midl>
250    <Link>
251      <AdditionalOptions> /machine:X86 %(AdditionalOptions)</AdditionalOptions>
252      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib</AdditionalDependencies>
253      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
254      <GenerateDebugInformation>false</GenerateDebugInformation>
255      <ImportLibrary>..\..\lib/Release/llvm-tblgen.lib</ImportLibrary>
256      <ProgramDataBaseFileName>..\..\bin/Release/llvm-tblgen.pdb</ProgramDataBaseFileName>
257      <StackReserveSize>10000000</StackReserveSize>
258      <SubSystem>Console</SubSystem>
259      <Version>
260      </Version>
261    </Link>
262    <ProjectReference>
263      <LinkLibraryDependencies>true</LinkLibraryDependencies>
264    </ProjectReference>
265  </ItemDefinitionGroup>
266  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'">
267    <ClCompile>
268      <AdditionalOptions> /Zm1000 -w14062 %(AdditionalOptions)</AdditionalOptions>
269      <AdditionalIncludeDirectories>..\TableGen;..\..\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>Sync</ExceptionHandling>
273      <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
274      <MultiProcessorCompilation>true</MultiProcessorCompilation>
275      <Optimization>MaxSpeed</Optimization>
276      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
277      <RuntimeTypeInfo>true</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;CMAKE_INTDIR="Release";%(PreprocessorDefinitions)</PreprocessorDefinitions>
281      <AssemblerListingLocation>Release</AssemblerListingLocation>
282      <ObjectFileName>$(IntDir)</ObjectFileName>
283      <ProgramDataBaseFileName>..\..\bin/Release/llvm-tblgen.pdb</ProgramDataBaseFileName>
284      <OmitFramePointers>false</OmitFramePointers>
285    </ClCompile>
286    <ResourceCompile>
287      <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;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
288      <AdditionalIncludeDirectories>..\TableGen;..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
289    </ResourceCompile>
290    <Midl>
291      <AdditionalIncludeDirectories>..\TableGen;..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
292      <OutputDirectory>$(IntDir)</OutputDirectory>
293      <HeaderFileName>%(Filename).h</HeaderFileName>
294      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
295      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
296      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
297    </Midl>
298    <Link>
299      <AdditionalOptions> /machine:X86 %(AdditionalOptions)</AdditionalOptions>
300      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib</AdditionalDependencies>
301      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
302      <GenerateDebugInformation>false</GenerateDebugInformation>
303      <ImportLibrary>..\..\lib/Release/llvm-tblgen.lib</ImportLibrary>
304      <ProgramDataBaseFileName>..\..\bin/Release/llvm-tblgen.pdb</ProgramDataBaseFileName>
305      <StackReserveSize>10000000</StackReserveSize>
306      <SubSystem>Console</SubSystem>
307      <Version>
308      </Version>
309    </Link>
310    <ProjectReference>
311      <LinkLibraryDependencies>true</LinkLibraryDependencies>
312    </ProjectReference>
313  </ItemDefinitionGroup>
314  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
315    <ClCompile>
316      <AdditionalOptions> /Zm1000 -w14062 %(AdditionalOptions)</AdditionalOptions>
317      <AdditionalIncludeDirectories>..\TableGen;..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
318      <CompileAs>CompileAsCpp</CompileAs>
319      <DisableSpecificWarnings>4146;4180;4224;4244;4267;4275;4291;4345;4351;4355;4503;4551;4624;4715;4800;4065;4181</DisableSpecificWarnings>
320      <ExceptionHandling>Sync</ExceptionHandling>
321      <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
322      <MultiProcessorCompilation>true</MultiProcessorCompilation>
323      <Optimization>MaxSpeed</Optimization>
324      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
325      <RuntimeTypeInfo>true</RuntimeTypeInfo>
326      <WarningLevel>Level3</WarningLevel>
327      <DebugInformationFormat>
328      </DebugInformationFormat>
329      <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;CMAKE_INTDIR="Release";%(PreprocessorDefinitions)</PreprocessorDefinitions>
330      <AssemblerListingLocation>Release</AssemblerListingLocation>
331      <ObjectFileName>$(IntDir)</ObjectFileName>
332      <ProgramDataBaseFileName>..\..\bin/Release/llvm-tblgen.pdb</ProgramDataBaseFileName>
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;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
336      <AdditionalIncludeDirectories>..\TableGen;..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
337    </ResourceCompile>
338    <Midl>
339      <AdditionalIncludeDirectories>..\TableGen;..\..\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    <Link>
347      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib</AdditionalDependencies>
348      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
349      <GenerateDebugInformation>false</GenerateDebugInformation>
350      <ImportLibrary>..\..\lib/Release/llvm-tblgen.lib</ImportLibrary>
351      <ProgramDataBaseFileName>..\..\bin/Release/llvm-tblgen.pdb</ProgramDataBaseFileName>
352      <StackReserveSize>10000000</StackReserveSize>
353      <SubSystem>Console</SubSystem>
354      <Version>
355      </Version>
356    </Link>
357    <ProjectReference>
358      <LinkLibraryDependencies>true</LinkLibraryDependencies>
359    </ProjectReference>
360  </ItemDefinitionGroup>
361  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Profile|x64'">
362    <ClCompile>
363      <AdditionalOptions> /Zm1000 -w14062 %(AdditionalOptions)</AdditionalOptions>
364      <AdditionalIncludeDirectories>..\TableGen;..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
365      <CompileAs>CompileAsCpp</CompileAs>
366      <DisableSpecificWarnings>4146;4180;4224;4244;4267;4275;4291;4345;4351;4355;4503;4551;4624;4715;4800;4065;4181</DisableSpecificWarnings>
367      <ExceptionHandling>Sync</ExceptionHandling>
368      <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
369      <MultiProcessorCompilation>true</MultiProcessorCompilation>
370      <Optimization>MaxSpeed</Optimization>
371      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
372      <RuntimeTypeInfo>true</RuntimeTypeInfo>
373      <WarningLevel>Level3</WarningLevel>
374      <DebugInformationFormat>
375      </DebugInformationFormat>
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;CMAKE_INTDIR="Release";%(PreprocessorDefinitions)</PreprocessorDefinitions>
377      <AssemblerListingLocation>Release</AssemblerListingLocation>
378      <ObjectFileName>$(IntDir)</ObjectFileName>
379      <ProgramDataBaseFileName>..\..\bin/Release/llvm-tblgen.pdb</ProgramDataBaseFileName>
380      <OmitFramePointers>false</OmitFramePointers>
381    </ClCompile>
382    <ResourceCompile>
383      <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;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
384      <AdditionalIncludeDirectories>..\TableGen;..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
385    </ResourceCompile>
386    <Midl>
387      <AdditionalIncludeDirectories>..\TableGen;..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
388      <OutputDirectory>$(IntDir)</OutputDirectory>
389      <HeaderFileName>%(Filename).h</HeaderFileName>
390      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
391      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
392      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
393    </Midl>
394    <Link>
395      <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib</AdditionalDependencies>
396      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
397      <GenerateDebugInformation>false</GenerateDebugInformation>
398      <ImportLibrary>..\..\lib/Release/llvm-tblgen.lib</ImportLibrary>
399      <ProgramDataBaseFileName>..\..\bin/Release/llvm-tblgen.pdb</ProgramDataBaseFileName>
400      <StackReserveSize>10000000</StackReserveSize>
401      <SubSystem>Console</SubSystem>
402      <Version>
403      </Version>
404    </Link>
405    <ProjectReference>
406      <LinkLibraryDependencies>true</LinkLibraryDependencies>
407    </ProjectReference>
408  </ItemDefinitionGroup>
409  <ItemGroup>
410    <ClCompile Include="ARMDecoderEmitter.cpp" />
411    <ClCompile Include="AsmMatcherEmitter.cpp" />
412    <ClCompile Include="AsmWriterEmitter.cpp" />
413    <ClCompile Include="AsmWriterInst.cpp" />
414    <ClCompile Include="CallingConvEmitter.cpp" />
415    <ClCompile Include="CodeEmitterGen.cpp" />
416    <ClCompile Include="CodeGenDAGPatterns.cpp" />
417    <ClCompile Include="CodeGenInstruction.cpp" />
418    <ClCompile Include="CodeGenRegisters.cpp" />
419    <ClCompile Include="CodeGenTarget.cpp" />
420    <ClCompile Include="DAGISelEmitter.cpp" />
421    <ClCompile Include="DAGISelMatcherEmitter.cpp" />
422    <ClCompile Include="DAGISelMatcherGen.cpp" />
423    <ClCompile Include="DAGISelMatcherOpt.cpp" />
424    <ClCompile Include="DAGISelMatcher.cpp" />
425    <ClCompile Include="DisassemblerEmitter.cpp" />
426    <ClCompile Include="EDEmitter.cpp" />
427    <ClCompile Include="FastISelEmitter.cpp" />
428    <ClCompile Include="FixedLenDecoderEmitter.cpp" />
429    <ClCompile Include="InstrEnumEmitter.cpp" />
430    <ClCompile Include="InstrInfoEmitter.cpp" />
431    <ClCompile Include="IntrinsicEmitter.cpp" />
432    <ClCompile Include="PseudoLoweringEmitter.cpp" />
433    <ClCompile Include="RegisterInfoEmitter.cpp" />
434    <ClCompile Include="SetTheory.cpp" />
435    <ClCompile Include="StringMatcher.cpp" />
436    <ClCompile Include="SubtargetEmitter.cpp" />
437    <ClCompile Include="TGValueTypes.cpp" />
438    <ClCompile Include="TableGen.cpp" />
439    <ClCompile Include="X86DisassemblerTables.cpp" />
440    <ClCompile Include="X86RecognizableInstr.cpp" />
441    <ClInclude Include="ARMDecoderEmitter.h" />
442    <ClInclude Include="AsmMatcherEmitter.h" />
443    <ClInclude Include="AsmWriterEmitter.h" />
444    <ClInclude Include="AsmWriterInst.h" />
445    <ClInclude Include="CallingConvEmitter.h" />
446    <ClInclude Include="CodeEmitterGen.h" />
447    <ClInclude Include="CodeGenDAGPatterns.h" />
448    <ClInclude Include="CodeGenInstruction.h" />
449    <ClInclude Include="CodeGenIntrinsics.h" />
450    <ClInclude Include="CodeGenRegisters.h" />
451    <ClInclude Include="CodeGenTarget.h" />
452    <ClInclude Include="DAGISelEmitter.h" />
453    <ClInclude Include="DAGISelMatcher.h" />
454    <ClInclude Include="DisassemblerEmitter.h" />
455    <ClInclude Include="EDEmitter.h" />
456    <ClInclude Include="FastISelEmitter.h" />
457    <ClInclude Include="FixedLenDecoderEmitter.h" />
458    <ClInclude Include="InstrEnumEmitter.h" />
459    <ClInclude Include="InstrInfoEmitter.h" />
460    <ClInclude Include="IntrinsicEmitter.h" />
461    <ClInclude Include="PseudoLoweringEmitter.h" />
462    <ClInclude Include="RegisterInfoEmitter.h" />
463    <ClInclude Include="SetTheory.h" />
464    <ClInclude Include="StringMatcher.h" />
465    <ClInclude Include="StringToOffsetTable.h" />
466    <ClInclude Include="SubtargetEmitter.h" />
467    <ClInclude Include="X86DisassemblerShared.h" />
468    <ClInclude Include="X86DisassemblerTables.h" />
469    <ClInclude Include="X86ModRMFilters.h" />
470    <ClInclude Include="X86RecognizableInstr.h" />
471  </ItemGroup>
472  <ItemGroup>
473    <ProjectReference Include="..\..\lib/Support/LLVMSupport.vcxproj">
474      <Project>C688DD59-C6CB-4B33-B56F-A7D6F3761524</Project>
475    </ProjectReference>
476    <ProjectReference Include="..\..\lib/TableGen/LLVMTableGen.vcxproj">
477      <Project>BD8EE868-0D68-4A92-B277-3C9EBDC5EC3C</Project>
478    </ProjectReference>
479  </ItemGroup>
480  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
481  <ImportGroup Label="ExtensionTargets">
482  </ImportGroup>
483</Project>