xref: /netbsd-src/external/apache2/llvm/dist/clang/lib/Headers/x86gprintrin.h (revision e038c9c4676b0f19b1b7dd08a940c6ed64a6d5ae)
1*e038c9c4Sjoerg /*===--------------- x86gprintrin.h - X86 GPR intrinsics ------------------===
2*e038c9c4Sjoerg  *
3*e038c9c4Sjoerg  * Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4*e038c9c4Sjoerg  * See https://llvm.org/LICENSE.txt for license information.
5*e038c9c4Sjoerg  * SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6*e038c9c4Sjoerg  *
7*e038c9c4Sjoerg  *===-----------------------------------------------------------------------===
8*e038c9c4Sjoerg  */
9*e038c9c4Sjoerg 
10*e038c9c4Sjoerg #ifndef __X86GPRINTRIN_H
11*e038c9c4Sjoerg #define __X86GPRINTRIN_H
12*e038c9c4Sjoerg 
13*e038c9c4Sjoerg #if !(defined(_MSC_VER) || defined(__SCE__)) || __has_feature(modules) ||      \
14*e038c9c4Sjoerg     defined(__HRESET__)
15*e038c9c4Sjoerg #include <hresetintrin.h>
16*e038c9c4Sjoerg #endif
17*e038c9c4Sjoerg 
18*e038c9c4Sjoerg #if !(defined(_MSC_VER) || defined(__SCE__)) || __has_feature(modules) ||      \
19*e038c9c4Sjoerg     defined(__UINTR__)
20*e038c9c4Sjoerg #include <uintrintrin.h>
21*e038c9c4Sjoerg #endif
22*e038c9c4Sjoerg 
23*e038c9c4Sjoerg #endif /* __X86GPRINTRIN_H */
24