<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm-project.git, branch users/meinersbur/flang_runtime_flang_rt</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>Merge commit '5c8c2b3db54395073e3183f89167156df29dff61' into users/meinersbur/flang_runtime_flang_rt</title>
<updated>2025-02-08T21:14:53+00:00</updated>
<author>
<name>Michael Kruse</name>
<email>llvm-project@meinersbur.de</email>
</author>
<published>2025-02-08T21:14:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=d3cc7860ccc9edbdb4fc9e7bba9af6411310556a'/>
<id>d3cc7860ccc9edbdb4fc9e7bba9af6411310556a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'main' (early part) into users/meinersbur/flang_runtime_flang_rt</title>
<updated>2025-02-08T21:08:03+00:00</updated>
<author>
<name>Michael Kruse</name>
<email>llvm-project@meinersbur.de</email>
</author>
<published>2025-02-08T21:08:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=c7e786ede72d59cce230ed8ea49bac5e6aaee845'/>
<id>c7e786ede72d59cce230ed8ea49bac5e6aaee845</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[Flang] Rename libFortranRuntime.a to libflang_rt.runtime.a (#122341)</title>
<updated>2025-02-08T17:02:54+00:00</updated>
<author>
<name>Michael Kruse</name>
<email>llvm-project@meinersbur.de</email>
</author>
<published>2025-02-08T17:02:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=5c8c2b3db54395073e3183f89167156df29dff61'/>
<id>5c8c2b3db54395073e3183f89167156df29dff61</id>
<content type='text'>
Following the conclusion of the
[RFC](https://discourse.llvm.org/t/rfc-names-for-flang-rt-libraries/84321),
rename Flang's runtime libraries as follows:

 * libFortranRuntime.(a|so) to libflang_rt.runtime.(a|so)
 * libFortranFloat128Math.a to libflang_rt.quadmath.a
* libCufRuntime_cuda_${CUDAToolkit_VERSION_MAJOR}.(a|so) to
libflang_rt.cuda_${CUDAToolkit_VERSION_MAJOR}.(a|so)

This follows the same naming scheme as Compiler-RT libraries
(`libclang_rt.${component}.(a|so)`). It provides some consistency
between Flang's runtime libraries for current and potential future
library components.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Following the conclusion of the
[RFC](https://discourse.llvm.org/t/rfc-names-for-flang-rt-libraries/84321),
rename Flang's runtime libraries as follows:

 * libFortranRuntime.(a|so) to libflang_rt.runtime.(a|so)
 * libFortranFloat128Math.a to libflang_rt.quadmath.a
* libCufRuntime_cuda_${CUDAToolkit_VERSION_MAJOR}.(a|so) to
libflang_rt.cuda_${CUDAToolkit_VERSION_MAJOR}.(a|so)

This follows the same naming scheme as Compiler-RT libraries
(`libclang_rt.${component}.(a|so)`). It provides some consistency
between Flang's runtime libraries for current and potential future
library components.</pre>
</div>
</content>
</entry>
<entry>
<title>[gn build] Port 69b8cf4f0621</title>
<updated>2025-02-08T16:35:01+00:00</updated>
<author>
<name>LLVM GN Syncbot</name>
<email>llvmgnsyncbot@gmail.com</email>
</author>
<published>2025-02-08T16:35:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=40ce8fd8436d7b52b31cb8174fe442c9c1cae7a0'/>
<id>40ce8fd8436d7b52b31cb8174fe442c9c1cae7a0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[SandboxVec][BottomUpVec] Add cost estimation and tr-accept-or-revert pass (#126325)</title>
<updated>2025-02-08T16:34:18+00:00</updated>
<author>
<name>vporpo</name>
<email>vporpodas@google.com</email>
</author>
<published>2025-02-08T16:34:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=69b8cf4f0621b359b487ad41887c20984be53a34'/>
<id>69b8cf4f0621b359b487ad41887c20984be53a34</id>
<content type='text'>
The TransactionAcceptOrRevert pass is the final pass in the Sandbox
Vectorizer's default pass pipeline. It's job is to check the cost
before/after vectorization and accept or revert the IR to its original
state.

Since we are now starting the transaction in BottomUpVec, tests that run
a custom pipeline need to accept the transaction. This is done with the
help of the TransactionAlwaysAccept pass (tr-accept).</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The TransactionAcceptOrRevert pass is the final pass in the Sandbox
Vectorizer's default pass pipeline. It's job is to check the cost
before/after vectorization and accept or revert the IR to its original
state.

Since we are now starting the transaction in BottomUpVec, tests that run
a custom pipeline need to accept the transaction. This is done with the
help of the TransactionAlwaysAccept pass (tr-accept).</pre>
</div>
</content>
</entry>
<entry>
<title>Specifically refer to flang_rt.runtime in comments</title>
<updated>2025-02-08T16:24:45+00:00</updated>
<author>
<name>Michael Kruse</name>
<email>llvm-project@meinersbur.de</email>
</author>
<published>2025-02-08T16:24:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=6b4621029a667e0b3cbfbefd28e09282f7e023fd'/>
<id>6b4621029a667e0b3cbfbefd28e09282f7e023fd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[MLIR][NVVM] Add tcgen05 wait/fence Ops (#126265)</title>
<updated>2025-02-08T16:04:40+00:00</updated>
<author>
<name>Durgadoss R</name>
<email>durgadossr@nvidia.com</email>
</author>
<published>2025-02-08T16:04:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=2feced1df0aa01f78501720b98faa985bcec846a'/>
<id>2feced1df0aa01f78501720b98faa985bcec846a</id>
<content type='text'>
PR #126091 adds intrinsics for tcgen05
wait/fence/commit operations. This patch
adds NVVM Dialect Ops for them.

Signed-off-by: Durgadoss R &lt;durgadossr@nvidia.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
PR #126091 adds intrinsics for tcgen05
wait/fence/commit operations. This patch
adds NVVM Dialect Ops for them.

Signed-off-by: Durgadoss R &lt;durgadossr@nvidia.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>[RISCV][NFC] Adopt DiagnosticString interface (#126290)</title>
<updated>2025-02-08T15:59:55+00:00</updated>
<author>
<name>Sam Elliott</name>
<email>quic_aelliott@quicinc.com</email>
</author>
<published>2025-02-08T15:59:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=101b3ff7af8fabe4ec5c06219a70094c1d901c49'/>
<id>101b3ff7af8fabe4ec5c06219a70094c1d901c49</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[CodeGen][Hexagon] Replace PointerType::getUnqual(Type) with opaque version (NFC) (#126274)</title>
<updated>2025-02-08T15:13:23+00:00</updated>
<author>
<name>Mats Jun Larsen</name>
<email>mats@jun.codes</email>
</author>
<published>2025-02-08T15:13:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=a07928c3ce9da62b82a796ef26f5f7aaa0311d37'/>
<id>a07928c3ce9da62b82a796ef26f5f7aaa0311d37</id>
<content type='text'>
Follow-up to https://github.com/llvm/llvm-project/issues/123569

The obsolete bitcasts on the LoadInsts are also removed.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Follow-up to https://github.com/llvm/llvm-project/issues/123569

The obsolete bitcasts on the LoadInsts are also removed.</pre>
</div>
</content>
</entry>
<entry>
<title>[CodeGen] Replace of PointerType::get(Type) with opaque version (NFC) (#124771)</title>
<updated>2025-02-08T15:13:02+00:00</updated>
<author>
<name>Mats Jun Larsen</name>
<email>mats@jun.codes</email>
</author>
<published>2025-02-08T15:13:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=e0fee55a5549e04bb14d45fba6267bd69285ce77'/>
<id>e0fee55a5549e04bb14d45fba6267bd69285ce77</id>
<content type='text'>
Follow-up to https://github.com/llvm/llvm-project/issues/123569</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Follow-up to https://github.com/llvm/llvm-project/issues/123569</pre>
</div>
</content>
</entry>
</feed>
