Clang clang clang went the trolley'. The LLVM Clang compiler also implements the feature. The clang compiler and the Intel C++ compiler also implements vectorcall. Many C compilers are supported including Clang and GNU Compiler Collection (GCC). The NDK uses the Clang compiler to compile C/C++. It uses a version of the LLVM clang compiler. The LLVM/Clang 9.0 and GCC 10.0 development codes were updated to support SVE2. The LLVM/Clang 9.0 and GCC 10.0 development codes were updated to support TME. Apple made their implementation available for the GCC and clang compilers. This work initially focused on the GCC and clang compilers. To avoid the undefined behavior and branches under GCC and Clang, the following is recommended. This is one reason why most OpenCL implementations are built with Clang and LLVM. A packaging of LLVM's clang to mingw-w64 is also provided by MSYS2. Meson supports GNU Compiler Collection, Clang, Microsoft Visual Studio and others. The clang compiler has two mechanisms.