* OpBinaryOp for performance
* Cleanup
* Remove ip limit check in every iteration of the loop.
* Micro optimizations on frequent ops
* Micro optimizations
* Patches
* Removed redundant binaryop operators from compiler
* Merged OpReturn and OpReturnValue
* Cleanup