<feed xmlns='http://www.w3.org/2005/Atom'>
<title>glibc.git/benchtests, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/glibc.git/'/>
<entry>
<title>benchtests: Fix bench-build after cd748a63ab</title>
<updated>2025-11-21T16:22:34+00:00</updated>
<author>
<name>Adhemerval Zanella</name>
<email>adhemerval.zanella@linaro.org</email>
</author>
<published>2025-11-21T16:21:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/glibc.git/commit/?id=aa6066087f5a4d709ff148591d4a58564e2b09bf'/>
<id>aa6066087f5a4d709ff148591d4a58564e2b09bf</id>
<content type='text'>
The benchtests does not define _LIBC.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The benchtests does not define _LIBC.
</pre>
</div>
</content>
</entry>
<entry>
<title>bench-malloc-thread: Add libm for powf</title>
<updated>2025-11-21T16:13:24+00:00</updated>
<author>
<name>Adhemerval Zanella</name>
<email>adhemerval.zanella@linaro.org</email>
</author>
<published>2025-11-20T18:30:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/glibc.git/commit/?id=52524467afc2398140c65a8ca4c937a085e592b5'/>
<id>52524467afc2398140c65a8ca4c937a085e592b5</id>
<content type='text'>
The compiler might not constant fold the call, which issues
linker error.

Reviewed-by: Sam James &lt;sam@gentoo.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The compiler might not constant fold the call, which issues
linker error.

Reviewed-by: Sam James &lt;sam@gentoo.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>benchtests: Remove clang warnings</title>
<updated>2025-11-21T16:13:21+00:00</updated>
<author>
<name>Adhemerval Zanella</name>
<email>adhemerval.zanella@linaro.org</email>
</author>
<published>2025-11-20T18:30:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/glibc.git/commit/?id=4d695077b893c4e65c451e4d7ff91e01c05d4efa'/>
<id>4d695077b893c4e65c451e4d7ff91e01c05d4efa</id>
<content type='text'>
clangs warns of the implicit cast of RAND_MAX to float:

  error: implicit conversion from 'int' to 'float' changes value from
  2147483647 to 2147483648 [-Werror,-Wimplicit-const-int-float-conversion]

So make it explicit.

Reviewed-by: Sam James &lt;sam@gentoo.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
clangs warns of the implicit cast of RAND_MAX to float:

  error: implicit conversion from 'int' to 'float' changes value from
  2147483647 to 2147483648 [-Werror,-Wimplicit-const-int-float-conversion]

So make it explicit.

Reviewed-by: Sam James &lt;sam@gentoo.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>benchtests: Add attribute_optimize</title>
<updated>2025-11-21T16:13:15+00:00</updated>
<author>
<name>Adhemerval Zanella</name>
<email>adhemerval.zanella@linaro.org</email>
</author>
<published>2025-11-20T18:30:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/glibc.git/commit/?id=9849a61b34b4693cf3fea32aefd6e3793477ab1e'/>
<id>9849a61b34b4693cf3fea32aefd6e3793477ab1e</id>
<content type='text'>
Similar to tst-printf-bz18872.sh, add the attribute_optimize to avoid
build failures with compilers that do not support "GCC optimize" pragma.

Reviewed-by: Sam James &lt;sam@gentoo.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Similar to tst-printf-bz18872.sh, add the attribute_optimize to avoid
build failures with compilers that do not support "GCC optimize" pragma.

Reviewed-by: Sam James &lt;sam@gentoo.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>benchtests: Use __f128 on ilogbf128-inputs constants</title>
<updated>2025-11-21T16:13:14+00:00</updated>
<author>
<name>Adhemerval Zanella</name>
<email>adhemerval.zanella@linaro.org</email>
</author>
<published>2025-11-20T18:30:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/glibc.git/commit/?id=46be3e521c0fab7e3156e1ab8323128557d7cebc'/>
<id>46be3e521c0fab7e3156e1ab8323128557d7cebc</id>
<content type='text'>
The f128 is not a valid floating constant suffix on clang.

Reviewed-by: Sam James &lt;sam@gentoo.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The f128 is not a valid floating constant suffix on clang.

