sign_extend returns a signed result
Fix for OP=5 family (Immediate was not shifted by 16)