[Vm-dev] Issue 111 in cog: Use direction aware << and >> instead of bitShift: to avoid useless Runtime test