[Mlir-commits] [mlir] 2f6a8a7 - [MLIR][NVVM] Add operations and interfaces

Guray Ozen llvmlistbot at llvm.org
Wed Nov 19 02:33:33 PST 2025


Author: Guray Ozen
Date: 2025-11-19T11:33:24+01:00
New Revision: 2f6a8a77db069228a0fb98f5a85ec85ed7f259fc

URL: https://github.com/llvm/llvm-project/commit/2f6a8a77db069228a0fb98f5a85ec85ed7f259fc
DIFF: https://github.com/llvm/llvm-project/commit/2f6a8a77db069228a0fb98f5a85ec85ed7f259fc.diff

LOG: [MLIR][NVVM] Add operations and interfaces

Added: 
    

Modified: 
    mlir/docs/Dialects/NVVMDialect.md

Removed: 
    


################################################################################
diff  --git a/mlir/docs/Dialects/NVVMDialect.md b/mlir/docs/Dialects/NVVMDialect.md
index dfa942e42e8eb..b50980258593d 100644
--- a/mlir/docs/Dialects/NVVMDialect.md
+++ b/mlir/docs/Dialects/NVVMDialect.md
@@ -8,6 +8,8 @@ NVPTX toolchain. While a NVVM op usually maps to a single LLVM IR intrinsic,
 the NVVM dialect uses type polymorphism and other attributes so that a single
 NVVM op can map to 
diff erent LLVM intrinsics.
 
+[TOC]
+
 ## Scope and Capabilities
 
 The dialect covers core GPU features such as thread/block builtins, barriers
@@ -83,5 +85,16 @@ dialects (e.g., `nvgpu`, `gpu`, or project-specific dialects). The design
 intent is a thin, predictable, low-level surface with near-mechanical lowering
 to NVVM/LLVM IR.
 
-[TOC]
+
+## Operations
+
+All operations in the NVIDIA's instruction set have a custom form in MLIR. The mnemonic
+of an operation is that used in LLVM IR prefixed with "`nvvm.`".
+
+[include "Dialects/NVVMOps.md"]
+
+
+## Op Interfaces
+
+[include "Dialects/NVVMRequiresSMTraits.md"]
 


        


More information about the Mlir-commits mailing list