<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm-project.git, branch users/nico/pad</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>WIP - AffineMin folding</title>
<updated>2025-06-19T09:20:25+00:00</updated>
<author>
<name>Nicolas Vasilache</name>
<email>nico.vasilache@amd.com</email>
</author>
<published>2025-06-18T17:14:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=319b1804200891385bf5684ae7f7e30234194b6f'/>
<id>319b1804200891385bf5684ae7f7e30234194b6f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[mlir][Linalg] WIP - Generalize and fix rewriteAsPaddedOp</title>
<updated>2025-06-18T17:12:21+00:00</updated>
<author>
<name>Nicolas Vasilache</name>
<email>nico.vasilache@amd.com</email>
</author>
<published>2025-06-18T14:39:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=e37352f583e2a84a8734569050f77c1fad4d7e9d'/>
<id>e37352f583e2a84a8734569050f77c1fad4d7e9d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>add use_prescribed_tensor_shapes option</title>
<updated>2025-06-18T14:49:02+00:00</updated>
<author>
<name>Fabian Mora</name>
<email>fabian.mora-cordero@amd.com</email>
</author>
<published>2025-06-18T14:49:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=db250e26ce91237eb3302c5939d5662505f72d4c'/>
<id>db250e26ce91237eb3302c5939d5662505f72d4c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[mlir][linalg] Add sizeToPadTo option to linalg::LinalgPaddingOptions</title>
<updated>2025-06-18T12:18:05+00:00</updated>
<author>
<name>Fabian Mora</name>
<email>fabian.mora-cordero@amd.com</email>
</author>
<published>2025-06-18T12:17:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=26fd8bdae7416d3a55fba326fe1c9b6a7af1bd2e'/>
<id>26fd8bdae7416d3a55fba326fe1c9b6a7af1bd2e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[HLSL][SPIRV] Add vk::constant_id attribute. (#143544)</title>
<updated>2025-06-18T10:39:52+00:00</updated>
<author>
<name>Steven Perron</name>
<email>stevenperron@google.com</email>
</author>
<published>2025-06-18T10:39:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=acde20b5605f3a3a8da2217e4526fc045e6603ed'/>
<id>acde20b5605f3a3a8da2217e4526fc045e6603ed</id>
<content type='text'>
The vk::constant_id attribute is used to indicate that a global const
variable
represents a specialization constant in SPIR-V. This PR adds this
attribute to clang.

The documentation for the attribute is
[here](https://github.com/microsoft/DirectXShaderCompiler/blob/main/docs/SPIR-V.rst#specialization-constants).

The strategy is to to modify the initializer to get the value of a
specialize constant for a builtin defined in the SPIR-V backend.

Implements https://github.com/llvm/wg-hlsl/pull/287

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

---------

Co-authored-by: Nathan Gauër &lt;github@keenuts.net&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The vk::constant_id attribute is used to indicate that a global const
variable
represents a specialization constant in SPIR-V. This PR adds this
attribute to clang.

The documentation for the attribute is
[here](https://github.com/microsoft/DirectXShaderCompiler/blob/main/docs/SPIR-V.rst#specialization-constants).

The strategy is to to modify the initializer to get the value of a
specialize constant for a builtin defined in the SPIR-V backend.

Implements https://github.com/llvm/wg-hlsl/pull/287

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

---------

Co-authored-by: Nathan Gauër &lt;github@keenuts.net&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>[PowerPC] Split tests into asm and mir parts (NFC)</title>
<updated>2025-06-18T10:34:39+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>npopov@redhat.com</email>
</author>
<published>2025-06-18T10:32:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=561eca44e7639ee8805d0bf65a59b9898d782538'/>
<id>561eca44e7639ee8805d0bf65a59b9898d782538</id>
<content type='text'>
To allow both to be generated.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
To allow both to be generated.
</pre>
</div>
</content>
</entry>
<entry>
<title>[lldb][test] explicit-member-function-quals.cpp: add -glldb</title>
<updated>2025-06-18T10:32:23+00:00</updated>
<author>
<name>Michael Buch</name>
<email>michaelbuch12@gmail.com</email>
</author>
<published>2025-06-18T10:32:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=ee4c2bb68752a6c4b463f3873cde278b8d348628'/>
<id>ee4c2bb68752a6c4b463f3873cde278b8d348628</id>
<content type='text'>
This will get un-XFAILed but requires `-glldb` in an upcoming patch.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This will get un-XFAILed but requires `-glldb` in an upcoming patch.
</pre>
</div>
</content>
</entry>
<entry>
<title>[LICM] Support hoisting of non-argmemonly readonly calls (#144497)</title>
<updated>2025-06-18T10:24:55+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>npopov@redhat.com</email>
</author>
<published>2025-06-18T10:24:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=a13b7cc00c5f4b9d2636ed7a22c1390cf8033baf'/>
<id>a13b7cc00c5f4b9d2636ed7a22c1390cf8033baf</id>
<content type='text'>
The code checking whether a readonly call is safe to hoist is
currently limited to only argmemonly calls. However, the actual
implementation does not depend on this in any way. It either
does an MSSA clobber walk on the memory access (which will take
all locations accessed by the call into account), or it will
look at all MemoryDefs in an entirely location-independent manner.

The current restriction dates back to the time when LICM still
supported AST, in which case this code *did* reason about the
individual pointer arguments.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The code checking whether a readonly call is safe to hoist is
currently limited to only argmemonly calls. However, the actual
implementation does not depend on this in any way. It either
does an MSSA clobber walk on the memory access (which will take
all locations accessed by the call into account), or it will
look at all MemoryDefs in an entirely location-independent manner.

The current restriction dates back to the time when LICM still
supported AST, in which case this code *did* reason about the
individual pointer arguments.</pre>
</div>
</content>
</entry>
<entry>
<title>Fix for bazel build #142079 (#144665)</title>
<updated>2025-06-18T09:57:03+00:00</updated>
<author>
<name>Karlo Basioli</name>
<email>k.basioli@gmail.com</email>
</author>
<published>2025-06-18T09:57:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=5a9cc93a2058e2c26d766f7be6aee63e928bf825'/>
<id>5a9cc93a2058e2c26d766f7be6aee63e928bf825</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[Thumb2] Regenerate some test checks. NFC</title>
<updated>2025-06-18T09:54:51+00:00</updated>
<author>
<name>Bjorn Pettersson</name>
<email>bjorn.a.pettersson@ericsson.com</email>
</author>
<published>2025-06-18T09:37:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=dac0820b277835b7506a9c0d1dc5e077597f6742'/>
<id>dac0820b277835b7506a9c0d1dc5e077597f6742</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
