]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/config/i386/x86intrin.h
Update copyright years.
[thirdparty/gcc.git] / gcc / config / i386 / x86intrin.h
CommitLineData
fbd26352 1/* Copyright (C) 2008-2019 Free Software Foundation, Inc.
4542038b 2
3 This file is part of GCC.
4
5 GCC is free software; you can redistribute it and/or modify
6 it under the terms of the GNU General Public License as published by
6bc9506f 7 the Free Software Foundation; either version 3, or (at your option)
4542038b 8 any later version.
9
10 GCC is distributed in the hope that it will be useful,
11 but WITHOUT ANY WARRANTY; without even the implied warranty of
12 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 GNU General Public License for more details.
14
6bc9506f 15 Under Section 7 of GPL version 3, you are granted additional
16 permissions described in the GCC Runtime Library Exception, version
17 3.1, as published by the Free Software Foundation.
18
19 You should have received a copy of the GNU General Public License and
20 a copy of the GCC Runtime Library Exception along with this program;
21 see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
22 <http://www.gnu.org/licenses/>. */
4542038b 23
24#ifndef _X86INTRIN_H_INCLUDED
25#define _X86INTRIN_H_INCLUDED
26
b2db647e 27#include <ia32intrin.h>
28
89216e9e 29#ifndef __iamcu__
30
fc5c0d58 31/* For including AVX instructions */
32#include <immintrin.h>
33
fc5c0d58 34#include <mm3dnow.h>
fc5c0d58 35
2f212aae 36#include <fma4intrin.h>
2f212aae 37
18525343 38#include <xopintrin.h>
18525343 39
048fbb59 40#include <lwpintrin.h>
048fbb59 41
2c1d4003 42#include <tbmintrin.h>
2c1d4003 43
c3b3ca57 44#include <popcntintrin.h>
c3b3ca57 45
eff9fe28 46#include <rdseedintrin.h>
eff9fe28 47
7962a5b1 48#include <prfchwintrin.h>
7962a5b1 49
32eca732 50#include <fxsrintrin.h>
32eca732 51
32eca732 52#include <xsaveintrin.h>
32eca732 53
32eca732 54#include <xsaveoptintrin.h>
32eca732 55
81a13bd5 56#endif /* __iamcu__ */
57
41bc5727 58#include <adxintrin.h>
41bc5727 59
81a13bd5 60#ifndef __iamcu__
61
741c191b 62#include <clwbintrin.h>
63
2ed44428 64#include <clflushoptintrin.h>
65
66#include <xsavesintrin.h>
67
68#include <xsavecintrin.h>
69
f17272b7 70#include <mwaitxintrin.h>
89216e9e 71
1b1db4e0 72#include <clzerointrin.h>
73
e2449138 74#include <wbnoinvdintrin.h>
75
25222ada 76#include <pkuintrin.h>
77
89216e9e 78#endif /* __iamcu__ */
79
4542038b 80#endif /* _X86INTRIN_H_INCLUDED */