<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm-project.git/llvm/lib/Target/AMDGPU/Utils/AMDGPUAsmUtils.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] Replace gfx940 and gfx941 with gfx942 in llvm (#126763)</title>
<updated>2025-02-19T09:20:48+00:00</updated>
<author>
<name>Fabian Ritter</name>
<email>fabian.ritter@amd.com</email>
</author>
<published>2025-02-19T09:20:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=8615f9aaffd4337a33ea979f010c4d6410ba6125'/>
<id>8615f9aaffd4337a33ea979f010c4d6410ba6125</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.

This PR removes all non-documentation occurrences of gfx940/gfx941 from
the llvm directory, and the remaining occurrences in clang.

Documentation changes will follow.

For SWDEV-512631</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.

This PR removes all non-documentation occurrences of gfx940/gfx941 from
the llvm directory, and the remaining occurrences in clang.

Documentation changes will follow.

For SWDEV-512631</pre>
</div>
</content>
</entry>
<entry>
<title>[AMDGPU][MC] Implement fft and rotate modes for ds_swizzle_b32 (#108064)</title>
<updated>2024-09-27T17:18:34+00:00</updated>
<author>
<name>Jun Wang</name>
<email>jwang86@yahoo.com</email>
</author>
<published>2024-09-27T17:18:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=cd5f5b769010da31210bc55bd5e337ec60b34665'/>
<id>cd5f5b769010da31210bc55bd5e337ec60b34665</id>
<content type='text'>
In addition to the basic mode, the ds_swizzle_b32 is supposed to support
two specific modes: fft and rotate. This patch implements those two
modes.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In addition to the basic mode, the ds_swizzle_b32 is supposed to support
two specific modes: fft and rotate. This patch implements those two
modes.</pre>
</div>
</content>
</entry>
<entry>
<title>[AMDGPU] Concatenate nested namespaces. NFC.</title>
<updated>2024-07-16T14:36:49+00:00</updated>
<author>
<name>Jay Foad</name>
<email>jay.foad@amd.com</email>
</author>
<published>2024-07-16T14:36:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=ff81bbede4f3a28d285106a5a3f5d0980608dd47'/>
<id>ff81bbede4f3a28d285106a5a3f5d0980608dd47</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[AMDGPU][MC] Support UC_VERSION_* constants. (#95618)</title>
<updated>2024-06-18T14:44:14+00:00</updated>
<author>
<name>Ivan Kosarev</name>
<email>ivan.kosarev@amd.com</email>
</author>
<published>2024-06-18T14:44:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=162386693f663b3d0aa5403a45bfbc8edc3a84ed'/>
<id>162386693f663b3d0aa5403a45bfbc8edc3a84ed</id>
<content type='text'>
Our other tools support them, so we want them in LLVM
assembler/disassembler too.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Our other tools support them, so we want them in LLVM
assembler/disassembler too.</pre>
</div>
</content>
</entry>
<entry>
<title>[AMDGPU][MC] Disable sendmsg SYSMSG_OP_HOST_TRAP_ACK on gfx9+ (#90203)</title>
<updated>2024-05-07T11:38:58+00:00</updated>
<author>
<name>Emma Pilkington</name>
<email>emma.pilkington95@gmail.com</email>
</author>
<published>2024-05-07T11:38:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=dcc7ef3ce87d7ea1ed9e64bb91e3bb2026df9644'/>
<id>dcc7ef3ce87d7ea1ed9e64bb91e3bb2026df9644</id>
<content type='text'>
This is no longer supported as of gfx9. Fixes #52903

This commit also includes some refactoring of sendmsg operand parsing:
  - Use CustomOperand for sendmsg operations, this allows them to be
    conditionally available based on a STI check (and automatically in
    sync with SIDefines.h).
  - Move CustomOperand table lookups from AMDGPUBaseInfo to
    AMDGPUAsmUtils. This cleans up an awkward interface where
    AMDGPUAsmUtils defined a table/size as globals that AMDGPUBaseInfo
    had to loop over.
  - Clean up a few of the operand lookup functions while moving them.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is no longer supported as of gfx9. Fixes #52903

This commit also includes some refactoring of sendmsg operand parsing:
  - Use CustomOperand for sendmsg operations, this allows them to be
    conditionally available based on a STI check (and automatically in
    sync with SIDefines.h).
  - Move CustomOperand table lookups from AMDGPUBaseInfo to
    AMDGPUAsmUtils. This cleans up an awkward interface where
    AMDGPUAsmUtils defined a table/size as globals that AMDGPUBaseInfo
    had to loop over.
  - Clean up a few of the operand lookup functions while moving them.</pre>
</div>
</content>
</entry>
<entry>
<title>[AMDGPU] Fix GFX11 sendmsg codes (#85299)</title>
<updated>2024-03-15T16:46:58+00:00</updated>
<author>
<name>Stanislav Mekhanoshin</name>
<email>rampitec@users.noreply.github.com</email>
</author>
<published>2024-03-15T16:46:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=0b0e52836d2563afa4c968b93a633c2b17fa5820'/>
<id>0b0e52836d2563afa4c968b93a633c2b17fa5820</id>
<content type='text'>
The code MSG_RTN_GET_TBA_TO_PC was missing, and the next code is off by
1 as a result.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The code MSG_RTN_GET_TBA_TO_PC was missing, and the next code is off by
1 as a result.</pre>
</div>
</content>
</entry>
<entry>
<title>[AMDGPU] Update sendmsg types for GFX12 (#74888)</title>
<updated>2023-12-11T09:02:00+00:00</updated>
<author>
<name>Jay Foad</name>
<email>jay.foad@amd.com</email>
</author>
<published>2023-12-11T09:02:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=99430c589fda65817119aa6b83fc24813fa78e25'/>
<id>99430c589fda65817119aa6b83fc24813fa78e25</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[AMDGPU] Update hardware registers for GFX12 (#74445)</title>
<updated>2023-12-06T10:04:52+00:00</updated>
<author>
<name>Jay Foad</name>
<email>jay.foad@amd.com</email>
</author>
<published>2023-12-06T10:04:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=8d4977affb78c0b165653b154f644078ad207f64'/>
<id>8d4977affb78c0b165653b154f644078ad207f64</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 GFX11 HW_REG_PERF_SNAPSHOT_*</title>
<updated>2023-02-10T20:28:14+00:00</updated>
<author>
<name>Jay Foad</name>
<email>jay.foad@amd.com</email>
</author>
<published>2023-02-10T15:43:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=811d11b064f77032f694001afa93912f5f37b1cb'/>
<id>811d11b064f77032f694001afa93912f5f37b1cb</id>
<content type='text'>
These are similar to hardware registers already added for GFX940,
but with different numbers and slightly different names.

Differential Revision: https://reviews.llvm.org/D143740
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These are similar to hardware registers already added for GFX940,
but with different numbers and slightly different names.

Differential Revision: https://reviews.llvm.org/D143740
</pre>
</div>
</content>
</entry>
<entry>
<title>[AMDGPU] sendmsg(MSG_ORDERED_PS_DONE) is not supported on GFX11</title>
<updated>2023-01-26T08:51:07+00:00</updated>
<author>
<name>Jay Foad</name>
<email>jay.foad@amd.com</email>
</author>
<published>2023-01-25T14:31:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=a420ba9522f9e10636d319eb291863c9640088c2'/>
<id>a420ba9522f9e10636d319eb291863c9640088c2</id>
<content type='text'>
Differential Revision: https://reviews.llvm.org/D142537
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Differential Revision: https://reviews.llvm.org/D142537
</pre>
</div>
</content>
</entry>
</feed>
