Fix phi merging with different typed operands
Fix phi merging with different typed operands

Short-circuit expressions were failing to compile correctly due to
the smaller operand having unclear/unzero higher bits in its version
of the merge register.

8l/ucc-c-compiler,8l/ucc-c-compiler,8l/ucc-c-compiler,8l/ucc-c-compiler