[Mlir-commits] [llvm] [mlir] [LLVM][NVPTX] Add Rubin extensions for G2S Tensor intrinsics (PR #220029)

Rajat Bajpai llvmlistbot at llvm.org
Thu Sep 3 05:20:11 PDT 2026


================
@@ -562,6 +562,18 @@ void NVPTXInstPrinter::printCTAGroup(const MCInst *MI, int OpNum,
   llvm_unreachable("Invalid cta_group in printCTAGroup");
 }
 
+void NVPTXInstPrinter::printTMAValidateDataFlags(const MCInst *MI, int OpNum,
+                                                 const MCSubtargetInfo &,
+                                                 raw_ostream &O) {
+  const MCOperand &MO = MI->getOperand(OpNum);
+  using VDTy = nvvm::TMAValidateDataPattern;
+  const VDTy Pattern = static_cast<VDTy>(MO.getImm());
+  if (Pattern == VDTy::DISABLED)
+    return; // qualifier omitted for disabled pattern
+  O << ".mbarrier::report::validity::"
+    << nvvm::getTMAValidateDataPatternName(Pattern);
----------------
rajatbajpai wrote:

done

https://github.com/llvm/llvm-project/pull/220029


More information about the Mlir-commits mailing list