On 22.05.19 17:59, Richard Henderson wrote: > On Wed, 22 May 2019 at 07:16, David Hildenbrand <da...@redhat.com> wrote: >>> Also plausible. I guess it would be good to know, anyway. >> >> I'll dump the parameters when booting Linux. My gut feeling is that the >> cc option is basically never used ... > > It looks like our intuition is wrong about that.
Thanks for checking! > > rth@cloudburst:~/glibc/src/sysdeps/s390$ grep -r vfaezbs * | wc -l > 15 > > These set cc, use zs, and do not use rt. > > rth@cloudburst:~/glibc/src/sysdeps/s390$ grep -r 'vfaeb' * | wc -l > 3 > > These do not set cc, do not use zs, and do use rt. > > Those are the only two VFAE forms used by glibc (note that the same > variants as 'f' are used by the wide-character strings). > I guess "rt" and "cc" make the biggest difference. Maybe special case these two, result in 4 variants for each of the 3 element sizes? > > r~ > -- Thanks, David / dhildenb