Enable optimisation codepath (left+right combines).
Use correct args for STR(..) throughout armjit.
Use correct args for Operand2(..) through armjit. Fix STR(..).
Separate codepaths for shifted load/stores and normal load/stores. Fix dirty regs.
Small update for shifted load/stores. Still disabled.
Fix literal pools on games with very large code blocks (eg. Zero no Kieski).
Was flushing after an offset of 4088 which did not take in to account that a single MIPS instruction can turn in to numerous ARM instructions. Chose a safer value of 4020.
Was insta-flushing after reaching this offset value. Some code blocks are over 8K in size. Use a partialFlushOffset to keep track of when the next flush is required.
Was protecting flush branch manually. Can use B_CC(CC_AL) for this instead.
Fix the shift regs in ARM JIT that were causing graphical issues in some games. Set avoidload flag.
Merge pull request #884 from xsacha/master

Armjit, graphical issues, literal pool, func definitions, ...