Now adding the mmintrin.h intrinsic headers. The DG tests will follow.
2017-07-19 Steven Munroe <munroesj@gcc.gnu.org> * config.gcc (powerpc*-*-*): Add mmintrin.h. * config/rs6000/mmintrin.h: New file. * config/rs6000/x86intrin.h [__ALTIVEC__]: Include mmintrin.h. From-SVN: r250350
This commit is contained in:
parent
4e66b02bc1
commit
a85492f3cd
4 changed files with 1468 additions and 2 deletions
|
@ -1,3 +1,9 @@
|
|||
2017-07-19 Steven Munroe <munroesj@gcc.gnu.org>
|
||||
|
||||
* config.gcc (powerpc*-*-*): Add mmintrin.h.
|
||||
* config/rs6000/mmintrin.h: New file.
|
||||
* config/rs6000/x86intrin.h [__ALTIVEC__]: Include mmintrin.h.
|
||||
|
||||
2017-07-19 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR tree-optimization/81346
|
||||
|
|
|
@ -456,7 +456,8 @@ powerpc*-*-*)
|
|||
cpu_type=rs6000
|
||||
extra_objs="rs6000-string.o rs6000-p8swap.o"
|
||||
extra_headers="ppc-asm.h altivec.h htmintrin.h htmxlintrin.h"
|
||||
extra_headers="${extra_headers} bmi2intrin.h bmiintrin.h x86intrin.h"
|
||||
extra_headers="${extra_headers} bmi2intrin.h bmiintrin.h"
|
||||
extra_headers="${extra_headers} mmintrin.h x86intrin.h"
|
||||
extra_headers="${extra_headers} ppu_intrinsics.h spu2vmx.h vec_types.h si2vmx.h"
|
||||
extra_headers="${extra_headers} paired.h"
|
||||
case x$with_cpu in
|
||||
|
|
1456
gcc/config/rs6000/mmintrin.h
Normal file
1456
gcc/config/rs6000/mmintrin.h
Normal file
File diff suppressed because it is too large
Load diff
|
@ -35,9 +35,12 @@
|
|||
#ifndef _X86INTRIN_H_INCLUDED
|
||||
#define _X86INTRIN_H_INCLUDED
|
||||
|
||||
#ifdef __ALTIVEC__
|
||||
#include <mmintrin.h>
|
||||
#endif /* __ALTIVEC__ */
|
||||
|
||||
#include <bmiintrin.h>
|
||||
|
||||
#include <bmi2intrin.h>
|
||||
|
||||
|
||||
#endif /* _X86INTRIN_H_INCLUDED */
|
||||
|
|
Loading…
Add table
Reference in a new issue