Fix condition_reg_ to detect overflow for all rounding modes in CFDBR simulator
PERF: 64-bit DoAddI sign-ext only when necessary
Add kNear to short branches (part 1)
Clean up bitwise op macro helpers and exploit Reg-Mem versions in lithium
Fix 64-bit break and minor codegen tweak
Miscellanous improvements

Exploit BitCast in LGDR/LDGR simulation
Improve LoadDoubleLiteral() to use LDGR
Set LBitNotI to reuse first as result
Add some kNear labels on branches
Minor improvements to DoMulI
Enable 64-bit registers on 31-bit in simulator.
Fix LDGR and LGDR disassembly output to specify FPRs
Add RISBG simulation and enable sim exploitation of it.
Add CompareLogicalByte exploitation and support
PERF: Exploit TM in checking kIsUndetectable
Add support for TM/TMY in assembler, disassembler and simulator
Fix BASR Rx,R0 to not branch in simulator
Exploit CLI in EmitIsObject, and add more kNear for short branches
Exploit TM in CheckPageFlag
Fix simulator bug in SRLG, change register value variable from uintptr_t to uint64_t
RegExp Perf: Remove unnecessary register saving
RegExp Perf: Use asi/agsi for register advancing
Regexp: Miscellanous improvements