RE: [patch][i386] Tremont -march/-mtune options

2018-06-05 Thread Makhotina, Olga
No, it's not needed. Thanks. -Original Message- From: Uros Bizjak [mailto:ubiz...@gmail.com] Sent: Tuesday, June 5, 2018 11:52 AM To: Makhotina, Olga Cc: gcc-patches@gcc.gnu.org Subject: Re: [patch][i386] Tremont -march/-mtune options On Mon, Jun 4, 2018 at 1:48 PM, Makhotina, Olga

[patch][i386] Tremont -march/-mtune options

2018-06-04 Thread Makhotina, Olga
Hi, This patch implements Tremont -march/-mtune. 2018-06-04 Olga Makhotina gcc/ * config.gcc: Support "tremont". * config/i386/driver-i386.c (host_detect_local_cpu): Detect "tremont". * config/i386/i386-c.c (ix86_target_macros_internal): Handle

[patch][i386] Goldmont Plus -march/-mtune options

2018-05-16 Thread Makhotina, Olga
Hi, This patch implements Goldmont Plus -march/-mtune. 2018-05-16 Olga Makhotina gcc/ * config.gcc: Support "goldmont-plus". * config/i386/driver-i386.c (host_detect_local_cpu): Detect "goldmont-plus". * config/i386/i386-c.c

[patch][i386] Goldmont -march/-mtune options

2018-04-27 Thread Makhotina, Olga
Hi, This patch implements Goldmont -march/-mtune. 2018-04-27 Olga Makhotina gcc/ * config.gcc: Support "goldmont". * config/i386/driver-i386.c (host_detect_local_cpu): Detect "goldmont". * config/i386/i386-c.c (ix86_target_macros_internal):

[patch][i386] PR84331.

2018-04-16 Thread Makhotina, Olga
Hi, This patch fixes g++.dg/ext/mv16.C test with -march=native. gcc/ PR target/84331 * gcc/config.gcc: Support "skylake". * gcc/config/i386/i386-c.c (ix86_target_macros_internal): Handle PROCESSOR_SKYLAKE. * gcc/config/i386/i386.c (m_SKYLAKE): Define.

RE: [patch][i386] Adding pconfig, wbnoinvd and wbinvd intrinsics

2018-03-14 Thread Makhotina, Olga
ELDBC, ELDUC): New leaves. gcc/testsuite/ * gcc.target/i386/sgx.c (_enclv_u32): Test new intrinsic. Is it ok for trunk? Thanks, Olga. -Original Message- From: Uros Bizjak [mailto:ubiz...@gmail.com] Sent: Sunday, March 4, 2018 8:23 PM To: Makhotina, Olga <olga.makhot...@intel.com

RE: [patch][i386] Adding pconfig, wbnoinvd and wbinvd intrinsics

2018-03-02 Thread Makhotina, Olga
* gcc.target/i386/pconfig-1.c: Ditto. Is it ok for trunk? Thanks, Olga. -Original Message- From: Uros Bizjak [mailto:ubiz...@gmail.com] Sent: Tuesday, February 6, 2018 10:51 AM To: gcc-patches@gcc.gnu.org Cc: Makhotina, Olga <olga.makhot...@intel.com>; Kirill Yukhin <k

[patch][i386] Fix for PR83828

2018-02-06 Thread Makhotina, Olga
Hi, This patch repairs vpopcnt tests. 06.02.2018 Olga Makhotina  gcc/testsuite/ PR target/83828 * gcc.target/i386/avx512bitalg-vpopcntb-1.c: Fix test. * gcc.target/i386/avx512bitalg-vpopcntw-1.c: Ditto. *

[patch][i386] Adding pconfig, wbnoinvd and wbinvd intrinsics

2018-02-05 Thread Makhotina, Olga
Hi, This patch adds new intrinsics: pconfig, wbnoinvd and wbinvd. 05.02.2018 Olga Makhotina  gcc/ * common/config/i386/i386-common.c (OPTION_MASK_ISA_PCONFIG_SET, OPTION_MASK_ISA_PCONFIG_UNSET, OPTION_MASK_ISA_WBNOINVD_SET,

[patch][i386, AVX] Adding missing mask[z]_range[_round]_s[d,s] intrinsics

2017-12-04 Thread Makhotina, Olga
Hi, This patch adds missing intrinsics for _mm_mask[z]_range[_round]_[sd,ss]. 04.12.2017 Olga Makhotina  gcc/ * config/i386/avx512dqintrin.h (_mm_mask_range_sd, _mm_maskz_range_sd, _mm_mask_range_round_sd, _mm_maskz_range_round_sd, _mm_mask_range_ss,

[patch][i386, AVX] Adding missing mask[z]_sqrt_round_s[d,s] intrinsics

2017-11-21 Thread Makhotina, Olga
Hi, This patch adds missing intrinsics for _mm_mask[z]_sqrt_round_[sd,ss]. 21.11.2017 Olga Makhotina  gcc/   * config/i386/avx512fintrin.h (_mm_mask_sqrt_round_sd,   _mm_maskz_sqrt_round_sd, _mm_mask_sqrt_round_ss,  

RE: [patch][i386, AVX] Adding missing mask[z]_scalef_round_s[d,s] intrinsics

2017-11-14 Thread Makhotina, Olga
Hi, Attachment got lost by accident. Attaching it again. Thanks, Olga -Original Message- From: Makhotina, Olga Sent: Tuesday, November 14, 2017 10:49 AM To: gcc-patches@gcc.gnu.org Cc: Uros Bizjak <ubiz...@gmail.com>; Kirill Yukhin <kirill.yuk...@gmail.com>; Mak

[patch][i386, AVX] Adding missing mask[z]_scalef_round_s[d,s] intrinsics

2017-11-14 Thread Makhotina, Olga
Hi, This patch adds missing intrinsics for _mm_mask[z]_scalef_round_[sd,ss]. 14.11.2017 Olga Makhotina gcc/ * config/i386/avx512fintrin.h (_mm_mask_scalef_round_sd, _mm_maskz_scalef_round_sd, _mm_mask_scalef_round_ss,