Fix vselect when getSetCCResultType returns a different type from the operands