* Document Intel Silvermont support in invoke.texi
@ 2013-06-10 13:25 Igor Zamyatin
2013-06-10 13:27 ` Uros Bizjak
2013-06-10 13:30 ` Jakub Jelinek
0 siblings, 2 replies; 8+ messages in thread
From: Igor Zamyatin @ 2013-06-10 13:25 UTC (permalink / raw)
To: gcc-patches; +Cc: Uros Bizjak
Hi!
Following patch documents Intel Silvermont support.
OK to install?
Thanks,
Igor
Changelog:
2013-06-10 Igor Zamyatin <igor.zamyatin@intel.com>
* doc/invoke.texi: Document slm.
diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi
index b7b32f7..e4f1d45 100644
--- a/gcc/doc/invoke.texi
+++ b/gcc/doc/invoke.texi
@@ -13837,6 +13837,10 @@ set support.
Intel Atom CPU with 64-bit extensions, MMX, SSE, SSE2, SSE3 and SSSE3
instruction set support.
+@item slm
+Intel Silvermont CPU with 64-bit extensions, MMX, SSE, SSE2, SSE3 and SSSE3,
+SSE4.1, SSE4.2 instruction set support.
+
@item k6
AMD K6 CPU with MMX instruction set support.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Document Intel Silvermont support in invoke.texi
2013-06-10 13:25 Document Intel Silvermont support in invoke.texi Igor Zamyatin
@ 2013-06-10 13:27 ` Uros Bizjak
2013-06-10 13:30 ` Jakub Jelinek
1 sibling, 0 replies; 8+ messages in thread
From: Uros Bizjak @ 2013-06-10 13:27 UTC (permalink / raw)
To: Igor Zamyatin; +Cc: gcc-patches
On Mon, Jun 10, 2013 at 3:25 PM, Igor Zamyatin <izamyatin@gmail.com> wrote:
> Following patch documents Intel Silvermont support.
>
> OK to install?
>
> Thanks,
> Igor
>
>
> Changelog:
>
>
> 2013-06-10 Igor Zamyatin <igor.zamyatin@intel.com>
>
> * doc/invoke.texi: Document slm.
>
>
>
>
> diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi
> index b7b32f7..e4f1d45 100644
> --- a/gcc/doc/invoke.texi
> +++ b/gcc/doc/invoke.texi
> @@ -13837,6 +13837,10 @@ set support.
> Intel Atom CPU with 64-bit extensions, MMX, SSE, SSE2, SSE3 and SSSE3
> instruction set support.
>
> +@item slm
> +Intel Silvermont CPU with 64-bit extensions, MMX, SSE, SSE2, SSE3 and SSSE3,
> +SSE4.1, SSE4.2 instruction set support.
SSE4.1 and SSE4.2 instruction set support.
OK with this change.
Thanks,
Uros.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Document Intel Silvermont support in invoke.texi
2013-06-10 13:25 Document Intel Silvermont support in invoke.texi Igor Zamyatin
2013-06-10 13:27 ` Uros Bizjak
@ 2013-06-10 13:30 ` Jakub Jelinek
2013-06-11 5:39 ` Igor Zamyatin
1 sibling, 1 reply; 8+ messages in thread
From: Jakub Jelinek @ 2013-06-10 13:30 UTC (permalink / raw)
To: Igor Zamyatin; +Cc: gcc-patches, Uros Bizjak
On Mon, Jun 10, 2013 at 05:25:36PM +0400, Igor Zamyatin wrote:
> Following patch documents Intel Silvermont support.
>
> OK to install?
>
> 2013-06-10 Igor Zamyatin <igor.zamyatin@intel.com>
>
> * doc/invoke.texi: Document slm.
>
> diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi
> index b7b32f7..e4f1d45 100644
> --- a/gcc/doc/invoke.texi
> +++ b/gcc/doc/invoke.texi
> @@ -13837,6 +13837,10 @@ set support.
> Intel Atom CPU with 64-bit extensions, MMX, SSE, SSE2, SSE3 and SSSE3
> instruction set support.
>
> +@item slm
> +Intel Silvermont CPU with 64-bit extensions, MMX, SSE, SSE2, SSE3 and SSSE3,
> +SSE4.1, SSE4.2 instruction set support.
Shouldn't it also list MOVBE (similarly for atom and core-avx2, btver2
already lists it).
core-avx2 isn't even documented at all in invoke.texi.
Jakub
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Document Intel Silvermont support in invoke.texi
2013-06-10 13:30 ` Jakub Jelinek
@ 2013-06-11 5:39 ` Igor Zamyatin
2013-06-11 6:01 ` Jakub Jelinek
0 siblings, 1 reply; 8+ messages in thread
From: Igor Zamyatin @ 2013-06-11 5:39 UTC (permalink / raw)
To: Jakub Jelinek; +Cc: gcc-patches, Uros Bizjak
Please see updated patch.
Is it ok to install?
Thanks,
Igor
Changelog:
2013-06-11 Igor Zamyatin <igor.zamyatin@intel.com>
* doc/invoke.texi (core-avx2): Document.
(slm): Likewise.
(atom): Updated with MOVBE.
diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi
index b7b32f7..dd82880 100644
--- a/gcc/doc/invoke.texi
+++ b/gcc/doc/invoke.texi
@@ -13833,10 +13833,19 @@ Intel Core CPU with 64-bit extensions, MMX,
SSE, SSE2, SSE3, SSSE3,
SSE4.1, SSE4.2, AVX, AES, PCLMUL, FSGSBASE, RDRND and F16C instruction
set support.
+@item core-avx2
+Intel Core CPU with 64-bit extensions, MOVBE, MMX, SSE, SSE2, SSE3, SSSE3,
+SSE4.1, SSE4.2, AVX, AVX2, AES, PCLMUL, FSGSBASE, RDRND, FMA, BMI, BMI2
+and F16C instruction set support.
+
@item atom
-Intel Atom CPU with 64-bit extensions, MMX, SSE, SSE2, SSE3 and SSSE3
+Intel Atom CPU with 64-bit extensions, MOVBE, MMX, SSE, SSE2, SSE3 and SSSE3
instruction set support.
+@item slm
+Intel Silvermont CPU with 64-bit extensions, MOVBE, MMX, SSE, SSE2,
SSE3, SSSE3,
+SSE4.1 and SSE4.2 instruction set support.
+
@item k6
AMD K6 CPU with MMX instruction set support.
On Mon, Jun 10, 2013 at 5:29 PM, Jakub Jelinek <jakub@redhat.com> wrote:
> On Mon, Jun 10, 2013 at 05:25:36PM +0400, Igor Zamyatin wrote:
>> Following patch documents Intel Silvermont support.
>>
>> OK to install?
>>
>> 2013-06-10 Igor Zamyatin <igor.zamyatin@intel.com>
>>
>> * doc/invoke.texi: Document slm.
>>
>> diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi
>> index b7b32f7..e4f1d45 100644
>> --- a/gcc/doc/invoke.texi
>> +++ b/gcc/doc/invoke.texi
>> @@ -13837,6 +13837,10 @@ set support.
>> Intel Atom CPU with 64-bit extensions, MMX, SSE, SSE2, SSE3 and SSSE3
>> instruction set support.
>>
>> +@item slm
>> +Intel Silvermont CPU with 64-bit extensions, MMX, SSE, SSE2, SSE3 and SSSE3,
>> +SSE4.1, SSE4.2 instruction set support.
>
> Shouldn't it also list MOVBE (similarly for atom and core-avx2, btver2
> already lists it).
>
> core-avx2 isn't even documented at all in invoke.texi.
>
> Jakub
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Document Intel Silvermont support in invoke.texi
2013-06-11 5:39 ` Igor Zamyatin
@ 2013-06-11 6:01 ` Jakub Jelinek
2013-06-11 9:42 ` Kirill Yukhin
0 siblings, 1 reply; 8+ messages in thread
From: Jakub Jelinek @ 2013-06-11 6:01 UTC (permalink / raw)
To: Igor Zamyatin; +Cc: gcc-patches, Uros Bizjak
On Tue, Jun 11, 2013 at 09:39:24AM +0400, Igor Zamyatin wrote:
> Please see updated patch.
>
> Is it ok to install?
Ok, thanks.
> 2013-06-11 Igor Zamyatin <igor.zamyatin@intel.com>
>
> * doc/invoke.texi (core-avx2): Document.
> (slm): Likewise.
> (atom): Updated with MOVBE.
Jakub
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Document Intel Silvermont support in invoke.texi
2013-06-11 6:01 ` Jakub Jelinek
@ 2013-06-11 9:42 ` Kirill Yukhin
2013-06-11 10:45 ` Jakub Jelinek
0 siblings, 1 reply; 8+ messages in thread
From: Kirill Yukhin @ 2013-06-11 9:42 UTC (permalink / raw)
To: Jakub Jelinek; +Cc: Igor Zamyatin, gcc-patches, Uros Bizjak
> Ok, thanks.
>
Checked into MT: http://gcc.gnu.org/ml/gcc-cvs/2013-06/msg00376.html
I think we also should port core-avx2 into 4.8.x
Thanks, K
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Document Intel Silvermont support in invoke.texi
2013-06-11 9:42 ` Kirill Yukhin
@ 2013-06-11 10:45 ` Jakub Jelinek
2013-06-19 19:59 ` Kirill Yukhin
0 siblings, 1 reply; 8+ messages in thread
From: Jakub Jelinek @ 2013-06-11 10:45 UTC (permalink / raw)
To: Kirill Yukhin; +Cc: Igor Zamyatin, gcc-patches, Uros Bizjak
On Tue, Jun 11, 2013 at 01:42:47PM +0400, Kirill Yukhin wrote:
> > Ok, thanks.
> >
> Checked into MT: http://gcc.gnu.org/ml/gcc-cvs/2013-06/msg00376.html
> I think we also should port core-avx2 into 4.8.x
If you mean the documentation of it plus atom MOVBE listing, yes.
Patch preapproved.
Jakub
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Document Intel Silvermont support in invoke.texi
2013-06-11 10:45 ` Jakub Jelinek
@ 2013-06-19 19:59 ` Kirill Yukhin
0 siblings, 0 replies; 8+ messages in thread
From: Kirill Yukhin @ 2013-06-19 19:59 UTC (permalink / raw)
To: Jakub Jelinek; +Cc: Igor Zamyatin, gcc-patches, Uros Bizjak
> Patch preapproved.
Checked into 4.8 branch:
http://gcc.gnu.org/ml/gcc-cvs/2013-06/msg00648.html
Thanks, K
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2013-06-19 19:59 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-06-10 13:25 Document Intel Silvermont support in invoke.texi Igor Zamyatin
2013-06-10 13:27 ` Uros Bizjak
2013-06-10 13:30 ` Jakub Jelinek
2013-06-11 5:39 ` Igor Zamyatin
2013-06-11 6:01 ` Jakub Jelinek
2013-06-11 9:42 ` Kirill Yukhin
2013-06-11 10:45 ` Jakub Jelinek
2013-06-19 19:59 ` Kirill Yukhin
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).