restructured to modularize libIRDB, and also added the CFG module for building a control flow graph of a function.
Started using attribute output
Reorganized current libIRDB into a library for the CORE functionality. Hope is to add a second library for CFG building.
Integer bug transform to monitor add/sub overflows
- out args region size - use frame pointer - IR DB-driven P1 transform (Katie's work)
- keeping track of out args region size - keeping track of indirect branch targets
Better support for indirect branch targets in instructions
Added overflow detector for imul & mul