[Mlir-commits] [mlir] [MLIR][NVVM] Update Float to TF32 conversion Op (PR #125048)

llvmlistbot at llvm.org llvmlistbot at llvm.org
Thu Jan 30 02:41:16 PST 2025


github-actions[bot] wrote:

<!--LLVM CODE FORMAT COMMENT: {clang-format}-->


:warning: C/C++ code formatter, clang-format found issues in your code. :warning:

<details>
<summary>
You can test this locally with the following command:
</summary>

``````````bash
git-clang-format --diff 5c24847e7dba01dde230e18b39a3074022279c89 1227749bb5a20cb0034e1e48e1941fc6067100a5 --extensions cpp -- mlir/lib/Dialect/LLVMIR/IR/NVVMDialect.cpp
``````````

</details>

<details>
<summary>
View the diff from clang-format here.
</summary>

``````````diff
diff --git a/mlir/lib/Dialect/LLVMIR/IR/NVVMDialect.cpp b/mlir/lib/Dialect/LLVMIR/IR/NVVMDialect.cpp
index 1ad20bb352..4a4082fbfe 100644
--- a/mlir/lib/Dialect/LLVMIR/IR/NVVMDialect.cpp
+++ b/mlir/lib/Dialect/LLVMIR/IR/NVVMDialect.cpp
@@ -1226,25 +1226,24 @@ llvm::Intrinsic::ID CvtFloatToTF32Op::getIntrinsicID(NVVM::FPRoundingMode rnd,
   bool hasReluAndSatFinite = hasRelu && hasSatFinite;
   switch (rnd) {
   case RndMode::RN:
-    if(hasReluAndSatFinite)
+    if (hasReluAndSatFinite)
       return llvm::Intrinsic::nvvm_f2tf32_rn_relu_satfinite;
-    if(hasRelu)
+    if (hasRelu)
       return llvm::Intrinsic::nvvm_f2tf32_rn_relu;
-    if(hasSatFinite)
+    if (hasSatFinite)
       return llvm::Intrinsic::nvvm_f2tf32_rn_satfinite;
     return llvm::Intrinsic::nvvm_f2tf32_rn;
   case RndMode::RZ:
-    if(hasReluAndSatFinite)
+    if (hasReluAndSatFinite)
       return llvm::Intrinsic::nvvm_f2tf32_rz_relu_satfinite;
-    if(hasRelu)
+    if (hasRelu)
       return llvm::Intrinsic::nvvm_f2tf32_rz_relu;
-    if(hasSatFinite)
+    if (hasSatFinite)
       return llvm::Intrinsic::nvvm_f2tf32_rz_satfinite;
     return llvm::Intrinsic::nvvm_f2tf32_rz;
   case RndMode::RNA:
-    return hasSatFinite
-            ? llvm::Intrinsic::nvvm_f2tf32_rna_satfinite
-            : llvm::Intrinsic::nvvm_f2tf32_rna;
+    return hasSatFinite ? llvm::Intrinsic::nvvm_f2tf32_rna_satfinite
+                        : llvm::Intrinsic::nvvm_f2tf32_rna;
   default:
     llvm_unreachable("Invalid RoundingMode for CvtFloatToTF32Op");
   }

``````````

</details>


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


More information about the Mlir-commits mailing list