fix uadd with carryin intrinsics, argument type