On the Alpha AXP, 32-bit values are typically represented in so-called canonical form. But what happens if you use a non-canonical representation? Well, it depends on what instruction consumes the non-canonical representation. If the consuming instruction is an explicit 32-bit instruction, such as ADDL or STL, then the upper 32 bits are ...