Re: [PATCH][X86] Add missing xgetbv xsetbv intrinsics

2017-05-15 Thread Uros Bizjak
On Mon, May 15, 2017 at 10:31 PM, Andi Kleen wrote: > "Koval, Julia" writes: > >> Hi, >> >> This patch add these missing intrinsics: >> _xsetbv >> _xgetbv > > -march=native driver support for the CPUID bit seems to be missing. These intrinsics are under TARGET_XSAVE, and this is handled by drive

Re: [PATCH][X86] Add missing xgetbv xsetbv intrinsics

2017-05-15 Thread Andi Kleen
"Koval, Julia" writes: > Hi, > > This patch add these missing intrinsics: > _xsetbv > _xgetbv -march=native driver support for the CPUID bit seems to be missing. -Andi

Re: [PATCH][X86] Add missing xgetbv xsetbv intrinsics

2017-05-14 Thread Uros Bizjak
On Fri, May 12, 2017 at 12:29 PM, Koval, Julia wrote: > Hi, > > This patch add these missing intrinsics: > _xsetbv > _xgetbv > > gcc/ > * config/i386/i386-builtin-types.def (VOID_FTYPE_INT_INT64): New type. > * config/i386/i386-builtin.def (__builtin_ia32_xgetbv, > __builti

[PATCH][X86] Add missing xgetbv xsetbv intrinsics

2017-05-12 Thread Koval, Julia
Hi, This patch add these missing intrinsics: _xsetbv _xgetbv gcc/ * config/i386/i386-builtin-types.def (VOID_FTYPE_INT_INT64): New type. * config/i386/i386-builtin.def (__builtin_ia32_xgetbv, __builtin_ia32_xsetbv): New builtins. * config/i386/i386.c (ix86_expand_s