This is a very strange target. Sema thinks it's targeting a Darwin-esque
system, while IRGen thinks it's targeting a Windows'ish system. The result
is that Clang can no longer compile __builtin_va_arg (either for a normal
or Win64 va_list) properly. So, for this target, explicitly set the
va_list kind to CharPtr, the same as Win64. This is what users expect,
anyway.
Fixes PR27663.