<Tool
Name="VCCLCompilerTool"
Optimization="0"
- AdditionalIncludeDirectories="../win32;../ir/adt;../ir/ana;../ir/common;../ir/debug;../ir/ident;../ir/ir;../ir/opt;../ir/st;../ir/stat;../ir/tr;../ir/tv;../ir/arch;../ir/lower;"$(SolutionDir)include";$(NOINHERIT)"
+ AdditionalIncludeDirectories="../win32;../ir/net;../ir/adt;../ir/ana;../ir/common;../ir/debug;../ir/ident;../ir/ir;../ir/opt;../ir/st;../ir/stat;../ir/tr;../ir/tv;../ir/arch;../ir/lower;"$(SolutionDir)include";$(NOINHERIT)"
PreprocessorDefinitions="_DEBUG;WIN32;_LIB;HAVE_CONFIG_H;_CRT_SECURE_NO_DEPRECATE"
MinimalRebuild="true"
BasicRuntimeChecks="3"
<Tool
Name="VCPostBuildEventTool"
Description="Header install"
- CommandLine="cmd /c install.cmd .. $(SolutionDir)include\libfirm"
+ CommandLine="cd ..\win32
cmd /c install.cmd .. $(SolutionDir)include\libfirm
"
/>
</Configuration>
</Configurations>
Filter="h;hpp;hxx;hm;inl"
>
<File
- RelativePath="config.h"
+ RelativePath="..\win32\config.h"
>
</File>
<File
- RelativePath="firm_config.h"
+ RelativePath="..\win32\firm_config.h"
>
</File>
<File
- RelativePath="header.list"
+ RelativePath="..\win32\header.list"
>
</File>
<File
- RelativePath="ieee754.h"
+ RelativePath="..\win32\ieee754.h"
>
</File>
<File
- RelativePath="install.cmd"
+ RelativePath="..\win32\install.cmd"
>
</File>
<File
- RelativePath="math.c"
+ RelativePath="..\win32\math.c"
>
- <FileConfiguration
- Name="Release|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- AdditionalIncludeDirectories=""
- PreprocessorDefinitions=""
- />
- </FileConfiguration>
- <FileConfiguration
- Name="Debug|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- AdditionalIncludeDirectories=""
- PreprocessorDefinitions=""
- />
- </FileConfiguration>
</File>
</Filter>
<Filter
RelativePath="..\ir\adt\bitset.h"
>
</File>
+ <File
+ RelativePath="..\ir\adt\bitset_ia32.h"
+ >
+ </File>
<File
RelativePath="..\ir\adt\bitset_std.h"
>
RelativePath="..\ir\adt\fourcc.h"
>
</File>
+ <File
+ RelativePath="..\ir\adt\gaussjordan.c"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\adt\gaussjordan.h"
+ >
+ </File>
<File
RelativePath="..\ir\adt\hashptr.h"
>
</File>
+ <File
+ RelativePath="..\ir\adt\hungarian.c"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\adt\hungarian.h"
+ >
+ </File>
<File
RelativePath="..\ir\adt\impl.h"
>
RelativePath="..\ir\ana\compute_loop_info.h"
>
</File>
+ <File
+ RelativePath="..\ir\ana\execfreq.c"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\ana\execfreq.h"
+ >
+ </File>
<File
RelativePath="..\ir\ana\execution_frequency.c"
>
RelativePath="..\ir\ana\irextbb.h"
>
</File>
+ <File
+ RelativePath="..\ir\ana\irextbb2.c"
+ >
+ </File>
<File
RelativePath="..\ir\ana\irextbb_t.h"
>
RelativePath="..\ir\be\be.h"
>
</File>
+ <File
+ RelativePath="..\ir\be\be_dbgout.h"
+ >
+ </File>
<File
RelativePath="..\ir\be\be_t.h"
>
RelativePath="..\ir\be\bearch_t.h"
>
</File>
+ <File
+ RelativePath="..\ir\be\beblocksched.c"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\be\beblocksched.h"
+ >
+ </File>
<File
RelativePath="..\ir\be\bechordal.c"
>
>
</File>
<File
- RelativePath="..\ir\be\bechordalspill.c"
+ RelativePath="..\ir\be\becopyheur.c"
>
<FileConfiguration
Name="Release|Win32"
</FileConfiguration>
</File>
<File
- RelativePath="..\ir\be\becopyheur.c"
+ RelativePath="..\ir\be\becopyheur2.c"
>
<FileConfiguration
Name="Release|Win32"
</FileConfiguration>
</File>
<File
- RelativePath="..\ir\be\becopyheur2.c"
+ RelativePath="..\ir\be\becopyheur3.c"
>
- <FileConfiguration
- Name="Release|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- AdditionalIncludeDirectories=""
- PreprocessorDefinitions=""
- />
- </FileConfiguration>
- <FileConfiguration
- Name="Debug|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- AdditionalIncludeDirectories=""
- PreprocessorDefinitions=""
- />
- </FileConfiguration>
</File>
<File
RelativePath="..\ir\be\becopyilp.c"
/>
</FileConfiguration>
</File>
+ <File
+ RelativePath="..\ir\be\becopyilp_t.h"
+ >
+ </File>
<File
RelativePath="..\ir\be\becopyopt.c"
>
RelativePath="..\ir\be\beifg.h"
>
</File>
+ <File
+ RelativePath="..\ir\be\beifg_clique.c"
+ >
+ </File>
<File
RelativePath="..\ir\be\beifg_impl.h"
>
</File>
+ <File
+ RelativePath="..\ir\be\beifg_list.c"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\be\beifg_pointer.c"
+ >
+ </File>
<File
RelativePath="..\ir\be\beifg_std.c"
>
RelativePath="..\ir\be\beifg_t.h"
>
</File>
+ <File
+ RelativePath="..\ir\be\beilpsched.c"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\be\beilpsched.h"
+ >
+ </File>
<File
RelativePath="..\ir\be\beinsn.c"
>
RelativePath="..\ir\be\beirgmod.h"
>
</File>
+ <File
+ RelativePath="..\ir\be\bejavacoal.c"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\be\bejavacoal.h"
+ >
+ </File>
<File
RelativePath="..\ir\be\belistsched.c"
>
RelativePath="..\ir\be\belower.h"
>
</File>
+ <File
+ RelativePath="..\ir\be\bemachine.c"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\be\bemachine.h"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\be\bemachnode.c"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\be\bemachnode.h"
+ >
+ </File>
<File
RelativePath="..\ir\be\bemain.c"
>
>
</File>
<File
- RelativePath="..\ir\be\benumb.c"
+ RelativePath="..\ir\be\bepressurestat.c"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\be\bepressurestat.h"
>
- <FileConfiguration
- Name="Release|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- AdditionalIncludeDirectories=""
- PreprocessorDefinitions=""
- />
- </FileConfiguration>
- <FileConfiguration
- Name="Debug|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- AdditionalIncludeDirectories=""
- PreprocessorDefinitions=""
- />
- </FileConfiguration>
</File>
<File
- RelativePath="..\ir\be\benumb.h"
+ RelativePath="..\ir\be\beprofile.c"
>
</File>
<File
- RelativePath="..\ir\be\benumb_t.h"
+ RelativePath="..\ir\be\beprofile.h"
>
</File>
<File
RelativePath="..\ir\be\beschedmris.h"
>
</File>
+ <File
+ RelativePath="..\ir\be\beschedrand.c"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\be\beschedregpress.c"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\be\beschedrss.c"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\be\beschedrss.h"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\be\beschedtrace.c"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\be\beschedtrivial.c"
+ >
+ </File>
<File
RelativePath="..\ir\be\bespill.c"
>
>
</File>
<File
- RelativePath="..\ir\be\bespillilp.c"
+ RelativePath="..\ir\be\bespillmorgan.c"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\be\bespillmorgan.h"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\be\bespilloptions.c"
>
- <FileConfiguration
- Name="Release|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- AdditionalIncludeDirectories=""
- PreprocessorDefinitions=""
- />
- </FileConfiguration>
- <FileConfiguration
- Name="Debug|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- AdditionalIncludeDirectories=""
- PreprocessorDefinitions=""
- />
- </FileConfiguration>
</File>
<File
- RelativePath="..\ir\be\bespillilp.h"
+ RelativePath="..\ir\be\bespilloptions.h"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\be\bespillremat.c"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\be\bespillremat.h"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\be\bespillslots.c"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\be\bespillslots.h"
>
</File>
<File
RelativePath="..\ir\be\bessadestr.h"
>
</File>
+ <File
+ RelativePath="..\ir\be\bessadestrsimple.c"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\be\bessadestrsimple.h"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\be\bestabs.c"
+ >
+ </File>
<File
RelativePath="..\ir\be\bestat.c"
>
RelativePath="..\ir\be\bestat.h"
>
</File>
+ <File
+ RelativePath="..\ir\be\bestatevent.c"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\be\bestatevent.h"
+ >
+ </File>
<File
RelativePath="..\ir\be\beuses.c"
>
RelativePath="..\ir\be\beutil.h"
>
</File>
+ <File
+ RelativePath="..\ir\be\beverify.c"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\be\beverify.h"
+ >
+ </File>
<Filter
Name="scripts"
Filter="pl"
RelativePath="..\ir\be\scripts\generate_emitter.pl"
>
</File>
+ <File
+ RelativePath="..\ir\be\scripts\generate_machine.pl"
+ >
+ </File>
<File
RelativePath="..\ir\be\scripts\generate_new_opcodes.pl"
>
RelativePath="..\ir\be\ia32\gen_ia32_emitter.h"
>
</File>
+ <File
+ RelativePath="..\ir\be\ia32\gen_ia32_machine.c"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\be\ia32\gen_ia32_machine.h"
+ >
+ </File>
<File
RelativePath="..\ir\be\ia32\gen_ia32_new_nodes.c.inl"
>
RelativePath="..\ir\be\ia32\ia32_emitter.h"
>
</File>
+ <File
+ RelativePath="..\ir\be\ia32\ia32_finish.c"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\be\ia32\ia32_finish.h"
+ >
+ </File>
<File
RelativePath="..\ir\be\ia32\ia32_gen_decls.c"
>
<Tool
Name="VCCustomBuildTool"
Description="Translate Spec: $(InputPath)"
- CommandLine="..\ir\be\scripts\generate_emitter.pl $(InputPath) ..\ir\be\ia32
..\ir\be\scripts\generate_new_opcodes.pl $(InputPath) ..\ir\be\ia32
..\ir\be\scripts\generate_regalloc_if.pl $(InputPath) ..\ir\be\ia32
"
- AdditionalDependencies="..\ir\be\scripts\generate_emitter.pl;..\ir\be\scripts\generate_new_opcodes.pl;..\ir\be\scripts\generate_regalloc_if.pl;"
- Outputs="..\ir\be\ia32\gen_ia32_emitter.c;..\ir\be\ia32\gen_ia32_emitter.h;..\ir\be\ia32\gen_ia32_new_nodes.c.inl;..\ir\be\ia32\gen_ia32_new_nodes.h;..\ir\be\ia32\gen_ia32_regalloc_if.c;..\ir\be\ia32\gen_ia32_regalloc_if.h;..\ir\be\ia32\gen_ia32_regalloc_if_t.h"
+ CommandLine="..\ir\be\scripts\generate_emitter.pl $(InputPath) ..\ir\be\ia32
..\ir\be\scripts\generate_new_opcodes.pl $(InputPath) ..\ir\be\ia32
..\ir\be\scripts\generate_regalloc_if.pl $(InputPath) ..\ir\be\ia32
..\ir\be\scripts\generate_machine.pl $(InputPath) ..\ir\be\ia32
"
+ AdditionalDependencies="..\ir\be\scripts\generate_emitter.pl;..\ir\be\scripts\generate_new_opcodes.pl;..\ir\be\scripts\generate_regalloc_if.pl;..\ir\be\scripts\generate_machine.pl;"
+ Outputs="..\ir\be\ia32\gen_ia32_emitter.c;..\ir\be\ia32\gen_ia32_emitter.h;..\ir\be\ia32\gen_ia32_new_nodes.c.inl;..\ir\be\ia32\gen_ia32_new_nodes.h;..\ir\be\ia32\gen_ia32_regalloc_if.c;..\ir\be\ia32\gen_ia32_regalloc_if.h;..\ir\be\ia32\gen_ia32_regalloc_if_t.h;..\ir\be\ia32\gen_ia32_machine.c;..\ir\be\ia32\gen_ia32_machine.h;"
/>
</FileConfiguration>
</File>
RelativePath="..\ir\be\ia32\ia32_transform.h"
>
</File>
+ <File
+ RelativePath="..\ir\be\ia32\ia32_util.c"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\be\ia32\ia32_util.h"
+ >
+ </File>
<File
RelativePath="..\ir\be\ia32\ia32_x87.c"
>
>
</File>
</Filter>
+ <Filter
+ Name="sta"
+ >
+ <File
+ RelativePath="..\ir\be\sta\bearch_sta.c"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\be\sta\bearch_sta.h"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\be\sta\bearch_sta_t.h"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\be\sta\gen_sta_emitter.c"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\be\sta\gen_sta_emitter.h"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\be\sta\gen_sta_machine.c"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\be\sta\gen_sta_machine.h"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\be\sta\gen_sta_new_nodes.c.inl"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\be\sta\gen_sta_new_nodes.h"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\be\sta\gen_sta_regalloc_if.c"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\be\sta\gen_sta_regalloc_if.h"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\be\sta\gen_sta_regalloc_if_t.h"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\be\sta\sta_after_ra.c"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\be\sta\sta_after_ra.h"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\be\sta\sta_dbg_stat.h"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\be\sta\sta_emitter.c"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\be\sta\sta_emitter.h"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\be\sta\sta_gen_decls.c"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\be\sta\sta_gen_decls.h"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\be\sta\sta_intrinsics.c"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\be\sta\sta_map_regs.c"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\be\sta\sta_map_regs.h"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\be\sta\sta_new_nodes.c"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\be\sta\sta_new_nodes.h"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\be\sta\sta_nodes_attr.h"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\be\sta\sta_optimize.c"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\be\sta\sta_optimize.h"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\be\sta\sta_spec.pl"
+ >
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCustomBuildTool"
+ Description="Translate Spec: $(InputPath)"
+ CommandLine="..\ir\be\scripts\generate_emitter.pl $(InputPath) ..\ir\be\sta
..\ir\be\scripts\generate_new_opcodes.pl $(InputPath) ..\ir\be\sta
..\ir\be\scripts\generate_regalloc_if.pl $(InputPath) ..\ir\be\sta
..\ir\be\scripts\generate_machine.pl $(InputPath) ..\ir\be\sta
"
+ AdditionalDependencies="..\ir\be\scripts\generate_emitter.pl;..\ir\be\scripts\generate_new_opcodes.pl;..\ir\be\scripts\generate_regalloc_if.pl;..\ir\be\scripts\generate_machine.pl"
+ Outputs="..\ir\be\sta\gen_sta_emitter.c;..\ir\be\sta\gen_sta_emitter.h;..\ir\be\sta\gen_sta_new_nodes.c.inl;..\ir\be\sta\gen_sta_new_nodes.h;..\ir\be\sta\gen_sta_regalloc_if.c;..\ir\be\sta\gen_sta_regalloc_if.h;..\ir\be\sta\gen_sta_regalloc_if_t.h;..\ir\be\sta\gen_sta_machine.c;..\ir\be\sta\gen_sta_machine.h"
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\ir\be\sta\sta_spill.c"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\be\sta\sta_spill.h"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\be\sta\sta_transform.c"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\be\sta\sta_transform.h"
+ >
+ </File>
+ </Filter>
</Filter>
<Filter
Name="common"
RelativePath="..\ir\debug\debugger.h"
>
</File>
+ <File
+ RelativePath="..\ir\debug\firm_ycomp.c"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\debug\firm_ycomp.h"
+ >
+ </File>
<File
RelativePath="..\ir\debug\Makefile.in"
>
RelativePath="..\ir\ir\irargs_t.h"
>
</File>
+ <File
+ RelativePath="..\ir\ir\irbitset.h"
+ >
+ </File>
<File
RelativePath="..\ir\ir\ircgcons.c"
>
/>
</FileConfiguration>
</File>
+ <File
+ RelativePath="..\ir\ir\iredgekinds.h"
+ >
+ </File>
<File
RelativePath="..\ir\ir\iredges.c"
>
RelativePath="..\ir\opt\cfopt.h"
>
</File>
+ <File
+ RelativePath="..\ir\opt\condeval.c"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\opt\condeval.h"
+ >
+ </File>
<File
RelativePath="..\ir\opt\data_flow_scalar_replace.c"
>
RelativePath="..\ir\stat\firmstat_t.h"
>
</File>
- <File
- RelativePath="..\ir\stat\Makefile.in"
- >
- </File>
<File
RelativePath="..\ir\stat\pattern.c"
>
>
</File>
</Filter>
+ <Filter
+ Name="net"
+ >
+ <File
+ RelativePath="..\ir\net\firmnet.c"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\net\firmnet.h"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\net\firmnet_t.h"
+ >
+ </File>
+ </Filter>
</Filter>
</Files>
<Globals>