Special case when msb is constant.
Add special case for swap16.
Add branch always and branch never to genIfxJump().
Fix bug in dead load elimination.
Refactor genIfxJump().
Use CPX and CPY in genCmp() when possible.
Improve genIPush() and genPointerPush().
Use opcode table in mos6502SurelyWritesFlag().