<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm-project.git/offload/test/offloading/ompx_bare_ballot_sync.c, branch users/nico/python-1</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>[OpenMP] Remove use of '__AMDGCN_WAVEFRONT_SIZE' (#113156)</title>
<updated>2024-11-25T13:38:28+00:00</updated>
<author>
<name>Joseph Huber</name>
<email>huberjn@outlook.com</email>
</author>
<published>2024-11-25T13:38:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=506ca19dc9d6a9f0ad47b82e71525743bbe8cf85'/>
<id>506ca19dc9d6a9f0ad47b82e71525743bbe8cf85</id>
<content type='text'>
Summary:
This is going to be deprecated in
https://github.com/llvm/llvm-project/pull/112849. This patch ports it to
use the builtin instead. This isn't a compile constant, so it could
slightly negatively affect codegen. There really should be an IR pass to
turn it into a constant if the function has known attributes.

Using the builtin is correct when we just do it for knowing the size
like we do here. Obviously guarding w32/w64 code with this check would
be broken.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary:
This is going to be deprecated in
https://github.com/llvm/llvm-project/pull/112849. This patch ports it to
use the builtin instead. This isn't a compile constant, so it could
slightly negatively affect codegen. There really should be an IR pass to
turn it into a constant if the function has known attributes.

Using the builtin is correct when we just do it for knowing the size
like we do here. Obviously guarding w32/w64 code with this check would
be broken.</pre>
</div>
</content>
</entry>
<entry>
<title>[Offload] Refactor offload test requirements (#95196)</title>
<updated>2024-06-29T05:56:18+00:00</updated>
<author>
<name>Ethan Luis McDonough</name>
<email>ethanluismcdonough@gmail.com</email>
</author>
<published>2024-06-29T05:56:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=8823448807f3b1a1362d1417e062d763734e02f5'/>
<id>8823448807f3b1a1362d1417e062d763734e02f5</id>
<content type='text'>
Many tests in the `offload` project have requirements defined by which
targets are not supported rather than which platforms are supported.
This patch aims to streamline the requirement definitions by adding four
new feature tags: `host`, `gpu`, `amdgpu`, and `nvidiagpu`.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Many tests in the `offload` project have requirements defined by which
targets are not supported rather than which platforms are supported.
This patch aims to streamline the requirement definitions by adding four
new feature tags: `host`, `gpu`, `amdgpu`, and `nvidiagpu`.</pre>
</div>
</content>
</entry>
<entry>
<title>[OpenMP][OMPX] Fix ompx_ballot_sync test (#94140)</title>
<updated>2024-06-03T15:18:26+00:00</updated>
<author>
<name>Shilei Tian</name>
<email>i@tianshilei.me</email>
</author>
<published>2024-06-03T15:18:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=4cd115ca34231f1892b75b0fe12776b964a55ba2'/>
<id>4cd115ca34231f1892b75b0fe12776b964a55ba2</id>
<content type='text'>
The current test is not really correct because the mask is set to
0xffffffff
even if it is on an AMDGPU whose wavefront size is 64. Besides,
`__AMDGCN_WAVEFRONT_SIZE` is not set on host compilation so the
verification
happens to work.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The current test is not really correct because the mask is set to
0xffffffff
even if it is on an AMDGPU whose wavefront size is 64. Besides,
`__AMDGCN_WAVEFRONT_SIZE` is not set on host compilation so the
verification
happens to work.</pre>
</div>
</content>
</entry>
<entry>
<title>[OpenMP][OMPX] Add ballot_sync (#91297)</title>
<updated>2024-05-24T13:54:54+00:00</updated>
<author>
<name>Shilei Tian</name>
<email>i@tianshilei.me</email>
</author>
<published>2024-05-24T13:54:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=7eeec8e6d10a796974c3439529f3de690251b004'/>
<id>7eeec8e6d10a796974c3439529f3de690251b004</id>
<content type='text'>
This patch adds the support for `ballot_sync` in ompx.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch adds the support for `ballot_sync` in ompx.</pre>
</div>
</content>
</entry>
</feed>
