AdditionalOptions="/WL"
Optimization="2"
InlineFunctionExpansion="1"
- AdditionalIncludeDirectories="../../obstack;../win32;../ir/adt;../ir/ana;../ir/common;../ir/debug;../ir/ident;../ir/ir;../ir/opt;../ir/stat;../ir/tr;../ir/tv;../ir/arch;../ir/lower;../ir/net;../ir/be;../ir/libcore;../include/libfirm;../include/libfirm/adt;../../ipd/include"
+ AdditionalIncludeDirectories="../../obstack;../win32;../ir/adt;../ir/ana;../ir/common;../ir/debug;../ir/ident;../ir/ir;../ir/opt;../ir/stat;../ir/tr;../ir/tv;../ir/arch;../ir/lower;../ir/net;../ir/be;../ir/libcore;../include/libfirm;../include/libfirm/adt;../../ipd/include;../ir"
PreprocessorDefinitions="NDEBUG;WIN32;_LIB;HAVE_CONFIG_H;_CRT_SECURE_NO_DEPRECATE;inline=_inline"
StringPooling="true"
RuntimeLibrary="0"
</FileConfiguration>
</File>
</Filter>
- <Filter
- Name="arch"
- >
- <File
- RelativePath="..\ir\arch\archop.c"
- >
- <FileConfiguration
- Name="Release|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- AdditionalIncludeDirectories=""
- PreprocessorDefinitions=""
- />
- </FileConfiguration>
- <FileConfiguration
- Name="Debug|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- AdditionalIncludeDirectories=""
- PreprocessorDefinitions=""
- />
- </FileConfiguration>
- <FileConfiguration
- Name="DebugJTEST|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- AdditionalIncludeDirectories=""
- PreprocessorDefinitions=""
- />
- </FileConfiguration>
- </File>
- <File
- RelativePath="..\ir\arch\Makefile.in"
- >
- </File>
- </Filter>
<Filter
Name="be"
>
RelativePath="..\ir\be\beilpsched.h"
>
</File>
+ <File
+ RelativePath="..\ir\be\beinfo.c"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\be\beinfo.h"
+ >
+ </File>
<File
RelativePath="..\ir\be\beinsn.c"
>
RelativePath="..\ir\be\bemodule_t.h"
>
</File>
+ <File
+ RelativePath="..\ir\be\benewalloc.c"
+ >
+ </File>
<File
RelativePath="..\ir\be\benode.c"
>
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"
>
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"
>
RelativePath="..\ir\be\scripts\generate_emitter.pl"
>
</File>
- <File
- RelativePath="..\ir\be\scripts\generate_emitter_new.pl"
- >
- </File>
<File
RelativePath="..\ir\be\scripts\generate_machine.pl"
>
<Filter
Name="ir"
>
+ <File
+ RelativePath="..\ir\ir\gen_ir_cons.c.inl"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\ir\gen_irio_export.inl"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\ir\gen_irio_import.inl"
+ >
+ </File>
+ <File
+ RelativePath="..\ir\ir\gen_irio_lex.inl"
+ >
+ </File>
<File
RelativePath="..\ir\ir\instrument.c"
>
RelativePath="..\ir\ir\instrument.h"
>
</File>
+ <File
+ RelativePath="..\ir\ir\ir_spec.pl"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCustomBuildTool"
+ Description=""
+ CommandLine=""
+ AdditionalDependencies=""
+ Outputs=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCustomBuildTool"
+ Description=""
+ CommandLine=""
+ AdditionalDependencies=""
+ Outputs=""
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="DebugJTEST|Win32"
+ >
+ <Tool
+ Name="VCCustomBuildTool"
+ Description=""
+ CommandLine=""
+ AdditionalDependencies=""
+ Outputs=""
+ />
+ </FileConfiguration>
+ </File>
<File
RelativePath="..\ir\ir\irarch.c"
>
/>
</FileConfiguration>
</File>
+ <File
+ RelativePath="..\ir\ir\irio.c"
+ >
+ </File>
<File
RelativePath="..\ir\ir\irmode.c"
>
>
</File>
<File
- RelativePath="..\ir\opt\condeval.c"
+ RelativePath="..\ir\opt\jumpthreading.c"
>
</File>
<File
RelativePath="..\ir\opt\critical_edges.c"
>
</File>
- <File
- RelativePath="..\ir\opt\data_flow_scalar_replace.c"
- >
- <FileConfiguration
- Name="Release|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- AdditionalIncludeDirectories=""
- PreprocessorDefinitions=""
- />
- </FileConfiguration>
- <FileConfiguration
- Name="Debug|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- AdditionalIncludeDirectories=""
- PreprocessorDefinitions=""
- />
- </FileConfiguration>
- <FileConfiguration
- Name="DebugJTEST|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- AdditionalIncludeDirectories=""
- PreprocessorDefinitions=""
- />
- </FileConfiguration>
- </File>
<File
RelativePath="..\ir\opt\escape_ana.c"
>
RelativePath="..\ir\opt\opt_inline_t.h"
>
</File>
+ <File
+ RelativePath="..\ir\opt\opt_ldst.c"
+ >
+ </File>
<File
RelativePath="..\ir\opt\opt_osr.c"
>
RelativePath="..\ir\stat\stat_dmp.h"
>
</File>
+ <File
+ RelativePath="..\ir\stat\stat_liveness.c"
+ >
+ </File>
<File
RelativePath="..\ir\stat\stat_timing.c"
>
RelativePath="..\ir\ana\irdom_t.h"
>
</File>
- <File
- RelativePath="..\ir\ana\irextbb.c"
- >
- <FileConfiguration
- Name="Release|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- AdditionalIncludeDirectories=""
- PreprocessorDefinitions=""
- />
- </FileConfiguration>
- <FileConfiguration
- Name="Debug|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- AdditionalIncludeDirectories=""
- PreprocessorDefinitions=""
- />
- </FileConfiguration>
- <FileConfiguration
- Name="DebugJTEST|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- AdditionalIncludeDirectories=""
- PreprocessorDefinitions=""
- />
- </FileConfiguration>
- </File>
- <File
- RelativePath="..\ir\ana\irextbb2.c"
- >
- </File>
- <File
- RelativePath="..\ir\ana\irextbb_t.h"
- >
- </File>
<File
RelativePath="..\ir\ana\irlivechk.c"
>
RelativePath="..\include\libfirm\iredges.h"
>
</File>
- <File
- RelativePath="..\include\libfirm\irextbb.h"
- >
- </File>
<File
RelativePath="..\include\libfirm\irflag.h"
>
RelativePath="..\include\libfirm\irhooks.h"
>
</File>
+ <File
+ RelativePath="..\include\libfirm\irio.h"
+ >
+ </File>
<File
RelativePath="..\include\libfirm\irlivechk.h"
>
RelativePath="..\include\libfirm\adt\impl.h"
>
</File>
- <File
- RelativePath="..\include\libfirm\adt\iterator.h"
- >
- </File>
<File
RelativePath="..\include\libfirm\adt\list.h"
>
</File>
</Filter>
</Filter>
+ <Filter
+ Name="scripts"
+ >
+ <File
+ RelativePath="..\scripts\gen_ir.pl"
+ >
+ </File>
+ <File
+ RelativePath="..\scripts\gen_ir.py"
+ >
+ </File>
+ <File
+ RelativePath="..\scripts\gen_ir_io.py"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCustomBuildTool"
+ Description="Generating I/O code: $(InputPath)"
+ CommandLine="python $(InputPath) ..\scripts\ir_spec.py ..\ir\ir"
+ AdditionalDependencies="..\scripts\ir_spec.py"
+ Outputs="..\ir\ir\gen_irio_import.inl;..\ir\ir\gen_irio_export.inl;..\ir\ir\gen_irio_lex.inl"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCustomBuildTool"
+ Description="Generating I/O code: $(InputPath)"
+ CommandLine="python $(InputPath) ..\scripts\ir_spec.py ..\ir\ir"
+ AdditionalDependencies="..\scripts\ir_spec.py"
+ Outputs="..\ir\ir\gen_irio_import.inl;..\ir\ir\gen_irio_export.inl;..\ir\ir\gen_irio_lex.inl"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="DebugJTEST|Win32"
+ >
+ <Tool
+ Name="VCCustomBuildTool"
+ Description="Generating I/O code: $(InputPath)"
+ CommandLine="python $(InputPath) ..\scripts\ir_spec.py ..\ir\ir"
+ AdditionalDependencies="..\scripts\ir_spec.py"
+ Outputs="..\ir\ir\gen_irio_import.inl;..\ir\ir\gen_irio_export.inl;..\ir\ir\gen_irio_lex.inl"
+ />
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\scripts\ir_spec.py"
+ >
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCustomBuildTool"
+ Description="Translate IR-Spec: $(InputPath)"
+ CommandLine="python ..\scripts\gen_ir.py $(InputPath) ..\ir\ir"
+ AdditionalDependencies="..\scripts\gen_ir.py"
+ Outputs="..\ir\ir\gen_ir_cons.c.inl"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCustomBuildTool"
+ Description="Translate IR-Spec: $(InputPath)"
+ CommandLine="python ..\scripts\gen_ir.py $(InputPath) ..\ir\ir"
+ AdditionalDependencies="..\scripts\gen_ir.py"
+ Outputs="..\ir\ir\gen_ir_cons.c.inl"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="DebugJTEST|Win32"
+ >
+ <Tool
+ Name="VCCustomBuildTool"
+ Description="Translate IR-Spec: $(InputPath)"
+ CommandLine="python ..\scripts\gen_ir.py $(InputPath) ..\ir\ir"
+ AdditionalDependencies="..\scripts\gen_ir.py"
+ Outputs="..\ir\ir\gen_ir_cons.c.inl"
+ />
+ </FileConfiguration>
+ </File>
+ </Filter>
</Files>
<Globals>
</Globals>