<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm-project.git/libc/docs/gpu/using.rst, branch users/nico/python-2</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>[AMDGPU] Replace gfx940 and gfx941 with gfx942 in offload and libclc (#125826)</title>
<updated>2025-02-19T08:56:04+00:00</updated>
<author>
<name>Fabian Ritter</name>
<email>fabian.ritter@amd.com</email>
</author>
<published>2025-02-19T08:56:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=a2f9ae1421a31e987a4d0c7352137d371709f41d'/>
<id>a2f9ae1421a31e987a4d0c7352137d371709f41d</id>
<content type='text'>
gfx940 and gfx941 are no longer supported. This is one of a series of
PRs to remove them from the code base.

For SWDEV-512631 and SWDEV-512633</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
gfx940 and gfx941 are no longer supported. This is one of a series of
PRs to remove them from the code base.

For SWDEV-512631 and SWDEV-512633</pre>
</div>
</content>
</entry>
<entry>
<title>[libc][Docs] Update `libc` documentation for RPC and others (#120018)</title>
<updated>2024-12-16T15:09:19+00:00</updated>
<author>
<name>Joseph Huber</name>
<email>huberjn@outlook.com</email>
</author>
<published>2024-12-16T15:09:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=6d1a51303edd33faab34732a77a874f3eb74dbfd'/>
<id>6d1a51303edd33faab34732a77a874f3eb74dbfd</id>
<content type='text'>
Summary:
A few of these were out of date, update them now that the C library
interface into RPC was deleted.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary:
A few of these were out of date, update them now that the C library
interface into RPC was deleted.</pre>
</div>
</content>
</entry>
<entry>
<title>[libc][docs] Update NVPTX using documentation now that linking works</title>
<updated>2024-10-04T23:09:28+00:00</updated>
<author>
<name>Joseph Huber</name>
<email>huberjn@outlook.com</email>
</author>
<published>2024-10-04T23:08:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=50838851e82281635deacd017273947d9259f8fe'/>
<id>50838851e82281635deacd017273947d9259f8fe</id>
<content type='text'>
Summary:
I added a wrapper linker awhile back but this still says it doesn't
work.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary:
I added a wrapper linker awhile back but this still says it doesn't
work.
</pre>
</div>
</content>
</entry>
<entry>
<title>Reapply "[libc] Remove 'packaged' GPU build support (#100208)"</title>
<updated>2024-07-24T15:24:53+00:00</updated>
<author>
<name>Joseph Huber</name>
<email>huberjn@outlook.com</email>
</author>
<published>2024-07-24T15:08:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=8d8fa01a66d5051356b698ef0264a01f6aade185'/>
<id>8d8fa01a66d5051356b698ef0264a01f6aade185</id>
<content type='text'>
This reverts commit 550b83d658755664a7f0f93b36242e885743a91b.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 550b83d658755664a7f0f93b36242e885743a91b.
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "[libc] Remove 'packaged' GPU build support (#100208)"</title>
<updated>2024-07-24T12:51:47+00:00</updated>
<author>
<name>Joseph Huber</name>
<email>huberjn@outlook.com</email>
</author>
<published>2024-07-24T12:51:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=550b83d658755664a7f0f93b36242e885743a91b'/>
<id>550b83d658755664a7f0f93b36242e885743a91b</id>
<content type='text'>
Summary:
I forgot that the OpenMP tests still look for this, reverting for now
until I can make a fix.

This reverts commit c1c6ed83e9ac13c511961e5f5791034a63168e7e.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary:
I forgot that the OpenMP tests still look for this, reverting for now
until I can make a fix.

This reverts commit c1c6ed83e9ac13c511961e5f5791034a63168e7e.
</pre>
</div>
</content>
</entry>
<entry>
<title>[libc] Remove 'packaged' GPU build support (#100208)</title>
<updated>2024-07-24T12:22:49+00:00</updated>
<author>
<name>Joseph Huber</name>
<email>huberjn@outlook.com</email>
</author>
<published>2024-07-24T12:22:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=c1c6ed83e9ac13c511961e5f5791034a63168e7e'/>
<id>c1c6ed83e9ac13c511961e5f5791034a63168e7e</id>
<content type='text'>
Summary:
Previously, the GPU built the `libc` in a fat binary version that was
used to pass this to the link job in offloading languages like CUDA or
OpenMP. This was mostly required because NVIDIA couldn't consume the
standard static library version. Recent patches have now created the
`clang-nvlink-wrapper` which lets us do that. Now, the C library is just
included implicitly by the toolchain (or passed with -Xoffload-linker
-lc).

This code can be fully removed, which will heavily simplify the build
(and removed some bugs and garbage files I've encoutnered).</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary:
Previously, the GPU built the `libc` in a fat binary version that was
used to pass this to the link job in offloading languages like CUDA or
OpenMP. This was mostly required because NVIDIA couldn't consume the
standard static library version. Recent patches have now created the
`clang-nvlink-wrapper` which lets us do that. Now, the C library is just
included implicitly by the toolchain (or passed with -Xoffload-linker
-lc).

This code can be fully removed, which will heavily simplify the build
(and removed some bugs and garbage files I've encoutnered).</pre>
</div>
</content>
</entry>
<entry>
<title>[NFC] Fix typo in libc/docs/gpu/using.rst</title>
<updated>2024-06-04T22:40:45+00:00</updated>
<author>
<name>Joachim Meyer</name>
<email>5982050+fodinabor@users.noreply.github.com</email>
</author>
<published>2024-06-04T22:40:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=8896f21ca9e59f2de40f78bd7233a90d6cb62a77'/>
<id>8896f21ca9e59f2de40f78bd7233a90d6cb62a77</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[libc] Update GPU testing documentation (#85459)</title>
<updated>2024-03-15T22:49:44+00:00</updated>
<author>
<name>Joseph Huber</name>
<email>huberjn@outlook.com</email>
</author>
<published>2024-03-15T22:49:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=6818c7b8efef16ff373a1d8a6d7e35ecf14541be'/>
<id>6818c7b8efef16ff373a1d8a6d7e35ecf14541be</id>
<content type='text'>
Summary:
This documentation was lagging reality and didn't contain much. Update
it with some more information now that it's more mature.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary:
This documentation was lagging reality and didn't contain much. Update
it with some more information now that it's more mature.</pre>
</div>
</content>
</entry>
<entry>
<title>[libc] Update GPU documentation pages (#84076)</title>
<updated>2024-03-06T16:58:39+00:00</updated>
<author>
<name>Joseph Huber</name>
<email>huberjn@outlook.com</email>
</author>
<published>2024-03-06T16:58:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=0cbbcf1ef006ce13a1fa94960067723982ae955a'/>
<id>0cbbcf1ef006ce13a1fa94960067723982ae955a</id>
<content type='text'>
Summary:
After the overhaul of the GPU build the documentation pages were a
little stale. This updates them with more in-depth information on
building the GPU runtimes and using them. Specifically using them goes
through the differences between the offloading and direct compilation
modes.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary:
After the overhaul of the GPU build the documentation pages were a
little stale. This updates them with more in-depth information on
building the GPU runtimes and using them. Specifically using them goes
through the differences between the offloading and direct compilation
modes.</pre>
</div>
</content>
</entry>
<entry>
<title>[libc][NFC] Remove all trailing spaces from libc (#82831)</title>
<updated>2024-02-23T22:34:00+00:00</updated>
<author>
<name>Joseph Huber</name>
<email>huberjn@outlook.com</email>
</author>
<published>2024-02-23T22:34:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=69c0b2febe01108f50db6e8ed21cd8b2e6088caf'/>
<id>69c0b2febe01108f50db6e8ed21cd8b2e6088caf</id>
<content type='text'>
Summary:
There are a lot of random training spaces on various lines. This patch
just got rid of all of them with `sed 's/\ \+$//g'.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary:
There are a lot of random training spaces on various lines. This patch
just got rid of all of them with `sed 's/\ \+$//g'.</pre>
</div>
</content>
</entry>
</feed>
