<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm-project.git/libc/benchmarks/LibcMemoryGoogleBenchmarkMain.cpp, branch main</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/'/>
<entry>
<title>[libc][benchmark] more precise estimate of throughput</title>
<updated>2022-12-01T10:21:13+00:00</updated>
<author>
<name>Guillaume Chatelet</name>
<email>gchatelet@google.com</email>
</author>
<published>2022-12-01T10:19:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=bcf394c4d1257890dc5add64c6844b8fddae18ef'/>
<id>bcf394c4d1257890dc5add64c6844b8fddae18ef</id>
<content type='text'>
This patch increases precision by performing the integer divivion after the
multiplication.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch increases precision by performing the integer divivion after the
multiplication.
</pre>
</div>
</content>
</entry>
<entry>
<title>[libc] Add memmove benchmarks</title>
<updated>2021-11-30T10:46:16+00:00</updated>
<author>
<name>Guillaume Chatelet</name>
<email>gchatelet@google.com</email>
</author>
<published>2021-11-30T10:46:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=de21f346913cf777436ab0ac0fb707ac04eb3300'/>
<id>de21f346913cf777436ab0ac0fb707ac04eb3300</id>
<content type='text'>
This patch enables the benchmarking of `memmove`.
Ideally, this should be submitted before D114637.

Differential Revision: https://reviews.llvm.org/D114694
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch enables the benchmarking of `memmove`.
Ideally, this should be submitted before D114637.

Differential Revision: https://reviews.llvm.org/D114694
</pre>
</div>
</content>
</entry>
<entry>
<title>[libc] Memory function benchmarks: rename MemcmpConfiguration in MemcmpOrBcmpConfiguration</title>
<updated>2021-10-15T13:42:29+00:00</updated>
<author>
<name>Guillaume Chatelet</name>
<email>gchatelet@google.com</email>
</author>
<published>2021-10-15T09:26:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=4a9bcb605b32e9bde2ddc9fe5b9bfefa11f49831'/>
<id>4a9bcb605b32e9bde2ddc9fe5b9bfefa11f49831</id>
<content type='text'>
This will help make sense of the double use of the same type in https://reviews.llvm.org/D111622#inline-1065560.

Differential Revision: https://reviews.llvm.org/D111868
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This will help make sense of the double use of the same type in https://reviews.llvm.org/D111622#inline-1065560.

Differential Revision: https://reviews.llvm.org/D111868
</pre>
</div>
</content>
</entry>
<entry>
<title>[libc] move benchmark function registration to a different file</title>
<updated>2021-09-30T13:11:33+00:00</updated>
<author>
<name>Guillaume Chatelet</name>
<email>gchatelet@google.com</email>
</author>
<published>2021-09-30T13:10:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=adc18ad6ac67658a237ffb345623f4cf78b9c3c8'/>
<id>adc18ad6ac67658a237ffb345623f4cf78b9c3c8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[libc] Add a trivial implementation for bcmp</title>
<updated>2021-08-19T17:55:16+00:00</updated>
<author>
<name>Guillaume Chatelet</name>
<email>gchatelet@google.com</email>
</author>
<published>2021-08-19T17:55:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=c8f79892af4c2fd8660180d326e02d95731f8c25'/>
<id>c8f79892af4c2fd8660180d326e02d95731f8c25</id>
<content type='text'>
Differential Revision: https://reviews.llvm.org/D108225
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Differential Revision: https://reviews.llvm.org/D108225
</pre>
</div>
</content>
</entry>
<entry>
<title>[libc] Allow benchmarking several implementations at the same time.</title>
<updated>2021-08-03T10:53:11+00:00</updated>
<author>
<name>Guillaume Chatelet</name>
<email>gchatelet@google.com</email>
</author>
<published>2021-08-03T10:42:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=e4dee762245d1fefc6bcae643ecc55063aef2e9c'/>
<id>e4dee762245d1fefc6bcae643ecc55063aef2e9c</id>
<content type='text'>
Next step is to generate an archive with all implementations and a header listing them all.

Differential Revision: https://reviews.llvm.org/D107336
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Next step is to generate an archive with all implementations and a header listing them all.

Differential Revision: https://reviews.llvm.org/D107336
</pre>
</div>
</content>
</entry>
<entry>
<title>[libc] Add a Google Benchmark target to support continuous monitoring of memory operation performance</title>
<updated>2021-08-02T12:14:11+00:00</updated>
<author>
<name>Guillaume Chatelet</name>
<email>gchatelet@google.com</email>
</author>
<published>2021-08-02T12:14:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=59198d062f409387393ee3843b3c999b1dc9947e'/>
<id>59198d062f409387393ee3843b3c999b1dc9947e</id>
<content type='text'>
The next step is to be able to benchmark several implementations at once and compare which one performs best on a particular machine.

Differential Revision: https://reviews.llvm.org/D107265
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The next step is to be able to benchmark several implementations at once and compare which one performs best on a particular machine.

Differential Revision: https://reviews.llvm.org/D107265
</pre>
</div>
</content>
</entry>
</feed>
