<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm-project.git/libc/docs/gpu, 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>[libc][gpu][docs] Fix typos in GPU libc's documentation (#138565)</title>
<updated>2025-05-05T19:06:45+00:00</updated>
<author>
<name>Howard Chu</name>
<email>1007273067@qq.com</email>
</author>
<published>2025-05-05T19:06:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=c275fdc0bca34b2e53e00435fc72b0ca4b736348'/>
<id>c275fdc0bca34b2e53e00435fc72b0ca4b736348</id>
<content type='text'>
Fix typos in GPU libc's documentation about the rpc implementation.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix typos in GPU libc's documentation about the rpc implementation.</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "[LLVM] Replace use of `LLVM_RUNTIMES_TARGET` with `LLVM_DEFAULT_TARGET_TRIPLE` (#136208)"</title>
<updated>2025-04-22T13:08:51+00:00</updated>
<author>
<name>Joseph Huber</name>
<email>huberjn@outlook.com</email>
</author>
<published>2025-04-22T13:08:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=a5cdbef5f06904fab27219955604a2759e4dd482'/>
<id>a5cdbef5f06904fab27219955604a2759e4dd482</id>
<content type='text'>
This reverts commit 2e145f11c0bcfa2052416d96d682c75f33971a8c.

Somehow causes some static assertions to fail?
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 2e145f11c0bcfa2052416d96d682c75f33971a8c.

Somehow causes some static assertions to fail?
</pre>
</div>
</content>
</entry>
<entry>
<title>[LLVM] Replace use of `LLVM_RUNTIMES_TARGET` with `LLVM_DEFAULT_TARGET_TRIPLE` (#136208)</title>
<updated>2025-04-22T12:59:54+00:00</updated>
<author>
<name>Joseph Huber</name>
<email>huberjn@outlook.com</email>
</author>
<published>2025-04-22T12:59:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=2e145f11c0bcfa2052416d96d682c75f33971a8c'/>
<id>2e145f11c0bcfa2052416d96d682c75f33971a8c</id>
<content type='text'>
Summary:
For purposes of determining the triple, it's more correct to use
`LLVM_DEFAULT_TARGET_TRIPLE`.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary:
For purposes of determining the triple, it's more correct to use
`LLVM_DEFAULT_TARGET_TRIPLE`.</pre>
</div>
</content>
</entry>
<entry>
<title>[libc] Make RPC server handling header only (#131205)</title>
<updated>2025-03-14T00:23:21+00:00</updated>
<author>
<name>Joseph Huber</name>
<email>huberjn@outlook.com</email>
</author>
<published>2025-03-14T00:23:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=8437b7f5584765ad4f7885500647657714930fbb'/>
<id>8437b7f5584765ad4f7885500647657714930fbb</id>
<content type='text'>
Summary:
This patch moves the RPC server handling to be a header only utility
stored in the `shared/` directory. This is intended to be shared within
LLVM for the loaders and `offload/` handling.

Generally, this makes it easier to share code without weird
cross-project binaries being plucked out of the build system. It also
allows us to soon move the loader interface out of the `libc` project so
that we don't need to bootstrap those and can build them in LLVM.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary:
This patch moves the RPC server handling to be a header only utility
stored in the `shared/` directory. This is intended to be shared within
LLVM for the loaders and `offload/` handling.

Generally, this makes it easier to share code without weird
cross-project binaries being plucked out of the build system. It also
allows us to soon move the loader interface out of the `libc` project so
that we don't need to bootstrap those and can build them in LLVM.</pre>
</div>
</content>
</entry>
<entry>
<title>[libc] Enable 'strftime' for the GPU targets (#128220)</title>
<updated>2025-02-21T22:29:15+00:00</updated>
<author>
<name>Joseph Huber</name>
<email>huberjn@outlook.com</email>
</author>
<published>2025-02-21T22:29:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=6b3e7657cfede8c47f8c703881fce295ee26f5eb'/>
<id>6b3e7657cfede8c47f8c703881fce295ee26f5eb</id>
<content type='text'>
Summary:
These should allow us to build with locale support for libcxx.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary:
These should allow us to build with locale support for libcxx.</pre>
</div>
</content>
</entry>
<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] Add proper 'offload' build to use libc with offload</title>
<updated>2025-02-17T18:42:37+00:00</updated>
<author>
<name>Joseph Huber</name>
<email>huberjn@outlook.com</email>
</author>
<published>2025-02-17T18:41:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=0d2722c20d75b237524dd4ec87a1d3da707ec96e'/>
<id>0d2722c20d75b237524dd4ec87a1d3da707ec96e</id>
<content type='text'>
Summary:
Since this was added the offloading target now requires `offload`.

Fixes: https://github.com/llvm/llvm-project/issues/127458
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary:
Since this was added the offloading target now requires `offload`.

Fixes: https://github.com/llvm/llvm-project/issues/127458
</pre>
</div>
</content>
</entry>
<entry>
<title>[libc][docs] Fix the RPC documentation leaking ports</title>
<updated>2025-01-28T21:26:10+00:00</updated>
<author>
<name>Joseph Huber</name>
<email>huberjn@outlook.com</email>
</author>
<published>2025-01-28T21:05:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=26f4e2a701f7c303f18ed8f97d263138e14bcd48'/>
<id>26f4e2a701f7c303f18ed8f97d263138e14bcd48</id>
<content type='text'>
Summary:
Forgot to close it, that'll make it deadlock after awhile.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary:
Forgot to close it, that'll make it deadlock after awhile.
</pre>
</div>
</content>
</entry>
<entry>
<title>[libc] Add CMake cache file for the GPU build (#124589)</title>
<updated>2025-01-27T17:46:35+00:00</updated>
<author>
<name>Joseph Huber</name>
<email>huberjn@outlook.com</email>
</author>
<published>2025-01-27T17:46:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=7b1becd940cb93f8b63c9872e1af7431dea353d1'/>
<id>7b1becd940cb93f8b63c9872e1af7431dea353d1</id>
<content type='text'>
Summary:
This introduces libc cache files and adds one for building the GPU
support. The cache files will set defaults for these arguments which can
be overridden if the user needs to. They also serve as documentation for
how the builid is expected to look.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary:
This introduces libc cache files and adds one for building the GPU
support. The cache files will set defaults for these arguments which can
be overridden if the user needs to. They also serve as documentation for
how the builid is expected to look.</pre>
</div>
</content>
</entry>
<entry>
<title>[libc][NFC] Strip all training whitespace and missing newlines (#124163)</title>
<updated>2025-01-23T18:02:54+00:00</updated>
<author>
<name>Joseph Huber</name>
<email>huberjn@outlook.com</email>
</author>
<published>2025-01-23T18:02:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=db6b7a84e6e4949569e756f46357d9f54ad16a03'/>
<id>db6b7a84e6e4949569e756f46357d9f54ad16a03</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
