Gentoo Archives: gentoo-dev

From: Alexis Ballier <aballier@g.o>
To: "Michał Górny" <mgorny@g.o>
Cc: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Review: desc/cpu_flags_x86.desc
Date: Tue, 20 Jan 2015 08:57:38
Message-Id: 20150120095725.54eed2ae@gentoo.org
In Reply to: Re: [gentoo-dev] Review: desc/cpu_flags_x86.desc by "Michał Górny"
1 On Tue, 20 Jan 2015 09:52:40 +0100
2 Michał Górny <mgorny@g.o> wrote:
3
4 > Dnia 2015-01-19, o godz. 11:38:26
5 > Alexis Ballier <aballier@g.o> napisał(a):
6 >
7 > > On Sun, 18 Jan 2015 21:44:05 +0100
8 > > Michał Górny <mgorny@g.o> wrote:
9 > >
10 > > > Hello,
11 > > >
12 > > > I would like to commit the following flags as cpu_flags_x86_desc.
13 > > > The list combines global USE flags with some local USE flags I've
14 > > > been able to find.
15 > > >
16 > > >
17 > > > 3dnow - Use the 3DNow! instruction set
18 > > > 3dnowext - Use the Enhanced 3DNow! instruction set
19 > > > aes-ni - Enable support for Intel's AES instruction set (aes in
20 > > > cpuinfo) avx - Adds support for Advanced Vector Extensions
21 > > > instructions avx2 - Adds support for Advanced Vector Extensions 2
22 > > > instructions fma - Use the Fused Multiply Add instruction set
23 > > > mmx - Use the MMX instruction set
24 > > > mmxext - Use the Extended MMX instruction set (intersection of
25 > > > Enhanced 3DNow! and SSE instruction sets) (3dnowext or sse in
26 > > > cpuinfo) padlock - Use VIA padlock instructions popcnt - Enable
27 > > > popcnt instruction support sse - Use the SSE instruction set
28 > > > sse2 - Use the SSE2 instruction set
29 > > > sse3 - Use the SSE3 instruction set (pni in cpuinfo)
30 > > > sse4 - Enable SSE4 instruction support
31 > > > sse4_1 - Enable SSE4.1 instruction support
32 > > > sse4_2 - Enable SSE4.2 instruction support
33 > > > sse4a - Enable SSE4a instruction support
34 > > > ssse3 - Use the SSSE3 instruction set
35 > > >
36 > >
37 > > ewwww... are you aware that these descriptions are close to
38 > > useless ? 'foo - enable foo' -> thanks for the information I
39 > > couldn't have guessed...
40 >
41 > It's not my fault we have to put some description there!
42
43 I know; I'm just ranting because you could grep use.local.desc to get
44 more informative ones for some of them; then we can start discussing on
45 how to improve the other ones :)
46
47 Alexis.