diff --git a/clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.cpp b/clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.cpp index ed5d9b83fc60e..9972d7612105d 100644 --- a/clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.cpp +++ b/clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.cpp @@ -1181,9 +1181,8 @@ getLLVMMemOrder(std::optional memorder) { return mlir::LLVM::AtomicOrdering::acq_rel; case cir::MemOrder::SequentiallyConsistent: return mlir::LLVM::AtomicOrdering::seq_cst; - default: - llvm_unreachable("unknown memory order"); } + llvm_unreachable("unknown memory order"); } mlir::LogicalResult CIRToLLVMLoadOpLowering::matchAndRewrite(