diff options
author | H.J. Lu <hongjiu.lu@intel.com> | 2019-02-28 14:24:52 +0000 |
---|---|---|
committer | H.J. Lu <hjl@gcc.gnu.org> | 2019-02-28 06:24:52 -0800 |
commit | 0c0c7049a0b1424d3f4b7a18bbe90190f99d704b (patch) | |
tree | dc66f6e19484f5a13dbae4036073266b9e723bb7 /gcc | |
parent | 8bd326535cdb03a48c592573358cce95e5b7d040 (diff) | |
download | gcc-0c0c7049a0b1424d3f4b7a18bbe90190f99d704b.zip gcc-0c0c7049a0b1424d3f4b7a18bbe90190f99d704b.tar.gz gcc-0c0c7049a0b1424d3f4b7a18bbe90190f99d704b.tar.bz2 |
i386: Identify Westmere from PCLMUL
Since AES has been removed from Westmere in GCC 9, we should identify
Westmere from PCLMUL, instead of AES.
PR target/89455
* config/i386/i386.c (get_builtin_code_for_version): Identify
Westmere from PCLMUL, instead of AES.
From-SVN: r269281
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/config/i386/i386.c | 4 |
2 files changed, 8 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 34c3bbd..2f23ded 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2019-02-28 H.J. Lu <hongjiu.lu@intel.com> + + PR target/89455 + * config/i386/i386.c (get_builtin_code_for_version): Identify + Westmere from PCLMUL, instead of AES. + 2019-02-28 Jakub Jelinek <jakub@redhat.com> PR target/89434 diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c index b8357a7..c8f9957 100644 --- a/gcc/config/i386/i386.c +++ b/gcc/config/i386/i386.c @@ -31992,10 +31992,10 @@ get_builtin_code_for_version (tree decl, tree *predicate_list) priority = P_PROC_SSSE3; break; case PROCESSOR_NEHALEM: - if (new_target->x_ix86_isa_flags & OPTION_MASK_ISA_AES) + if (new_target->x_ix86_isa_flags & OPTION_MASK_ISA_PCLMUL) { arg_str = "westmere"; - priority = P_AES; + priority = P_PCLMUL; } else { |