Skip to content

Commit bdd98a0

Browse files
authored
[AMDGPU] Add documentation files for GFX12. (llvm#157151)
This patch adds documentation files for GFX12.
1 parent 780f69c commit bdd98a0

File tree

131 files changed

+4426
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

131 files changed

+4426
-0
lines changed

llvm/docs/AMDGPU/AMDGPUAsmGFX12.rst

Lines changed: 2002 additions & 0 deletions
Large diffs are not rendered by default.

llvm/docs/AMDGPU/gfx12_addr.rst

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
..
2+
**************************************************
3+
* *
4+
* Automatically generated file, do not edit! *
5+
* *
6+
**************************************************
7+
8+
.. _amdgpu_synid_gfx12_addr:
9+
10+
addr
11+
====
12+
13+
*Size:* 1 dword.
14+
15+
*Operands:* :ref:`v<amdgpu_synid_v>`

llvm/docs/AMDGPU/gfx12_attr.rst

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
..
2+
**************************************************
3+
* *
4+
* Automatically generated file, do not edit! *
5+
* *
6+
**************************************************
7+
8+
.. _amdgpu_synid_gfx12_attr:
9+
10+
attr
11+
====
12+
13+
Interpolation attribute and channel:
14+
15+
============== ===================================
16+
Syntax Description
17+
============== ===================================
18+
attr{0..32}.x Attribute 0..32 with *x* channel.
19+
attr{0..32}.y Attribute 0..32 with *y* channel.
20+
attr{0..32}.z Attribute 0..32 with *z* channel.
21+
attr{0..32}.w Attribute 0..32 with *w* channel.
22+
============== ===================================
23+
24+
Examples:
25+
26+
.. parsed-literal::
27+
28+
ds_param_load v1, attr0.x

llvm/docs/AMDGPU/gfx12_clause.rst

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
.. _amdgpu_synid_clause:
2+
3+
clause
4+
======
5+
6+
Description of a clause following this instruction.
7+
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
..
2+
**************************************************
3+
* *
4+
* Automatically generated file, do not edit! *
5+
* *
6+
**************************************************
7+
8+
.. _amdgpu_synid_gfx12_data0_56f215:
9+
10+
data0
11+
=====
12+
13+
Instruction input.
14+
15+
*Size:* 3 dwords.
16+
17+
*Operands:* :ref:`v<amdgpu_synid_v>`
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
..
2+
**************************************************
3+
* *
4+
* Automatically generated file, do not edit! *
5+
* *
6+
**************************************************
7+
8+
.. _amdgpu_synid_gfx12_data0_6802ce:
9+
10+
data0
11+
=====
12+
13+
Instruction input.
14+
15+
*Size:* 1 dword.
16+
17+
*Operands:* :ref:`v<amdgpu_synid_v>`
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
..
2+
**************************************************
3+
* *
4+
* Automatically generated file, do not edit! *
5+
* *
6+
**************************************************
7+
8+
.. _amdgpu_synid_gfx12_data0_e016a1:
9+
10+
data0
11+
=====
12+
13+
Instruction input.
14+
15+
*Size:* 4 dwords.
16+
17+
*Operands:* :ref:`v<amdgpu_synid_v>`
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
..
2+
**************************************************
3+
* *
4+
* Automatically generated file, do not edit! *
5+
* *
6+
**************************************************
7+
8+
.. _amdgpu_synid_gfx12_data0_fd235e:
9+
10+
data0
11+
=====
12+
13+
Instruction input.
14+
15+
*Size:* 2 dwords.
16+
17+
*Operands:* :ref:`v<amdgpu_synid_v>`
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
..
2+
**************************************************
3+
* *
4+
* Automatically generated file, do not edit! *
5+
* *
6+
**************************************************
7+
8+
.. _amdgpu_synid_gfx12_data1_6802ce:
9+
10+
data1
11+
=====
12+
13+
Instruction input.
14+
15+
*Size:* 1 dword.
16+
17+
*Operands:* :ref:`v<amdgpu_synid_v>`
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
..
2+
**************************************************
3+
* *
4+
* Automatically generated file, do not edit! *
5+
* *
6+
**************************************************
7+
8+
.. _amdgpu_synid_gfx12_data1_731030:
9+
10+
data1
11+
=====
12+
13+
Instruction input.
14+
15+
*Size:* 8 dwords.
16+
17+
*Operands:* :ref:`v<amdgpu_synid_v>`

0 commit comments

Comments
 (0)