<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm-project.git/llvm/lib/Target/AMDGPU/AMDGPURemoveIncompatibleFunctions.cpp, 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][NewPM] Port AMDGPURemoveIncompatibleFunctions to NPM (#122261)</title>
<updated>2025-01-13T04:41:40+00:00</updated>
<author>
<name>Akshat Oke</name>
<email>Akshat.Oke@amd.com</email>
</author>
<published>2025-01-13T04:41:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=7bf1cb702bdbec4b054a65cb58244596e8cd4138'/>
<id>7bf1cb702bdbec4b054a65cb58244596e8cd4138</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[AMDGPU] Remove unused includes (NFC) (#116154)</title>
<updated>2024-11-14T05:10:03+00:00</updated>
<author>
<name>Kazu Hirata</name>
<email>kazu@google.com</email>
</author>
<published>2024-11-14T05:10:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=be187369a03bf2df8bdbc76ecd381377b3bb6074'/>
<id>be187369a03bf2df8bdbc76ecd381377b3bb6074</id>
<content type='text'>
Identified with misc-include-cleaner.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Identified with misc-include-cleaner.</pre>
</div>
</content>
</entry>
<entry>
<title>[AMDGPU] Fix and add namespace closing comments. NFC.</title>
<updated>2024-07-16T15:56:31+00:00</updated>
<author>
<name>Jay Foad</name>
<email>jay.foad@amd.com</email>
</author>
<published>2024-07-16T15:53:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=74b87b02d21583c66c4cf6659703e4bd5c4f537d'/>
<id>74b87b02d21583c66c4cf6659703e4bd5c4f537d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[AMDGPU] Introduce GFX9/10.1/10.3/11 Generic Targets (#76955)</title>
<updated>2024-02-12T09:18:20+00:00</updated>
<author>
<name>Pierre van Houtryve</name>
<email>pierre.vanhoutryve@amd.com</email>
</author>
<published>2024-02-12T09:18:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=f93aa5157a3317b24cff660ac972814ee9ed4dbc'/>
<id>f93aa5157a3317b24cff660ac972814ee9ed4dbc</id>
<content type='text'>
These generic targets include multiple GPUs and will, in the future,
provide a way to build once and run on multiple GPU, at the cost of less
optimization opportunities.

Note that this is just doing the compiler side of things, device libs an
runtimes/loader/etc. don't know about these targets yet, so none of them
actually work in practice right now. This is just the initial commit to
make LLVM aware of them.

This contains the documentation changes for both this change and #76954
as well.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These generic targets include multiple GPUs and will, in the future,
provide a way to build once and run on multiple GPU, at the cost of less
optimization opportunities.

Note that this is just doing the compiler side of things, device libs an
runtimes/loader/etc. don't know about these targets yet, so none of them
actually work in practice right now. This is just the initial commit to
make LLVM aware of them.

This contains the documentation changes for both this change and #76954
as well.</pre>
</div>
</content>
</entry>
<entry>
<title>[AMDGPU] Remove functions with incompatible gws attribute (#78143)</title>
<updated>2024-01-15T16:23:39+00:00</updated>
<author>
<name>Jay Foad</name>
<email>jay.foad@amd.com</email>
</author>
<published>2024-01-15T16:23:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=f3d07881c81bce817bd5009e883c9cfaa51bf39a'/>
<id>f3d07881c81bce817bd5009e883c9cfaa51bf39a</id>
<content type='text'>
This change is to remove incompatible gws related functions
in order to make device-libs work correctly under -O0 for
gfx1200+

Co-authored-by: Changpeng Fang &lt;changpeng.fang@amd.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This change is to remove incompatible gws related functions
in order to make device-libs work correctly under -O0 for
gfx1200+

Co-authored-by: Changpeng Fang &lt;changpeng.fang@amd.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>[AMDGPU] Miscellaneous clang-format changes (#75186)</title>
<updated>2023-12-12T14:26:04+00:00</updated>
<author>
<name>Jay Foad</name>
<email>jay.foad@amd.com</email>
</author>
<published>2023-12-12T14:26:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=1c6b336395a886c0125462ef338e84ea3a6925e6'/>
<id>1c6b336395a886c0125462ef338e84ea3a6925e6</id>
<content type='text'>
Reformat one table and protect a couple of tables that we don't want to
reformat.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reformat one table and protect a couple of tables that we don't want to
reformat.</pre>
</div>
</content>
</entry>
<entry>
<title>AMDGPU: Add s-memrealtime and s-memtime-inst to RemoveIncompatibleFunctions</title>
<updated>2023-08-22T17:22:41+00:00</updated>
<author>
<name>Changpeng Fang</name>
<email>changpeng.fang@amd.com</email>
</author>
<published>2023-08-22T17:22:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=930e8dea417879679f3fb92dcff3aa43510558e1'/>
<id>930e8dea417879679f3fb92dcff3aa43510558e1</id>
<content type='text'>
Summary:
 Under -O0, device-libs may still emit these instructions under conditions.
So we need to remove them with warning if not compatible.

Fixes: SWDEV-417219

Reviewers:
  arsenm, Pierre-vh and b-sumner

Differential Revision:
  https://reviews.llvm.org/D158316
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary:
 Under -O0, device-libs may still emit these instructions under conditions.
So we need to remove them with warning if not compatible.

Fixes: SWDEV-417219

Reviewers:
  arsenm, Pierre-vh and b-sumner

Differential Revision:
  https://reviews.llvm.org/D158316
</pre>
</div>
</content>
</entry>
<entry>
<title>[llvm] Remove redundant control flow statements (NFC)</title>
<updated>2023-08-19T15:07:30+00:00</updated>
<author>
<name>Kazu Hirata</name>
<email>kazu@google.com</email>
</author>
<published>2023-08-19T15:07:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=d85993d28fa0961b003771fbaa1d46dac11b6608'/>
<id>d85993d28fa0961b003771fbaa1d46dac11b6608</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[AMDGPU] Add extended-image-insts to RemoveIncompatibleFunctions</title>
<updated>2023-08-08T13:15:57+00:00</updated>
<author>
<name>pvanhout</name>
<email>pierre.vanhoutryve@amd.com</email>
</author>
<published>2023-08-03T08:28:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=96e1032a5e59ea3161cc96c63e83c109e5519655'/>
<id>96e1032a5e59ea3161cc96c63e83c109e5519655</id>
<content type='text'>
Otherwise device libs still has issues at O0 (in OpenCL-CTS)

Depends on D156972 as well. They're unrelated fixes but both are needed to fix the issue.

Fixes SWDEV-402331

Reviewed By: #amdgpu, arsenm

Differential Revision: https://reviews.llvm.org/D156973
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Otherwise device libs still has issues at O0 (in OpenCL-CTS)

Depends on D156972 as well. They're unrelated fixes but both are needed to fix the issue.

Fixes SWDEV-402331

Reviewed By: #amdgpu, arsenm

Differential Revision: https://reviews.llvm.org/D156973
</pre>
</div>
</content>
</entry>
<entry>
<title>[AMDGPU] Remove function if FeatureWavefrontSize 32 is not supported on current GPU</title>
<updated>2023-05-19T18:19:01+00:00</updated>
<author>
<name>skc7</name>
<email>Krishna.Sankisa@amd.com</email>
</author>
<published>2023-04-21T08:43:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=663bb5a5f7ff2ba8db97f743168c094b0ee67f23'/>
<id>663bb5a5f7ff2ba8db97f743168c094b0ee67f23</id>
<content type='text'>
Reviewed By: arsenm, b-sumner

Differential Revision: https://reviews.llvm.org/D148906
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reviewed By: arsenm, b-sumner

Differential Revision: https://reviews.llvm.org/D148906
</pre>
</div>
</content>
</entry>
</feed>
