Skip to content

Implement and compare three value numbering techniques, local value numbering (LVN), super local value numbering (SVN) and dominator-tree-based global value numbering (GVN). Downgrade existing GVN.cpp to perform Local and Superlocal Value Numbering.

Notifications You must be signed in to change notification settings

sanjeev29/llvm-value-numbering

Repository files navigation

llvm-value-numbering

Implement and compare three value numbering techniques, local value numbering (LVN), super local value numbering (SVN) and dominator-tree-based global value numbering (GVN). Downgrade existing GVN.cpp to perform LVN and SVN using command line option -lvn and -svn respectively.

About

Implement and compare three value numbering techniques, local value numbering (LVN), super local value numbering (SVN) and dominator-tree-based global value numbering (GVN). Downgrade existing GVN.cpp to perform Local and Superlocal Value Numbering.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published