Extend sign in constant casts
Extend sign in constant casts

Since we are doing all the operations in bigger integer types,
we need to operate over quantities when we deal with signed types,
so it means that we have to do sign extension when the higher
bit of the result is 1.

k0gaMSX/scc,8l/scc,8l/scc,k0gaMSX/scc,k0gaMSX/kcc,k0gaMSX/kcc,k0gaMSX/scc,8l/scc