1/*
2Copyright Charly Chevalier 2015
3Copyright Joel Falcou 2015
4Distributed under the Boost Software License, Version 1.0.
5(See accompanying file LICENSE_1_0.txt or copy at
6http://www.boost.org/LICENSE_1_0.txt)
7*/
8
9#ifndef BOOST_PREDEF_HARDWARE_SIMD_PPC_VERSIONS_H
10#define BOOST_PREDEF_HARDWARE_SIMD_PPC_VERSIONS_H
11
12#include <boost/predef/version_number.h>
13
14/* tag::reference[]
15= `BOOST_HW_SIMD_PPC_*_VERSION`
16
17Those defines represent Power PC SIMD extensions versions.
18
19NOTE: You *MUST* compare them with the predef `BOOST_HW_SIMD_PPC`.
20*/ // end::reference[]
21
22// ---------------------------------
23
24/* tag::reference[]
25= `BOOST_HW_SIMD_PPC_VMX_VERSION`
26
27The https://en.wikipedia.org/wiki/AltiVec#VMX128[VMX] powerpc extension
28version number.
29
30Version number is: *1.0.0*.
31*/ // end::reference[]
32#define BOOST_HW_SIMD_PPC_VMX_VERSION BOOST_VERSION_NUMBER(1, 0, 0)
33
34/* tag::reference[]
35= `BOOST_HW_SIMD_PPC_VSX_VERSION`
36
37The https://en.wikipedia.org/wiki/AltiVec#VSX[VSX] powerpc extension version
38number.
39
40Version number is: *1.1.0*.
41*/ // end::reference[]
42#define BOOST_HW_SIMD_PPC_VSX_VERSION BOOST_VERSION_NUMBER(1, 1, 0)
43
44/* tag::reference[]
45= `BOOST_HW_SIMD_PPC_QPX_VERSION`
46
47The QPX powerpc extension version number.
48
49Version number is: *2.0.0*.
50*/ // end::reference[]
51#define BOOST_HW_SIMD_PPC_QPX_VERSION BOOST_VERSION_NUMBER(2, 0, 0)
52
53/* tag::reference[]
54
55*/ // end::reference[]
56
57#endif
58

source code of include/boost/predef/hardware/simd/ppc/versions.h