This package contains the various analyses needed
for the backend. These are not generic optimizations; they are specific
information directly needed by the back end. Examples would include
class/interface numbering, code reordering for cache locality, certain
escape analyses, etc.
All analyses that don't easily fit into a single class should have their
own subpackage under harpoon.Backend.Analysis.
@author none