<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm-project.git/mlir/lib/Conversion/PDLToPDLInterp/PredicateTree.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>[mlir] Simplify unreachable type switch cases. NFC. (#162032)</title>
<updated>2025-10-06T13:23:25+00:00</updated>
<author>
<name>Jakub Kuderski</name>
<email>jakub@nod-labs.com</email>
</author>
<published>2025-10-06T13:23:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=8bab6c4e8c4f9a7b32ac5dd94436922c84705a86'/>
<id>8bab6c4e8c4f9a7b32ac5dd94436922c84705a86</id>
<content type='text'>
Use `DefaultUnreachable` from
https://github.com/llvm/llvm-project/pull/161970.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use `DefaultUnreachable` from
https://github.com/llvm/llvm-project/pull/161970.</pre>
</div>
</content>
</entry>
<entry>
<title>[MLIR] Apply clang-tidy fixes for misc-use-internal-linkage in PredicateTree.cpp (NFC)</title>
<updated>2025-08-27T10:17:18+00:00</updated>
<author>
<name>Mehdi Amini</name>
<email>joker.eph@gmail.com</email>
</author>
<published>2025-08-21T12:47:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=a684610254a6979cf46b3b751425f9602475d1da'/>
<id>a684610254a6979cf46b3b751425f9602475d1da</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[MLIR] Adopt LDBG() macro in PDLToPDLInterp/PredicateTree.cpp (NFC)</title>
<updated>2025-08-23T20:11:41+00:00</updated>
<author>
<name>Mehdi Amini</name>
<email>joker.eph@gmail.com</email>
</author>
<published>2025-08-23T20:10:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=fac19846b0621d36a1bafdace6fcf08cc9571b5d'/>
<id>fac19846b0621d36a1bafdace6fcf08cc9571b5d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[mlir][NFC] Use `getDefiningOp&lt;OpTy&gt;()` instead of `dyn_cast&lt;OpTy&gt;(getDefiningOp())` (#150428)</title>
<updated>2025-07-25T02:35:51+00:00</updated>
<author>
<name>Longsheng Mou</name>
<email>longshengmou@gmail.com</email>
</author>
<published>2025-07-25T02:35:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=f047b735e9d2765b3e01f618c16349f3b836f079'/>
<id>f047b735e9d2765b3e01f618c16349f3b836f079</id>
<content type='text'>
This PR uses `val.getDefiningOp&lt;OpTy&gt;()` to replace `dyn_cast&lt;OpTy&gt;(val.getDefiningOp())` , `dyn_cast_or_null&lt;OpTy&gt;(val.getDefiningOp())` and `dyn_cast_if_present&lt;OpTy&gt;(val.getDefiningOp())`.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This PR uses `val.getDefiningOp&lt;OpTy&gt;()` to replace `dyn_cast&lt;OpTy&gt;(val.getDefiningOp())` , `dyn_cast_or_null&lt;OpTy&gt;(val.getDefiningOp())` and `dyn_cast_if_present&lt;OpTy&gt;(val.getDefiningOp())`.</pre>
</div>
</content>
</entry>
<entry>
<title>[mlir] Remove unused includes (NFC) (#147101)</title>
<updated>2025-07-04T20:30:21+00:00</updated>
<author>
<name>Kazu Hirata</name>
<email>kazu@google.com</email>
</author>
<published>2025-07-04T20:30:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=fa9adbfda9679250ab753edd9aa908d9ea53be0a'/>
<id>fa9adbfda9679250ab753edd9aa908d9ea53be0a</id>
<content type='text'>
These are identified by misc-include-cleaner.  I've filtered out those
that break builds.  Also, I'm staying away from llvm-config.h,
config.h, and Compiler.h, which likely cause platform- or
compiler-specific build failures.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These are identified by misc-include-cleaner.  I've filtered out those
that break builds.  Also, I'm staying away from llvm-config.h,
config.h, and Compiler.h, which likely cause platform- or
compiler-specific build failures.</pre>
</div>
</content>
</entry>
<entry>
<title>[mlir] Compare std::optional&lt;T&gt; to values directly (NFC) (#144241)</title>
<updated>2025-06-15T06:23:42+00:00</updated>
<author>
<name>Kazu Hirata</name>
<email>kazu@google.com</email>
</author>
<published>2025-06-15T06:23:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=c4ba734993ac7ca39cc101db62797aad3a2a265a'/>
<id>c4ba734993ac7ca39cc101db62797aad3a2a265a</id>
<content type='text'>
This patch transforms:

  X &amp;&amp; *X == Y

to:

  X == Y

where X is of std::optional&lt;T&gt;, and Y is of T or similar.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch transforms:

  X &amp;&amp; *X == Y

to:

  X == Y

where X is of std::optional&lt;T&gt;, and Y is of T or similar.</pre>
</div>
</content>
</entry>
<entry>
<title>[mlir] Simplify code with MapVector::operator[] (NFC) (#113407)</title>
<updated>2024-11-04T17:40:21+00:00</updated>
<author>
<name>Kazu Hirata</name>
<email>kazu@google.com</email>
</author>
<published>2024-11-04T17:40:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=5d6cb6f78ac93aedcf96e3a3bca61401a2177f31'/>
<id>5d6cb6f78ac93aedcf96e3a3bca61401a2177f31</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add llvm::min/max_element and use it in llvm/ and mlir/ directories. (#84678)</title>
<updated>2024-03-11T03:00:13+00:00</updated>
<author>
<name>Justin Lebar</name>
<email>justin.lebar@gmail.com</email>
</author>
<published>2024-03-11T03:00:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=fab2bb8bfda865bd438dee981d7be7df8017b76d'/>
<id>fab2bb8bfda865bd438dee981d7be7df8017b76d</id>
<content type='text'>
For some reason this was missing from STLExtras.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For some reason this was missing from STLExtras.</pre>
</div>
</content>
</entry>
<entry>
<title>Reapply "[mlir][PDL] Add support for native constraints with results (#82760)"</title>
<updated>2024-03-02T19:57:30+00:00</updated>
<author>
<name>Matthias Gehre</name>
<email>matthias.gehre@amd.com</email>
</author>
<published>2024-03-01T22:32:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=8ec28af8eaff5acd0df3e53340159c034f08533d'/>
<id>8ec28af8eaff5acd0df3e53340159c034f08533d</id>
<content type='text'>
with a small stack-use-after-scope fix in getConstraintPredicates()

This reverts commit c80e6edba4a9593f0587e27fa0ac825ebe174afd.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
with a small stack-use-after-scope fix in getConstraintPredicates()

This reverts commit c80e6edba4a9593f0587e27fa0ac825ebe174afd.
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "[mlir][PDL] Add support for native constraints with results (#82760)"</title>
<updated>2024-03-01T06:44:30+00:00</updated>
<author>
<name>Matthias Gehre</name>
<email>matthias.gehre@amd.com</email>
</author>
<published>2024-03-01T06:44:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=c80e6edba4a9593f0587e27fa0ac825ebe174afd'/>
<id>c80e6edba4a9593f0587e27fa0ac825ebe174afd</id>
<content type='text'>
Due to buildbot failure https://lab.llvm.org/buildbot/#/builders/88/builds/72130

This reverts commit dca32a3b594b3c91f9766a9312b5d82534910fa1.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Due to buildbot failure https://lab.llvm.org/buildbot/#/builders/88/builds/72130

This reverts commit dca32a3b594b3c91f9766a9312b5d82534910fa1.
</pre>
</div>
</content>
</entry>
</feed>
