Skip to content

Commit 953b850

Browse files
committed
Remove unneeded llvm_unreachable.
1 parent a8cd5e0 commit 953b850

File tree

1 file changed

+0
-3
lines changed

1 file changed

+0
-3
lines changed

mlir/lib/Conversion/XeGPUToXeVM/XeGPUToXeVM.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,6 @@ static int32_t getNumericXeVMAddrSpace(xegpu::MemorySpace xeGpuMemspace) {
5555
case xegpu::MemorySpace::SLM:
5656
return static_cast<int>(xevm::AddrSpace::SHARED);
5757
}
58-
llvm_unreachable("Unknown XeGPU memory space.");
5958
}
6059

6160
// Get same bitwidth flat vector type of new element type.
@@ -689,7 +688,6 @@ class FenceToXeVMPattern : public OpConversionPattern<xegpu::FenceOp> {
689688
case xegpu::FenceScope::GPU:
690689
memScope = xevm::MemScope::DEVICE;
691690
break;
692-
llvm_unreachable("Unknown XeGPU fence scope.");
693691
}
694692
xevm::AddrSpace addrSpace{xevm::AddrSpace::GLOBAL};
695693
switch (op.getMemoryKind()) {
@@ -699,7 +697,6 @@ class FenceToXeVMPattern : public OpConversionPattern<xegpu::FenceOp> {
699697
case xegpu::MemorySpace::SLM:
700698
addrSpace = xevm::AddrSpace::SHARED;
701699
break;
702-
llvm_unreachable("Unknown XeGPU fence scope.");
703700
}
704701
xevm::MemfenceOp::create(rewriter, loc, memScope, addrSpace);
705702
rewriter.eraseOp(op);

0 commit comments

Comments
 (0)