]> gitweb.factorcode.org Git - factor.git/commit
Fixing various bugs; alias analysis wasn't handling ##phi nodes, stack analysis incor...
authorSlava Pestov <slava@slava-pestovs-macbook-pro.local>
Fri, 29 May 2009 06:39:14 +0000 (01:39 -0500)
committerSlava Pestov <slava@slava-pestovs-macbook-pro.local>
Fri, 29 May 2009 06:39:14 +0000 (01:39 -0500)
commit76d74c16af409217c33ccf1626ee862be471404b
tree4b155269d69ed5f4486c4feb2c62d683ac2d94af
parentceb332f5961b927897b690618527c8c473b1f97d
Fixing various bugs; alias analysis wasn't handling ##phi nodes, stack analysis incorrectly handled height-changing back edges and ##fixnum-*, clean up ##dispatch generation
13 files changed:
basis/compiler/cfg/alias-analysis/alias-analysis.factor
basis/compiler/cfg/builder/builder.factor
basis/compiler/cfg/checker/checker.factor
basis/compiler/cfg/instructions/instructions.factor
basis/compiler/cfg/optimizer/optimizer-tests.factor
basis/compiler/cfg/stack-analysis/stack-analysis.factor
basis/compiler/cfg/value-numbering/value-numbering-tests.factor
basis/compiler/codegen/codegen.factor
basis/cpu/architecture/architecture.factor
basis/cpu/ppc/ppc.factor
basis/cpu/x86/32/32.factor
basis/cpu/x86/64/64.factor
basis/cpu/x86/x86.factor