<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm-project.git/mlir/benchmark/python, 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>[mlir][benchmark] Fix broken benchmark script (#68841)</title>
<updated>2023-12-06T06:47:53+00:00</updated>
<author>
<name>Kohei Yamaguchi</name>
<email>fix7211@gmail.com</email>
</author>
<published>2023-12-06T06:47:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=a05e20b9720f8b012f06f410d92f1f22b55bce74'/>
<id>a05e20b9720f8b012f06f410d92f1f22b55bce74</id>
<content type='text'>
The mbr script was broken, so this patch fixes it to follow the latest
python binding.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The mbr script was broken, so this patch fixes it to follow the latest
python binding.</pre>
</div>
</content>
</entry>
<entry>
<title>Changed all code and comments that used the phrase "sparse compiler" to instead use "sparsifier" (#71875)</title>
<updated>2023-11-15T20:12:35+00:00</updated>
<author>
<name>Tim Harvey</name>
<email>146767459+TimAtGoogle@users.noreply.github.com</email>
</author>
<published>2023-11-15T20:12:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=dce7a7cf69a3ef76153c8d04fc3ad75bd7421ffc'/>
<id>dce7a7cf69a3ef76153c8d04fc3ad75bd7421ffc</id>
<content type='text'>
The changes in this p.r. mostly center around the tests that use the
flag sparse_compiler (also: sparse-compiler).</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The changes in this p.r. mostly center around the tests that use the
flag sparse_compiler (also: sparse-compiler).</pre>
</div>
</content>
</entry>
<entry>
<title>[NFC][Py Reformat] Reformat python files in mlir subdir</title>
<updated>2023-05-26T06:05:40+00:00</updated>
<author>
<name>Tobias Hieta</name>
<email>tobias@hieta.se</email>
</author>
<published>2023-05-17T14:53:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=f9008e6366c2496b1ca1785b891d5578174ad63e'/>
<id>f9008e6366c2496b1ca1785b891d5578174ad63e</id>
<content type='text'>
This is an ongoing series of commits that are reformatting our
Python code.

Reformatting is done with `black`.

If you end up having problems merging this commit because you
have made changes to a python file, the best way to handle that
is to run git checkout --ours &lt;yourfile&gt; and then reformat it
with black.

If you run into any problems, post to discourse about it and
we will try to help.

RFC Thread below:

https://discourse.llvm.org/t/rfc-document-and-standardize-python-code-style

Differential Revision: https://reviews.llvm.org/D150782
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is an ongoing series of commits that are reformatting our
Python code.

Reformatting is done with `black`.

If you end up having problems merging this commit because you
have made changes to a python file, the best way to handle that
is to run git checkout --ours &lt;yourfile&gt; and then reformat it
with black.

If you run into any problems, post to discourse about it and
we will try to help.

RFC Thread below:

https://discourse.llvm.org/t/rfc-document-and-standardize-python-code-style

Differential Revision: https://reviews.llvm.org/D150782
</pre>
</div>
</content>
</entry>
<entry>
<title>[mlir][sparse] Expose SparseTensor passes as enums instead of opaque numbers for vectorization and parallelization options.</title>
<updated>2022-09-04T01:39:35+00:00</updated>
<author>
<name>Nick Kreeger</name>
<email>nick.kreeger@gmail.com</email>
</author>
<published>2022-09-04T01:39:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=30ceb783e232ff625cb25b9a264ae60519241f30'/>
<id>30ceb783e232ff625cb25b9a264ae60519241f30</id>
<content type='text'>
The SparseTensor passes currently use opaque numbers for the CLI, despite using an enum internally. This patch exposes the enums instead of numbered items that are matched back to the enum.

Fixes https://github.com/llvm/llvm-project/issues/53389

Differential Revision: https://reviews.llvm.org/D123876

Please also see:
https://reviews.llvm.org/D118379
https://reviews.llvm.org/D117919
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The SparseTensor passes currently use opaque numbers for the CLI, despite using an enum internally. This patch exposes the enums instead of numbered items that are matched back to the enum.

Fixes https://github.com/llvm/llvm-project/issues/53389

Differential Revision: https://reviews.llvm.org/D123876

Please also see:
https://reviews.llvm.org/D118379
https://reviews.llvm.org/D117919
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "[mlir][sparse] Expose SparseTensor passes as enums instead of opaque"</title>
<updated>2022-09-03T20:47:40+00:00</updated>
<author>
<name>Nick Kreeger</name>
<email>nick.kreeger@gmail.com</email>
</author>
<published>2022-09-03T20:47:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=91470d635290928e2bdaab82d52ebfd263eae267'/>
<id>91470d635290928e2bdaab82d52ebfd263eae267</id>
<content type='text'>
This reverts commit ef25b5d93d0b5621eb5d0482abd30a4e127e9223.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit ef25b5d93d0b5621eb5d0482abd30a4e127e9223.
</pre>
</div>
</content>
</entry>
<entry>
<title>[mlir][sparse] Expose SparseTensor passes as enums instead of opaque</title>
<updated>2022-09-03T20:45:49+00:00</updated>
<author>
<name>Nick Kreeger</name>
<email>nick.kreeger@gmail.com</email>
</author>
<published>2022-09-03T20:45:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=ef25b5d93d0b5621eb5d0482abd30a4e127e9223'/>
<id>ef25b5d93d0b5621eb5d0482abd30a4e127e9223</id>
<content type='text'>
numbers for vectorization and parallelization options.

The SparseTensor passes currently use opaque numbers for the CLI,
despite using an enum internally. This patch exposes the enums instead
of numbered items that are matched back to the enum.

Fixes https://github.com/llvm/llvm-project/issues/53389

Differential Revision: https://reviews.llvm.org/D123876

Please also see:
https://reviews.llvm.org/D118379
https://reviews.llvm.org/D117919
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
numbers for vectorization and parallelization options.

The SparseTensor passes currently use opaque numbers for the CLI,
despite using an enum internally. This patch exposes the enums instead
of numbered items that are matched back to the enum.

Fixes https://github.com/llvm/llvm-project/issues/53389

Differential Revision: https://reviews.llvm.org/D123876

Please also see:
https://reviews.llvm.org/D118379
https://reviews.llvm.org/D117919
</pre>
</div>
</content>
</entry>
<entry>
<title>[NFC] Remove obsolete all_passes_registration from integration tests.</title>
<updated>2022-07-17T01:18:43+00:00</updated>
<author>
<name>Stella Laurenzo</name>
<email>stellaraccident@gmail.com</email>
</author>
<published>2022-07-17T01:18:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=beebffa9ab81bba3de91b2cee7a62578ebe1ae00'/>
<id>beebffa9ab81bba3de91b2cee7a62578ebe1ae00</id>
<content type='text'>
After https://reviews.llvm.org/D128593 this is not needed (and not available). Was missed in original landing because integration tests do not run on pre-merge.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
After https://reviews.llvm.org/D128593 this is not needed (and not available). Was missed in original landing because integration tests do not run on pre-merge.
</pre>
</div>
</content>
</entry>
<entry>
<title>[mlir][benchmark] Fix import in sparse benchmark.</title>
<updated>2022-07-15T07:15:51+00:00</updated>
<author>
<name>Ingo Müller</name>
<email>ingomueller@google.com</email>
</author>
<published>2022-07-14T08:04:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=5da5483ffb407d6ad1ffe3108b6459d0499c91ab'/>
<id>5da5483ffb407d6ad1ffe3108b6459d0499c91ab</id>
<content type='text'>
The benchmark currently fails to run because it cannot find the `func`
symbol when using a `FuncOp`. I suppose that the breakage was introduced
by the extraction of the func dialect from the builtin dialect that
wasn't reflected in the benchmark yet.

Reviewed By: aartbik

Differential Revision: https://reviews.llvm.org/D129738
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The benchmark currently fails to run because it cannot find the `func`
symbol when using a `FuncOp`. I suppose that the breakage was introduced
by the extraction of the func dialect from the builtin dialect that
wasn't reflected in the benchmark yet.

Reviewed By: aartbik

Differential Revision: https://reviews.llvm.org/D129738
</pre>
</div>
</content>
</entry>
<entry>
<title>[mlir] Fix declaration of nano time function in benchmark infra</title>
<updated>2022-05-13T11:22:18+00:00</updated>
<author>
<name>Denys Shabalin</name>
<email>shabalin@google.com</email>
</author>
<published>2022-05-09T10:46:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=89d4904541106172e307efc98fbed5d8a86c4342'/>
<id>89d4904541106172e307efc98fbed5d8a86c4342</id>
<content type='text'>
In d4555698f89af373f43dcb4aa1587231496bcd31, the name of nano precision timer function has changed from `nano_time` to `nanoTime`, but benchmarks were not updated to reflect that. This change addresses the discrepancy.

Reviewed By: ftynse

Differential Revision: https://reviews.llvm.org/D125217
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In d4555698f89af373f43dcb4aa1587231496bcd31, the name of nano precision timer function has changed from `nano_time` to `nanoTime`, but benchmarks were not updated to reflect that. This change addresses the discrepancy.

Reviewed By: ftynse

Differential Revision: https://reviews.llvm.org/D125217
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "[mlir][sparse] Expose SpareTensor passes as enums instead of opaque numbers for vectorization and parallelization options."</title>
<updated>2022-04-24T01:14:48+00:00</updated>
<author>
<name>Nick Kreeger</name>
<email>nick.kreeger@gmail.com</email>
</author>
<published>2022-04-24T01:14:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=4620032ee304aae35a12b3e8927f0e27f527f4e1'/>
<id>4620032ee304aae35a12b3e8927f0e27f527f4e1</id>
<content type='text'>
This reverts commit d59cf901cbae7991f7847eb038d825efff1221ad.

Build fails on NVIDIA Sparse tests:
https://lab.llvm.org/buildbot/#/builders/61/builds/25447
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit d59cf901cbae7991f7847eb038d825efff1221ad.

Build fails on NVIDIA Sparse tests:
https://lab.llvm.org/buildbot/#/builders/61/builds/25447
</pre>
</div>
</content>
</entry>
</feed>
