AVX-512. 85/n. Add intrinsics headers.
gcc/ * config/i386/avx512bwintrin.h: New. * config/i386/avx512dqintrin.h: Ditto. * config/i386/avx512vlbwintrin.h: Ditto. * config/i386/avx512vldqintrin.h: Ditto. * config/i386/avx512vlintrin.h: Ditto. * config/i386/immintrin.h: Include avx512vlintrin.h, avx512bwintrin.h, avx512dqintrin.h, avx512vlbwintrin.h, avx512vldqintrin.h. Co-Authored-By: Andrey Turetskiy <andrey.turetskiy@intel.com> Co-Authored-By: Anna Tikhonova <anna.tikhonova@intel.com> Co-Authored-By: Ilya Tocar <ilya.tocar@intel.com> Co-Authored-By: Ilya Verbin <ilya.verbin@intel.com> Co-Authored-By: Kirill Yukhin <kirill.yukhin@intel.com> Co-Authored-By: Maxim Kuznetsov <maxim.kuznetsov@intel.com> Co-Authored-By: Michael Zolotukhin <michael.v.zolotukhin@intel.com> From-SVN: r216798
This commit is contained in:
parent
a40be84c87
commit
936c0fe4cb
|
@ -1,3 +1,20 @@
|
|||
2014-10-28 Alexander Ivchenko <alexander.ivchenko@intel.com>
|
||||
Maxim Kuznetsov <maxim.kuznetsov@intel.com>
|
||||
Anna Tikhonova <anna.tikhonova@intel.com>
|
||||
Ilya Tocar <ilya.tocar@intel.com>
|
||||
Andrey Turetskiy <andrey.turetskiy@intel.com>
|
||||
Ilya Verbin <ilya.verbin@intel.com>
|
||||
Kirill Yukhin <kirill.yukhin@intel.com>
|
||||
Michael Zolotukhin <michael.v.zolotukhin@intel.com>
|
||||
|
||||
* config/i386/avx512bwintrin.h: New.
|
||||
* config/i386/avx512dqintrin.h: Ditto.
|
||||
* config/i386/avx512vlbwintrin.h: Ditto.
|
||||
* config/i386/avx512vldqintrin.h: Ditto.
|
||||
* config/i386/avx512vlintrin.h: Ditto.
|
||||
* config/i386/immintrin.h: Include avx512vlintrin.h, avx512bwintrin.h,
|
||||
avx512dqintrin.h, avx512vlbwintrin.h, avx512vldqintrin.h.
|
||||
|
||||
2014-10-28 Alexander Ivchenko <alexander.ivchenko@intel.com>
|
||||
Maxim Kuznetsov <maxim.kuznetsov@intel.com>
|
||||
Anna Tikhonova <anna.tikhonova@intel.com>
|
||||
|
|
|
@ -364,7 +364,8 @@ i[34567]86-*-*)
|
|||
adxintrin.h fxsrintrin.h xsaveintrin.h xsaveoptintrin.h
|
||||
avx512cdintrin.h avx512erintrin.h avx512pfintrin.h
|
||||
shaintrin.h clflushoptintrin.h xsavecintrin.h
|
||||
xsavesintrin.h"
|
||||
xsavesintrin.h avx512dqintrin.h avx512bwintrin.h
|
||||
avx512vlintrin.h avx512vlbwintrin.h avx512vldqintrin.h"
|
||||
;;
|
||||
x86_64-*-*)
|
||||
cpu_type=i386
|
||||
|
@ -382,7 +383,8 @@ x86_64-*-*)
|
|||
adxintrin.h fxsrintrin.h xsaveintrin.h xsaveoptintrin.h
|
||||
avx512cdintrin.h avx512erintrin.h avx512pfintrin.h
|
||||
shaintrin.h clflushoptintrin.h xsavecintrin.h
|
||||
xsavesintrin.h"
|
||||
xsavesintrin.h avx512dqintrin.h avx512bwintrin.h
|
||||
avx512vlintrin.h avx512vlbwintrin.h avx512vldqintrin.h"
|
||||
;;
|
||||
ia64-*-*)
|
||||
extra_headers=ia64intrin.h
|
||||
|
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -50,6 +50,16 @@
|
|||
|
||||
#include <avx512cdintrin.h>
|
||||
|
||||
#include <avx512vlintrin.h>
|
||||
|
||||
#include <avx512bwintrin.h>
|
||||
|
||||
#include <avx512dqintrin.h>
|
||||
|
||||
#include <avx512vlbwintrin.h>
|
||||
|
||||
#include <avx512vldqintrin.h>
|
||||
|
||||
#include <shaintrin.h>
|
||||
|
||||
#include <lzcntintrin.h>
|
||||
|
|
Loading…
Reference in New Issue