CUDA/Clang: Add support for MSVC ABI on Windows using GNU-like frontend

Fixes: #20776
10 files changed