RE: [PATCH] Enable RDPID instruction.

2017-02-16 Thread Koval, Julia
Sorry, here is the right patch(previous one had a typo). Changelog is right. -Original Message- From: Koval, Julia Sent: Thursday, February 16, 2017 11:31 PM To: 'Uros Bizjak' <ubiz...@gmail.com> Cc: GCC Patches <gcc-patches@gcc.gnu.org> Subject: RE: [PATCH] Enable RDPID

RE: [PATCH] Enable RDPID instruction.

2017-02-16 Thread Koval, Julia
* g++.dg/other/i386-2.C: Ditto. * g++.dg/other/i386-3.C: Ditto. Julia -Original Message- From: Uros Bizjak [mailto:ubiz...@gmail.com] Sent: Thursday, February 16, 2017 9:33 AM To: Koval, Julia <julia.ko...@intel.com> Cc: GCC Patches <gcc-patches@gcc.gnu.org> S

RE: [PATCH][GCC6] Backport PR target/76731 fix

2017-02-16 Thread Koval, Julia
Can you commit it for me please? Also these intrinsics are very old, can I also backport it to GCC5 and GCC4.9? Thanks, Julia -Original Message- From: Uros Bizjak [mailto:ubiz...@gmail.com] Sent: Thursday, February 16, 2017 9:27 AM To: Koval, Julia <julia.ko...@intel.com> C

[PATCH] Enable RDPID instruction.

2017-02-15 Thread Koval, Julia
Hi, This patch enables RDPID intrinsic, described in SDM 4-534 Vol. 2B https://software.intel.com/sites/default/files/managed/39/c5/325462-sdm-vol-1-2abcd-3abcd.pdf and intrinsic guide: https://software.intel.com/sites/landingpage/IntrinsicsGuide/#text=rdpi=2778,2777,4219 gcc/ *

[PATCH][GCC6] Backport PR target/76731 fix

2017-02-15 Thread Koval, Julia
Hi, Is it ok to backport this fix to GCC6 branch? PR target/76731 * config/i386/avx512fintrin.h (_mm512_i32gather_ps): Change __addr type to void const*. (_mm512_mask_i32gather_ps): Ditto. (_mm512_i32gather_pd): Ditto. (_mm512_mask_i32gather_pd):

RE: [PATCH][PR76731] Fix intrinsics according to icc and docs

2017-01-17 Thread Koval, Julia
, VOID_QI_V8SI_PCVOID_INT_INT, VOID_HI_V16SI_PCVOID_INT_INT, VOID_QI_V8DI_PCVOID_INT_INT): Add * config/i386/i386.c (ix86_init_mmx_sse_builtins): Fix builtin types. -Original Message- From: Uros Bizjak [mailto:ubiz...@gmail.com] Sent: Tuesday, January 17, 2017 2:08 PM To: Koval, Julia <julia

[PATCH][PR76731] Fix intrinsics according to icc and docs

2017-01-17 Thread Koval, Julia
Hi, I added builtin changes to Jakub's patch from https://gcc.gnu.org/bugzilla/show_bug.cgi?id=76731 It fixes the issue, when gather/scatter intrinsics has wrong spec. Ok for trunk? gcc/ * config/i386/avx512fintrin.h (_mm512_i32gather_ps): Fixed arg to void const*.

RE: [PATCH] Enable SGX intrinsics

2017-01-11 Thread Koval, Julia
lia -Original Message- From: Koval, Julia Sent: Wednesday, January 11, 2017 1:08 PM To: 'Uros Bizjak' <ubiz...@gmail.com> Cc: Andrew Senkevich <andrew.n.senkev...@gmail.com>; GCC Patches <gcc-patches@gcc.gnu.org>; vaalfr...@gmail.com; kirill.yuk...@gmail.com; Jakub Jeli

RE: [PATCH] Enable SGX intrinsics

2017-01-11 Thread Koval, Julia
FEATURE_SGX. config/i386/cpuinfo.h (FEATURE_SGX): New. Thanks, Julia -Original Message- From: Uros Bizjak [mailto:ubiz...@gmail.com] Sent: Wednesday, January 11, 2017 1:02 PM To: Koval, Julia <julia.ko...@intel.com> Cc: Andrew Senkevich <andrew.n.senkev...@gmail.com>; GCC P

RE: [PATCH] Enable SGX intrinsics

2017-01-11 Thread Koval, Julia
Ok, fixed it. Can you please commit it for me, cause I don't have rights to commit? Thanks, Julia -Original Message- From: Uros Bizjak [mailto:ubiz...@gmail.com] Sent: Wednesday, January 11, 2017 12:11 PM To: Koval, Julia <julia.ko...@intel.com> Cc: Andrew Senkevich <andrew

RE: [PATCH] Enable SGX intrinsics

