[RISCV] Fix mgather -> riscv.masked.strided.load combine not extending indices (...
[llvm-project.git] / libcxx / include / __config_site.in
blob7c002c5bfcf8e77f84e0cf14254b358d0896356f
1 //===----------------------------------------------------------------------===//
2 //
3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4 // See https://llvm.org/LICENSE.txt for license information.
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6 //
7 //===----------------------------------------------------------------------===//
9 #ifndef _LIBCPP___CONFIG_SITE
10 #define _LIBCPP___CONFIG_SITE
12 #cmakedefine _LIBCPP_ABI_VERSION @_LIBCPP_ABI_VERSION@
13 #cmakedefine _LIBCPP_ABI_NAMESPACE @_LIBCPP_ABI_NAMESPACE@
14 #cmakedefine _LIBCPP_ABI_FORCE_ITANIUM
15 #cmakedefine _LIBCPP_ABI_FORCE_MICROSOFT
16 #cmakedefine _LIBCPP_HAS_NO_THREADS
17 #cmakedefine _LIBCPP_HAS_NO_MONOTONIC_CLOCK
18 #cmakedefine _LIBCPP_HAS_MUSL_LIBC
19 #cmakedefine _LIBCPP_HAS_THREAD_API_PTHREAD
20 #cmakedefine _LIBCPP_HAS_THREAD_API_EXTERNAL
21 #cmakedefine _LIBCPP_HAS_THREAD_API_WIN32
22 #cmakedefine _LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS
23 #cmakedefine _LIBCPP_HAS_NO_VENDOR_AVAILABILITY_ANNOTATIONS
24 #cmakedefine _LIBCPP_NO_VCRUNTIME
25 #cmakedefine _LIBCPP_TYPEINFO_COMPARISON_IMPLEMENTATION @_LIBCPP_TYPEINFO_COMPARISON_IMPLEMENTATION@
26 #cmakedefine _LIBCPP_HAS_NO_FILESYSTEM
27 #cmakedefine _LIBCPP_HAS_NO_RANDOM_DEVICE
28 #cmakedefine _LIBCPP_HAS_NO_LOCALIZATION
29 #cmakedefine _LIBCPP_HAS_NO_WIDE_CHARACTERS
30 #cmakedefine _LIBCPP_HAS_NO_STD_MODULES
31 #cmakedefine _LIBCPP_HAS_NO_TIME_ZONE_DATABASE
32 #cmakedefine _LIBCPP_INSTRUMENTED_WITH_ASAN
34 // PSTL backends
35 #cmakedefine _LIBCPP_PSTL_CPU_BACKEND_SERIAL
36 #cmakedefine _LIBCPP_PSTL_CPU_BACKEND_THREAD
37 #cmakedefine _LIBCPP_PSTL_CPU_BACKEND_LIBDISPATCH
39 // Hardening.
40 #cmakedefine _LIBCPP_HARDENING_MODE_DEFAULT @_LIBCPP_HARDENING_MODE_DEFAULT@
42 // __USE_MINGW_ANSI_STDIO gets redefined on MinGW
43 #ifdef __clang__
44 #  pragma clang diagnostic push
45 #  pragma clang diagnostic ignored "-Wmacro-redefined"
46 #endif
48 @_LIBCPP_ABI_DEFINES@
49 @_LIBCPP_EXTRA_SITE_DEFINES@
51 #ifdef __clang__
52 #  pragma clang diagnostic pop
53 #endif
55 #endif // _LIBCPP___CONFIG_SITE