xref: /freebsd-src/contrib/llvm-project/clang/lib/Headers/ppc_wrappers/nmmintrin.h (revision 81ad626541db97eb356e2c1d4a20eb2a26a766ab)
1*81ad6265SDimitry Andric /*===---- nmmintrin.h - Implementation of SSE4 intrinsics on PowerPC -------===
2*81ad6265SDimitry Andric  *
3*81ad6265SDimitry Andric  * Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4*81ad6265SDimitry Andric  * See https://llvm.org/LICENSE.txt for license information.
5*81ad6265SDimitry Andric  * SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6*81ad6265SDimitry Andric  *
7*81ad6265SDimitry Andric  *===-----------------------------------------------------------------------===
8*81ad6265SDimitry Andric  */
9*81ad6265SDimitry Andric 
10*81ad6265SDimitry Andric #ifndef NO_WARN_X86_INTRINSICS
11*81ad6265SDimitry Andric /* This header is distributed to simplify porting x86_64 code that
12*81ad6265SDimitry Andric    makes explicit use of Intel intrinsics to powerpc64le.
13*81ad6265SDimitry Andric    It is the user's responsibility to determine if the results are
14*81ad6265SDimitry Andric    acceptable and make additional changes as necessary.
15*81ad6265SDimitry Andric    Note that much code that uses Intel intrinsics can be rewritten in
16*81ad6265SDimitry Andric    standard C or GNU C extensions, which are more portable and better
17*81ad6265SDimitry Andric    optimized across multiple targets.  */
18*81ad6265SDimitry Andric #endif
19*81ad6265SDimitry Andric 
20*81ad6265SDimitry Andric #ifndef NMMINTRIN_H_
21*81ad6265SDimitry Andric #define NMMINTRIN_H_
22*81ad6265SDimitry Andric 
23*81ad6265SDimitry Andric /* We just include SSE4.1 header file.  */
24*81ad6265SDimitry Andric #include <smmintrin.h>
25*81ad6265SDimitry Andric 
26*81ad6265SDimitry Andric #endif /* NMMINTRIN_H_ */
27