Fix AArch64 MOVI2R helper function.

In the case of a zero immediate, it wouldn't generate code at all.
Also in the case of max u32/u64, use ORN to optimize it.

Found this during creation of unit tests.