This website requires JavaScript.
Explore
Help
Sign In
steve
/
factor
Watch
1
Star
0
Fork
You've already forked factor
0
Code
Issues
Pull Requests
Releases
Wiki
Activity
cd7a1d6c58
factor
/
basis
/
compiler
/
cfg
/
value-numbering
History
Slava Pestov
9afa39aa3a
compiler.cfg.ssa.destruction: rename coalesce word to destruct-ssa
2009-07-28 12:56:33 -05:00
..
expressions
compiler.cfg: Major restructuring -- do not compute liveness before local optimization, and instead change local optimizations to be more permissive of undefined values. Now, liveness is only computed once, after phi elimination and before register allocation. This means liveness analysis does not need to take phi nodes into account and can now use the new compiler.cfg.dataflow-analysis framework
2009-07-22 03:08:28 -05:00
graph
compiler.cfg: Major restructuring -- do not compute liveness before local optimization, and instead change local optimizations to be more permissive of undefined values. Now, liveness is only computed once, after phi elimination and before register allocation. This means liveness analysis does not need to take phi nodes into account and can now use the new compiler.cfg.dataflow-analysis framework
2009-07-22 03:08:28 -05:00
rewrite
compiler.cfg.value-numbering: insert ##copy instructions for instructions whose expressions simplify. While subsequent usages are replaced with the instruction computing the simplified vreg locally, global usages may exist of the original instruction. In this case, the ##copy is not dead
2009-07-24 05:30:30 -05:00
simplify
compiler.cfg: Fixing test failures
2009-07-24 06:08:07 -05:00
summary.txt
Add summary for heaps more vocabs
2009-02-16 21:05:13 -06:00
value-numbering-tests.factor
compiler.cfg.ssa.destruction: rename coalesce word to destruct-ssa
2009-07-28 12:56:33 -05:00
value-numbering.factor
compiler.cfg: Fixing test failures
2009-07-24 06:08:07 -05:00