================
@@ -520,6 +520,106 @@ Every processor supports every OS ABI (see 
:ref:`amdgpu-os`) with the following
 
      =========== =============== ============ ===== ================= 
=============== =============== ======================
 
+Generic processors also exist. They group multiple processors into one,
+allowing to build code once and run it on multiple targets at the cost
+of less features being available.
+
+Generic processors are only available on Code Object V6 and up.
+
+  .. table:: AMDGPU Generic Processors
+     :name: amdgpu-generic-processor-table
+
+     ==================== ============== ================= 
=================================
+     Processor             Target        Supported         Target
+                           Triple        Processors        Features
+                           Architecture                    Restrictions
+
+
+
+
+
+
+
+
+     ==================== ============== ================= 
=================================
+     ``gfx9-generic``     ``amdgcn``     - ``gfx900``      - ``v_mad_mix`` 
instructions
+                                         - ``gfx902``        are not available 
on
+                                         - ``gfx904``        ``gfx900``, 
``gfx902``,
+                                         - ``gfx906``        ``gfx909``, 
``gfx90c``
+                                         - ``gfx909``      - ``v_fma_mix`` 
instructions
+                                         - ``gfx90c``        are not available 
on ``gfx904``
+                                                           - sramecc is not 
available on
----------------
Pierre-vh wrote:

No, for unsupported: `EF_AMDGPU_FEATURE_SRAMECC_UNSUPPORTED_V4`

https://github.com/llvm/llvm-project/pull/76955
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to