- Added constant folding optimization for shift operations
- Added dead code removal optimization for unreferenced blocks