diff llvm/docs/AMDGPU/gfx10_msg.rst @ 236:c4bab56944e8 llvm-original

LLVM 16
author kono
date Wed, 09 Nov 2022 17:45:10 +0900
parents 1d019706d866
children 1f2b6ac9f198
line wrap: on
line diff
--- a/llvm/docs/AMDGPU/gfx10_msg.rst	Wed Jul 21 10:27:27 2021 +0900
+++ b/llvm/docs/AMDGPU/gfx10_msg.rst	Wed Nov 09 17:45:10 2022 +0900
@@ -5,10 +5,10 @@
     *                                                *
     **************************************************
 
-.. _amdgpu_synid10_msg:
+.. _amdgpu_synid_gfx10_msg:
 
 msg
-===========================
+===
 
 A 16-bit message code. The bits of this operand have the following meaning:
 
@@ -47,24 +47,28 @@
 
 Each message type supports specific operations:
 
-    ================= ========== ============================== ============ ==========
-    Message name      Message Id Supported Operations           Operation Id Stream Id
-    ================= ========== ============================== ============ ==========
-    MSG_INTERRUPT     1          \-                             \-           \-
-    MSG_GS            2          GS_OP_CUT                      1            Optional
-    \                            GS_OP_EMIT                     2            Optional
-    \                            GS_OP_EMIT_CUT                 3            Optional
-    MSG_GS_DONE       3          GS_OP_NOP                      0            \-
-    \                            GS_OP_CUT                      1            Optional
-    \                            GS_OP_EMIT                     2            Optional
-    \                            GS_OP_EMIT_CUT                 3            Optional
-    MSG_GS_ALLOC_REQ  9          \-                             \-           \-
-    MSG_GET_DOORBELL  10         \-                             \-           \-
-    MSG_SYSMSG        15         SYSMSG_OP_ECC_ERR_INTERRUPT    1            \-
-    \                            SYSMSG_OP_REG_RD               2            \-
-    \                            SYSMSG_OP_HOST_TRAP_ACK        3            \-
-    \                            SYSMSG_OP_TTRACE_PC            4            \-
-    ================= ========== ============================== ============ ==========
+    ====================== ========== ============================== ============ ==========
+    Message name           Message Id Supported Operations           Operation Id Stream Id
+    ====================== ========== ============================== ============ ==========
+    MSG_INTERRUPT          1          \-                             \-           \-
+    MSG_GS                 2          GS_OP_CUT                      1            Optional
+    \                                 GS_OP_EMIT                     2            Optional
+    \                                 GS_OP_EMIT_CUT                 3            Optional
+    MSG_GS_DONE            3          GS_OP_NOP                      0            \-
+    \                                 GS_OP_CUT                      1            Optional
+    \                                 GS_OP_EMIT                     2            Optional
+    \                                 GS_OP_EMIT_CUT                 3            Optional
+    MSG_SAVEWAVE           4          \-                             \-           \-
+    MSG_STALL_WAVE_GEN     5          \-                             \-           \-
+    MSG_HALT_WAVES         6          \-                             \-           \-
+    MSG_ORDERED_PS_DONE    7          \-                             \-           \-
+    MSG_GS_ALLOC_REQ       9          \-                             \-           \-
+    MSG_GET_DOORBELL       10         \-                             \-           \-
+    MSG_GET_DDID           11         \-                             \-           \-
+    MSG_SYSMSG             15         SYSMSG_OP_ECC_ERR_INTERRUPT    1            \-
+    \                                 SYSMSG_OP_REG_RD               2            \-
+    \                                 SYSMSG_OP_TTRACE_PC            4            \-
+    ====================== ========== ============================== ============ ==========
 
 *Sendmsg* arguments are validated depending on how *type* value is specified:
 
@@ -94,4 +98,3 @@
     stream = 1
     s_sendmsg sendmsg(msg, op, stream)
     s_sendmsg sendmsg(2, GS_OP_CUT)
-