Final cleanup of ValueType replacements
Respect operation size in SHL
Cleaning up compiler warnings
Remove more compiler warnings
And one more warning down