2017-01-11 Thread Koval, Julia
Ok. I fixed the enum formatting and the enums remain internal. -Julia -Original Message- From: Andrew Senkevich [mailto:andrew.n.senkev...@gmail.com] Sent: Tuesday, January 10, 2017 5:48 PM To: Uros Bizjak <ubiz...@gmail.com> Cc: Koval, Julia <julia.ko...@intel.com>; GCC P

RE: [PATCH] Enable SGX intrinsics

2016-12-30 Thread Koval, Julia
: Friday, December 30, 2016 10:19 AM To: Uros Bizjak <ubiz...@gmail.com> Cc: Koval, Julia <julia.ko...@intel.com>; gcc-patches@gcc.gnu.org; vaalfr...@gmail.com; Senkevich, Andrew <andrew.senkev...@intel.com> Subject: Re: [PATCH] Enable SGX intrinsics On Fri, Dec 30, 2016 at 09:2

[PATCH] Enable SGX intrinsics

2016-12-29 Thread Koval, Julia
Hi, This patch enables Intel SGX instructions (Reference: https://software.intel.com/sites/default/files/managed/39/c5/325462-sdm-vol-1-2abcd-3abcd.pdf page 4478 in pdf and 3D 41-1 in page numbers) Ok for trunk? Thanks, Julia 0001-Enable-SGX.patch Description: 0001-Enable-SGX.patch

[PATCH] Fix tests for x86 interrupt for -fpic and -march=corei7 targets

2016-06-09 Thread Koval, Julia
Hi, Here is a trivial patch, that fixes tests for these targets. Ok for trunk? gcc/testsuite/ChangeLog: * gcc.target/i386/interrupt-12.c: Fix test for -fpic and corei7. * gcc.target/i386/interrupt-13.c: Likewise. * gcc.target/i386/interrupt-15.c: Likewise. *

RE: [PATCH] x86 interrupt attribute patch [2/2]

2016-06-01 Thread Koval, Julia
om] Sent: Monday, May 30, 2016 10:37 PM To: Koval, Julia <julia.ko...@intel.com>; gcc-patches@gcc.gnu.org Cc: Lu, Hongjiu <hongjiu...@intel.com>; vaalfr...@gmail.com; ubiz...@gmail.com; l...@redhat.com; Zamyatin, Igor <igor.zamya...@intel.com> Subject: Re: [PATCH] x86 interrupt a

RE: [PATCH] x86 interrupt attribute patch [2/2]

2016-05-30 Thread Koval, Julia
Hi, Here is the fixed version of the patch. Ok for trunk? -Original Message- From: Sandra Loosemore [mailto:san...@codesourcery.com] Sent: Tuesday, May 10, 2016 11:02 PM To: Koval, Julia <julia.ko...@intel.com>; gcc-patches@gcc.gnu.org Cc: Lu, Hongjiu <hongjiu...@intel.com

RE: [PATCH] x86 interrupt attribute patch [1/2]

2016-05-17 Thread Koval, Julia
Gentle ping. -Original Message- From: Yulia Koval [mailto:vaalfr...@gmail.com] Sent: Friday, April 29, 2016 7:09 AM To: H.J. Lu <hjl.to...@gmail.com> Cc: Jeff Law <l...@redhat.com>; Koval, Julia <julia.ko...@intel.com>; gcc-patches@gcc.gnu.org; Lu, Hongjiu <hongji

RE: [PATCH] x86 interrupt attribute patch [2/2]

2016-05-10 Thread Koval, Julia
Gentle ping. -Original Message- From: Koval, Julia Sent: Wednesday, April 20, 2016 4:42 PM To: gcc-patches@gcc.gnu.org Cc: Lu, Hongjiu <hongjiu...@intel.com>; vaalfr...@gmail.com; ubiz...@gmail.com; l...@redhat.com; Zamyatin, Igor <igor.zamya...@intel.com> Subject: [PATCH] x

RE: [PATCH] x86 interrupt attribute patch [1/2]

2016-04-20 Thread Koval, Julia
Sorry, here is the right patch. -Original Message- From: Koval, Julia Sent: Wednesday, April 20, 2016 4:42 PM To: 'gcc-patches@gcc.gnu.org' <gcc-patches@gcc.gnu.org> Cc: Lu, Hongjiu <hongjiu...@intel.com>; 'vaalfr...@gmail.com' <vaalfr...@gmail.com>; 'ubiz..

[PATCH] x86 interrupt attribute patch [2/2]

2016-04-20 Thread Koval, Julia
Hi, Here is the new version of interrupt attribute patch. Bootstraped/regtested for Linux/x86_64. Ok for trunk? The interrupt and exception handlers are called by x86 processors. X86 hardware pushes information onto stack and calls the handler. The requirements are 1. Both interrupt and

<    1   2