Subversion Repositories QNX 8.QNX8 LLVM/Clang compiler suite

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
14 pmbaty 1
/*===---- x86intrin.h - X86 intrinsics -------------------------------------===
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
 *===-----------------------------------------------------------------------===
8
 */
9
 
10
#ifndef __X86INTRIN_H
11
#define __X86INTRIN_H
12
 
13
#include <ia32intrin.h>
14
 
15
#include <immintrin.h>
16
 
17
#if !(defined(_MSC_VER) || defined(__SCE__)) || __has_feature(modules) ||      \
18
    defined(__3dNOW__)
19
#include <mm3dnow.h>
20
#endif
21
 
22
#if !(defined(_MSC_VER) || defined(__SCE__)) || __has_feature(modules) ||      \
23
    defined(__PRFCHW__)
24
#include <prfchwintrin.h>
25
#endif
26
 
27
#if !(defined(_MSC_VER) || defined(__SCE__)) || __has_feature(modules) ||      \
28
    defined(__SSE4A__)
29
#include <ammintrin.h>
30
#endif
31
 
32
#if !(defined(_MSC_VER) || defined(__SCE__)) || __has_feature(modules) ||      \
33
    defined(__FMA4__)
34
#include <fma4intrin.h>
35
#endif
36
 
37
#if !(defined(_MSC_VER) || defined(__SCE__)) || __has_feature(modules) ||      \
38
    defined(__XOP__)
39
#include <xopintrin.h>
40
#endif
41
 
42
#if !(defined(_MSC_VER) || defined(__SCE__)) || __has_feature(modules) ||      \
43
    defined(__TBM__)
44
#include <tbmintrin.h>
45
#endif
46
 
47
#if !(defined(_MSC_VER) || defined(__SCE__)) || __has_feature(modules) ||      \
48
    defined(__LWP__)
49
#include <lwpintrin.h>
50
#endif
51
 
52
#if !(defined(_MSC_VER) || defined(__SCE__)) || __has_feature(modules) ||      \
53
    defined(__MWAITX__)
54
#include <mwaitxintrin.h>
55
#endif
56
 
57
#if !(defined(_MSC_VER) || defined(__SCE__)) || __has_feature(modules) ||      \
58
    defined(__CLZERO__)
59
#include <clzerointrin.h>
60
#endif
61
 
62
#if !(defined(_MSC_VER) || defined(__SCE__)) || __has_feature(modules) ||      \
63
    defined(__RDPRU__)
64
#include <rdpruintrin.h>
65
#endif
66
 
67
#endif /* __X86INTRIN_H */