Fix ISD::SIGN_EXTEND_INREG error in other types beside i1