[Mlir-commits] [mlir] f179daf - [mlir] Fix a warning

Kazu Hirata llvmlistbot at llvm.org
Tue Mar 18 07:52:53 PDT 2025


Author: Kazu Hirata
Date: 2025-03-18T07:52:46-07:00
New Revision: f179daf77b180467edd1e0eb208b5b8988b28850

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

LOG: [mlir] Fix a warning

This patch fixes:

  mlir/lib/Target/LLVMIR/Dialect/NVVM/NVVMToLLVMIRTranslation.cpp:121:3:
  error: default label in switch which covers all enumeration values
  [-Werror,-Wcovered-switch-default]

Added: 
    

Modified: 
    mlir/lib/Target/LLVMIR/Dialect/NVVM/NVVMToLLVMIRTranslation.cpp

Removed: 
    


################################################################################
diff  --git a/mlir/lib/Target/LLVMIR/Dialect/NVVM/NVVMToLLVMIRTranslation.cpp b/mlir/lib/Target/LLVMIR/Dialect/NVVM/NVVMToLLVMIRTranslation.cpp
index 74e84a8e8e9a6..8f0e89bc66096 100644
--- a/mlir/lib/Target/LLVMIR/Dialect/NVVM/NVVMToLLVMIRTranslation.cpp
+++ b/mlir/lib/Target/LLVMIR/Dialect/NVVM/NVVMToLLVMIRTranslation.cpp
@@ -118,8 +118,6 @@ static llvm::Intrinsic::ID getMatchSyncIntrinsicId(Type valType,
     // the latter as that's the variant exposed by CUDA API.
     return valType.isInteger(32) ? llvm::Intrinsic::nvvm_match_all_sync_i32p
                                  : llvm::Intrinsic::nvvm_match_all_sync_i64p;
-  default:
-    llvm_unreachable("unknown match sync kind");
   }
 }
 


        


More information about the Mlir-commits mailing list