Reviewed-by: Sam James &lt;sam@gentoo.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>benchtests: Add fmaf benchtests</title>
<updated>2025-11-21T16:13:05+00:00</updated>
<author>
<name>Adhemerval Zanella</name>
<email>adhemerval.zanella@linaro.org</email>
</author>
<published>2025-11-13T12:58:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/glibc.git/commit/?id=2885d8a3ab7658033b9933022099ae5e1c3479d4'/>
<id>2885d8a3ab7658033b9933022099ae5e1c3479d4</id>
<content type='text'>
Random inputs in the range [0,10].

Reviewed-by: Wilco Dijkstra  &lt;Wilco.Dijkstra@arm.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Random inputs in the range [0,10].

Reviewed-by: Wilco Dijkstra  &lt;Wilco.Dijkstra@arm.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>benchtests: Add fma benchtests</title>
<updated>2025-11-21T16:12:58+00:00</updated>
<author>
<name>Adhemerval Zanella</name>
<email>adhemerval.zanella@linaro.org</email>
</author>
<published>2025-11-13T12:58:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/glibc.git/commit/?id=8ce2b5dd272342e2affe7f2245abb43c1398ebae'/>
<id>8ce2b5dd272342e2affe7f2245abb43c1398ebae</id>
<content type='text'>
Random inputs in the range [0,10].

Reviewed-by: Wilco Dijkstra  &lt;Wilco.Dijkstra@arm.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Random inputs in the range [0,10].

Reviewed-by: Wilco Dijkstra  &lt;Wilco.Dijkstra@arm.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>htl: Drop pthread-functions infrastructure</title>
<updated>2025-11-13T22:23:13+00:00</updated>
<author>
<name>Samuel Thibault</name>
<email>samuel.thibault@ens-lyon.org</email>
</author>
<published>2025-11-13T22:08:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/glibc.git/commit/?id=23b8e6ae4fb4ccb28fcf92d86dbb351df3a591b7'/>
<id>23b8e6ae4fb4ccb28fcf92d86dbb351df3a591b7</id>
<content type='text'>
All previously forwarded functions are now called directly (either via local
call in libc, or through a __export).t
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
All previously forwarded functions are now called directly (either via local
call in libc, or through a __export).t
</pre>
</div>
</content>
</entry>
<entry>
<title>hurd: Drop remnants of cthreads</title>
<updated>2025-11-12T00:11:11+00:00</updated>
<author>
<name>Samuel Thibault</name>
<email>samuel.thibault@ens-lyon.org</email>
</author>
<published>2025-11-11T21:32:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/glibc.git/commit/?id=f851a7434696b70ce7c266ade1de2469619e6f52'/>
<id>f851a7434696b70ce7c266ade1de2469619e6f52</id>
<content type='text'>
These are not used in GNU/Hurd since very long now.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These are not used in GNU/Hurd since very long now.
</pre>
</div>
</content>
</entry>
<entry>
<title>benchtests: Add benchmarks for frexp functions</title>
<updated>2025-11-10T11:58:16+00:00</updated>
<author>
<name>Osama Abdelkader</name>
<email>osama.abdelkader@gmail.com</email>
</author>
<published>2025-11-04T17:55:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/glibc.git/commit/?id=ff041e8f8e66371bc13103abdf18fa676b9c214a'/>
<id>ff041e8f8e66371bc13103abdf18fa676b9c214a</id>
<content type='text'>
Add benchmark support for frexp, frexpf, and frexpl to measure the
performance improvement of the fast path optimization.

- Created frexp-inputs, frexpf-inputs, frexpl-inputs with random test values
- Added frexp, frexpf, frexpl to bench-math list
- Added CFLAGS to disable builtins for accurate benchmarking

These benchmarks will be used to quantify the performance gains from the
fast path optimization for normal floating-point numbers.

Signed-off-by: Osama Abdelkader &lt;osama.abdelkader@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add benchmark support for frexp, frexpf, and frexpl to measure the
performance improvement of the fast path optimization.

- Created frexp-inputs, frexpf-inputs, frexpl-inputs with random test values
- Added frexp, frexpf, frexpl to bench-math list
- Added CFLAGS to disable builtins for accurate benchmarking

These benchmarks will be used to quantify the performance gains from the
fast path optimization for normal floating-point numbers.

Signed-off-by: Osama Abdelkader &lt;osama.abdelkader@gmail.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
