diff options
author | Steve Ellcey <sellcey@cavium.com> | 2019-01-17 19:06:37 +0000 |
---|---|---|
committer | Steve Ellcey <sje@gcc.gnu.org> | 2019-01-17 19:06:37 +0000 |
commit | d9186814809888b38657fbb968c6eea02f3b9fd0 (patch) | |
tree | 63c24e3338d59cdea8fc0d05dac7b4cf7f278f80 /gcc/omp-simd-clone.c | |
parent | 742b6dc476c544389f109b03d221262a4cc55aaf (diff) | |
download | gcc-d9186814809888b38657fbb968c6eea02f3b9fd0.zip gcc-d9186814809888b38657fbb968c6eea02f3b9fd0.tar.gz gcc-d9186814809888b38657fbb968c6eea02f3b9fd0.tar.bz2 |
aarch64.c (cgraph.h): New include.
2018-01-17 Steve Ellcey <sellcey@cavium.com>
* config/aarch64/aarch64.c (cgraph.h): New include.
(intl.h): New include.
(supported_simd_type): New function.
(currently_supported_simd_type): Ditto.
(aarch64_simd_clone_compute_vecsize_and_simdlen): Ditto.
(aarch64_simd_clone_adjust): Ditto.
(aarch64_simd_clone_usable): Ditto.
(TARGET_SIMD_CLONE_COMPUTE_VECSIZE_AND_SIMDLEN): New macro.
(TARGET_SIMD_CLONE_ADJUST): Ditto.
(TARGET_SIMD_CLONE_USABLE): Ditto.
* config/i386/i386.c (ix86_simd_clone_adjust): Add definition check.
* omp-simd-clone.c (expand_simd_clones): Add targetm.simd_clone.adjust
call.
From-SVN: r268044
Diffstat (limited to 'gcc/omp-simd-clone.c')
-rw-r--r-- | gcc/omp-simd-clone.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/omp-simd-clone.c b/gcc/omp-simd-clone.c index 783118f..9b8111c 100644 --- a/gcc/omp-simd-clone.c +++ b/gcc/omp-simd-clone.c @@ -1685,6 +1685,7 @@ expand_simd_clones (struct cgraph_node *node) simd_clone_adjust (n); else { + targetm.simd_clone.adjust (n); simd_clone_adjust_return_type (n); simd_clone_adjust_argument_types (n); } |