<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm-project.git/mlir/lib, 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] [XeGPU] Fix dropSgLayoutAndData &amp; dropInstData in SliceAttr (#168618)</title>
<updated>2025-11-21T20:40:16+00:00</updated>
<author>
<name>Nishant Patel</name>
<email>nishant.b.patel@intel.com</email>
</author>
<published>2025-11-21T20:40:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=778e104dee8186c8a8c8ed781692825fb3a8bec8'/>
<id>778e104dee8186c8a8c8ed781692825fb3a8bec8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[OpenMP][OMPIRBuilder] Use runtime CC for runtime calls (#168608)</title>
<updated>2025-11-21T15:40:20+00:00</updated>
<author>
<name>Nick Sarnie</name>
<email>nick.sarnie@intel.com</email>
</author>
<published>2025-11-21T15:40:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=4538818c797a486edf48cbdf047a354210c3843b'/>
<id>4538818c797a486edf48cbdf047a354210c3843b</id>
<content type='text'>
Some targets have a specific calling convention that should be used for
generated calls to runtime functions.

Pass that down and use it.

Signed-off-by: Nick Sarnie &lt;nick.sarnie@intel.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some targets have a specific calling convention that should be used for
generated calls to runtime functions.

Pass that down and use it.

Signed-off-by: Nick Sarnie &lt;nick.sarnie@intel.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "[MLIR][GPU] subgroup_mma fp64 extension" (#169049)</title>
<updated>2025-11-21T15:02:59+00:00</updated>
<author>
<name>Fabian Mora</name>
<email>fmora.dev@gmail.com</email>
</author>
<published>2025-11-21T15:02:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=8c3f59f1b297ec65b5870ebfd727a40f632de966'/>
<id>8c3f59f1b297ec65b5870ebfd727a40f632de966</id>
<content type='text'>
Reverts llvm/llvm-project#165873

The revert is triggered by a failing integration test on a couple of
buildbots.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reverts llvm/llvm-project#165873

The revert is triggered by a failing integration test on a couple of
buildbots.</pre>
</div>
</content>
</entry>
<entry>
<title>[MLIR][GPU] subgroup_mma fp64 extension (#165873)</title>
<updated>2025-11-21T14:07:43+00:00</updated>
<author>
<name>Giacomo Castiglioni</name>
<email>giacastiglioni@gmail.com</email>
</author>
<published>2025-11-21T14:07:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=49995b2af0abbec1095031dfe9eb049945b6d4f7'/>
<id>49995b2af0abbec1095031dfe9eb049945b6d4f7</id>
<content type='text'>
This PR extends the `gpu.subgroup_mma_*` ops to support fp64 type.
The extension requires special handling during the lowering to `nvvm`
due to the return type for load ops for fragment a and b (they return a
scalar instead of a struct).</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This PR extends the `gpu.subgroup_mma_*` ops to support fp64 type.
The extension requires special handling during the lowering to `nvvm`
due to the return type for load ops for fragment a and b (they return a
scalar instead of a struct).</pre>
</div>
</content>
</entry>
<entry>
<title>[mlir][py][c] Enable setting block arg locations. (#169033)</title>
<updated>2025-11-21T13:31:46+00:00</updated>
<author>
<name>Jacques Pienaar</name>
<email>jpienaar@google.com</email>
</author>
<published>2025-11-21T13:31:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=5ab49edde282814f41b90431194afaff694deba7'/>
<id>5ab49edde282814f41b90431194afaff694deba7</id>
<content type='text'>
This enables changing the location of a block argument. Follows the
approach for updating type of block arg.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This enables changing the location of a block argument. Follows the
approach for updating type of block arg.</pre>
</div>
</content>
</entry>
<entry>
<title>[MLIR] Apply clang-tidy fixes for readability-container-size-empty in AffineOps.cpp (NFC)</title>
<updated>2025-11-21T12:15:31+00:00</updated>
<author>
<name>Mehdi Amini</name>
<email>joker.eph@gmail.com</email>
</author>
<published>2025-08-21T13:07:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=764c1d40ce89a2ece97d32240e5e943afdb2c9c9'/>
<id>764c1d40ce89a2ece97d32240e5e943afdb2c9c9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[MLIR] Apply clang-tidy fixes for misc-use-internal-linkage in AsmPrinter.cpp (NFC)</title>
<updated>2025-11-21T12:15:31+00:00</updated>
<author>
<name>Mehdi Amini</name>
<email>joker.eph@gmail.com</email>
</author>
<published>2025-08-21T17:34:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=a8058c177d0e45993108936cfca532d3dab037fc'/>
<id>a8058c177d0e45993108936cfca532d3dab037fc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[MLIR] Apply clang-tidy fixes for readability-container-size-empty in ShardOps.cpp (NFC)</title>
<updated>2025-11-21T11:57:31+00:00</updated>
<author>
<name>Mehdi Amini</name>
<email>joker.eph@gmail.com</email>
</author>
<published>2025-08-21T15:41:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=18d3db4bcd42e21e45b499a2999834904a925af0'/>
<id>18d3db4bcd42e21e45b499a2999834904a925af0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[MLIR][XeGPU][TransformOps] Add slice_dims argument to set_op_layout_attr and set_desc_layout (#168929)</title>
<updated>2025-11-21T08:08:12+00:00</updated>
<author>
<name>Tuomas Kärnä</name>
<email>tuomas.karna@intel.com</email>
</author>
<published>2025-11-21T08:08:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=e9fc393a9e431d1a0aebc3fe448f3cf1668fbb34'/>
<id>e9fc393a9e431d1a0aebc3fe448f3cf1668fbb34</id>
<content type='text'>
`set_op_layout_attr` and `set_desc_layout` transform ops wrap
`xegpu.layout` in an `xegpu.slice` attribute if `slice_dims` argument is
set.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
`set_op_layout_attr` and `set_desc_layout` transform ops wrap
`xegpu.layout` in an `xegpu.slice` attribute if `slice_dims` argument is
set.</pre>
</div>
</content>
</entry>
<entry>
<title>[mlir][llvm] Handle debug record import edge cases (#168774)</title>
<updated>2025-11-21T07:54:45+00:00</updated>
<author>
<name>Tobias Gysi</name>
<email>tobias.gysi@nextsilicon.com</email>
</author>
<published>2025-11-21T07:54:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=31127b9e225c50ebadcdc268bccb16319b8db72d'/>
<id>31127b9e225c50ebadcdc268bccb16319b8db72d</id>
<content type='text'>
This commit enables the direct import of debug records by default and
fixes issues with two edge cases:
- Detect early on if the address operand is an argument list (calling
getAddress() for argument lists asserts)
- Use getAddress() to check if the address operand is null, which means
the address operand is an empty metadata node, which currently is not
supported.
- Add support for debug label records.

This is a follow-up to:
https://github.com/llvm/llvm-project/pull/167812</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit enables the direct import of debug records by default and
fixes issues with two edge cases:
- Detect early on if the address operand is an argument list (calling
getAddress() for argument lists asserts)
- Use getAddress() to check if the address operand is null, which means
the address operand is an empty metadata node, which currently is not
supported.
- Add support for debug label records.

This is a follow-up to:
https://github.com/llvm/llvm-project/pull/167812</pre>
</div>
</content>
</entry>
</feed>
