Adds missing 16-bit test cases to the test that src mods are not applied to integers in instructions with canonicalizing patterns.
Add to the VOP patterns to recognise when or/xor/and are masking only the most significant bit of i32/v2i32/i64 and replace with the corresponding FP source modifier.