Home | History | Annotate | Download | only in llvm
      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>{E9B87B46-1EB0-4D95-9049-41B148FBADCD}</ProjectGUID>
     31     <Keyword>Win32Proj</Keyword>
     32     <Platform>Win32</Platform>
     33     <ProjectName>intrinsics_gen</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>Utility</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>Utility</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>Utility</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>Utility</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>Utility</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>Utility</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     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)obj\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</IntDir>
     83     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)obj\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</IntDir>
     84     <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)obj\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</IntDir>
     85     <IntDir Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'">$(SolutionDir)obj\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</IntDir>
     86     <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)obj\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</IntDir>
     87     <IntDir Condition="'$(Configuration)|$(Platform)'=='Profile|x64'">$(SolutionDir)obj\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</IntDir>
     88     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)bin\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</OutDir>
     89     <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)bin\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</OutDir>
     90     <OutDir Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'">$(SolutionDir)bin\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</OutDir>
     91     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)bin\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</OutDir>
     92     <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)bin\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</OutDir>
     93     <OutDir Condition="'$(Configuration)|$(Platform)'=='Profile|x64'">$(SolutionDir)bin\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</OutDir>
     94   </PropertyGroup>
     95   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
     96     <Midl>
     97       <AdditionalIncludeDirectories>..\llvm;..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
     98       <OutputDirectory>$(IntDir)</OutputDirectory>
     99       <HeaderFileName>%(Filename).h</HeaderFileName>
    100       <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
    101       <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
    102       <ProxyFileName>%(Filename)_p.c</ProxyFileName>
    103     </Midl>
    104   </ItemDefinitionGroup>
    105   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
    106     <Midl>
    107       <AdditionalIncludeDirectories>..\llvm;..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    108       <OutputDirectory>$(IntDir)</OutputDirectory>
    109       <HeaderFileName>%(Filename).h</HeaderFileName>
    110       <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
    111       <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
    112       <ProxyFileName>%(Filename)_p.c</ProxyFileName>
    113     </Midl>
    114   </ItemDefinitionGroup>
    115   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    116     <Midl>
    117       <AdditionalIncludeDirectories>..\llvm;..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    118       <OutputDirectory>$(IntDir)</OutputDirectory>
    119       <HeaderFileName>%(Filename).h</HeaderFileName>
    120       <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
    121       <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
    122       <ProxyFileName>%(Filename)_p.c</ProxyFileName>
    123     </Midl>
    124   </ItemDefinitionGroup>
    125   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'">
    126     <Midl>
    127       <AdditionalIncludeDirectories>..\llvm;..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    128       <OutputDirectory>$(IntDir)</OutputDirectory>
    129       <HeaderFileName>%(Filename).h</HeaderFileName>
    130       <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
    131       <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
    132       <ProxyFileName>%(Filename)_p.c</ProxyFileName>
    133     </Midl>
    134   </ItemDefinitionGroup>
    135   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
    136     <Midl>
    137       <AdditionalIncludeDirectories>..\llvm;..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    138       <OutputDirectory>$(IntDir)</OutputDirectory>
    139       <HeaderFileName>%(Filename).h</HeaderFileName>
    140       <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
    141       <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
    142       <ProxyFileName>%(Filename)_p.c</ProxyFileName>
    143     </Midl>
    144   </ItemDefinitionGroup>
    145   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Profile|x64'">
    146     <Midl>
    147       <AdditionalIncludeDirectories>..\llvm;..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    148       <OutputDirectory>$(IntDir)</OutputDirectory>
    149       <HeaderFileName>%(Filename).h</HeaderFileName>
    150       <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
    151       <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
    152       <ProxyFileName>%(Filename)_p.c</ProxyFileName>
    153     </Midl>
    154   </ItemDefinitionGroup>
    155   <ItemGroup>
    156     <CustomBuild Include="Intrinsics.gen">
    157       <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Building Intrinsics.gen...</Message>
    158       <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Building Intrinsics.gen...</Message>
    159       <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)bin\llvm-tblgen\$(Platform)\$(Configuration)\llvm-tblgen.exe -gen-intrinsic -I ..\llvm -I ..\..\lib/Target -I ..\..\include Intrinsics.td -o Intrinsics.gen
    160 </Command>
    161       <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)bin\llvm-tblgen\$(Platform)\$(Configuration)\llvm-tblgen.exe -gen-intrinsic -I ..\llvm -I ..\..\lib/Target -I ..\..\include Intrinsics.td -o Intrinsics.gen
    162 </Command>
    163       <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)bin\llvm-tblgen\$(Platform)\$(Configuration)\llvm-tblgen.exe;Intrinsics.td;IntrinsicsAlpha.td;IntrinsicsARM.td;IntrinsicsCellSPU.td;IntrinsicsPowerPC.td;IntrinsicsPTX.td;IntrinsicsX86.td;IntrinsicsXCore.td;CodeGen\ValueTypes.td;Target\Target.td;Target\TargetCallingConv.td;Target\TargetSchedule.td;Target\TargetSelectionDAG.td;%(AdditionalInputs)</AdditionalInputs>
    164       <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)bin\llvm-tblgen\$(Platform)\$(Configuration)\llvm-tblgen.exe;Intrinsics.td;IntrinsicsAlpha.td;IntrinsicsARM.td;IntrinsicsCellSPU.td;IntrinsicsPowerPC.td;IntrinsicsPTX.td;IntrinsicsX86.td;IntrinsicsXCore.td;CodeGen\ValueTypes.td;Intrinsics.td;IntrinsicsAlpha.td;IntrinsicsARM.td;IntrinsicsCellSPU.td;IntrinsicsPowerPC.td;IntrinsicsPTX.td;IntrinsicsX86.td;IntrinsicsXCore.td;Target\Target.td;Target\TargetCallingConv.td;Target\TargetSchedule.td;Target\TargetSelectionDAG.td;Intrinsics.td;%(AdditionalInputs)</AdditionalInputs>
    165       <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Intrinsics.gen</Outputs>
    166       <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Intrinsics.gen</Outputs>
    167       <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Building Intrinsics.gen...</Message>
    168       <Message Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'">Building Intrinsics.gen...</Message>
    169       <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Building Intrinsics.gen...</Message>
    170       <Message Condition="'$(Configuration)|$(Platform)'=='Profile|x64'">Building Intrinsics.gen...</Message>
    171       <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)bin\llvm-tblgen\$(Platform)\$(Configuration)\llvm-tblgen.exe -gen-intrinsic -I ..\llvm -I ..\..\lib/Target -I ..\..\include Intrinsics.td -o Intrinsics.gen
    172 </Command>
    173       <Command Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'">$(SolutionDir)bin\llvm-tblgen\$(Platform)\$(Configuration)\llvm-tblgen.exe -gen-intrinsic -I ..\llvm -I ..\..\lib/Target -I ..\..\include Intrinsics.td -o Intrinsics.gen
    174 </Command>
    175       <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)bin\llvm-tblgen\$(Platform)\$(Configuration)\llvm-tblgen.exe -gen-intrinsic -I ..\llvm -I ..\..\lib/Target -I ..\..\include Intrinsics.td -o Intrinsics.gen
    176 </Command>
    177       <Command Condition="'$(Configuration)|$(Platform)'=='Profile|x64'">$(SolutionDir)bin\llvm-tblgen\$(Platform)\$(Configuration)\llvm-tblgen.exe -gen-intrinsic -I ..\llvm -I ..\..\lib/Target -I ..\..\include Intrinsics.td -o Intrinsics.gen
    178 </Command>
    179       <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)bin\llvm-tblgen\$(Platform)\$(Configuration)\llvm-tblgen.exe;Intrinsics.td;IntrinsicsAlpha.td;IntrinsicsARM.td;IntrinsicsCellSPU.td;IntrinsicsPowerPC.td;IntrinsicsPTX.td;IntrinsicsX86.td;IntrinsicsXCore.td;CodeGen\ValueTypes.td;Intrinsics.td;IntrinsicsAlpha.td;IntrinsicsARM.td;IntrinsicsCellSPU.td;IntrinsicsPowerPC.td;IntrinsicsPTX.td;IntrinsicsX86.td;IntrinsicsXCore.td;Target\Target.td;Target\TargetCallingConv.td;Target\TargetSchedule.td;Target\TargetSelectionDAG.td;Intrinsics.td;%(AdditionalInputs)</AdditionalInputs>
    180       <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'">$(SolutionDir)bin\llvm-tblgen\$(Platform)\$(Configuration)\llvm-tblgen.exe;Intrinsics.td;IntrinsicsAlpha.td;IntrinsicsARM.td;IntrinsicsCellSPU.td;IntrinsicsPowerPC.td;IntrinsicsPTX.td;IntrinsicsX86.td;IntrinsicsXCore.td;CodeGen\ValueTypes.td;Intrinsics.td;IntrinsicsAlpha.td;IntrinsicsARM.td;IntrinsicsCellSPU.td;IntrinsicsPowerPC.td;IntrinsicsPTX.td;IntrinsicsX86.td;IntrinsicsXCore.td;Target\Target.td;Target\TargetCallingConv.td;Target\TargetSchedule.td;Target\TargetSelectionDAG.td;Intrinsics.td;%(AdditionalInputs)</AdditionalInputs>
    181       <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)bin\llvm-tblgen\$(Platform)\$(Configuration)\llvm-tblgen.exe;Intrinsics.td;IntrinsicsAlpha.td;IntrinsicsARM.td;IntrinsicsCellSPU.td;IntrinsicsPowerPC.td;IntrinsicsPTX.td;IntrinsicsX86.td;IntrinsicsXCore.td;CodeGen\ValueTypes.td;Intrinsics.td;IntrinsicsAlpha.td;IntrinsicsARM.td;IntrinsicsCellSPU.td;IntrinsicsPowerPC.td;IntrinsicsPTX.td;IntrinsicsX86.td;IntrinsicsXCore.td;Target\Target.td;Target\TargetCallingConv.td;Target\TargetSchedule.td;Target\TargetSelectionDAG.td;Intrinsics.td;%(AdditionalInputs)</AdditionalInputs>
    182       <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Profile|x64'">$(SolutionDir)bin\llvm-tblgen\$(Platform)\$(Configuration)\llvm-tblgen.exe;Intrinsics.td;IntrinsicsAlpha.td;IntrinsicsARM.td;IntrinsicsCellSPU.td;IntrinsicsPowerPC.td;IntrinsicsPTX.td;IntrinsicsX86.td;IntrinsicsXCore.td;CodeGen\ValueTypes.td;Intrinsics.td;IntrinsicsAlpha.td;IntrinsicsARM.td;IntrinsicsCellSPU.td;IntrinsicsPowerPC.td;IntrinsicsPTX.td;IntrinsicsX86.td;IntrinsicsXCore.td;Target\Target.td;Target\TargetCallingConv.td;Target\TargetSchedule.td;Target\TargetSelectionDAG.td;Intrinsics.td;%(AdditionalInputs)</AdditionalInputs>
    183       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Intrinsics.gen</Outputs>
    184       <Outputs Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'">Intrinsics.gen</Outputs>
    185       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Intrinsics.gen</Outputs>
    186       <Outputs Condition="'$(Configuration)|$(Platform)'=='Profile|x64'">Intrinsics.gen</Outputs>
    187     </CustomBuild>
    188   </ItemGroup>
    189   <ItemGroup>
    190     <ProjectReference Include="..\..\utils/TableGen/llvm-tblgen.vcxproj">
    191       <Project>1F8587CB-0779-44BB-AFA4-03DD8A036D75</Project>
    192     </ProjectReference>
    193   </ItemGroup>
    194   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
    195   <ImportGroup Label="ExtensionTargets">
    196   </ImportGroup>
    197 </Project>