Add usual conv to unary minus.

This change fixes an assertion error when performing unary minus on
char or short.