From da017f98681f4e2d28a3e9cdfb8a60ef6821331e Mon Sep 17 00:00:00 2001 From: Anatoly Myachev Date: Tue, 26 Nov 2024 21:43:39 +0100 Subject: [PATCH] Don't use 'dyn_cast_or_null' in 'DecomposeUnsupportedConversions.cpp' Signed-off-by: Anatoly Myachev --- .../TritonGPUToLLVM/DecomposeUnsupportedConversions.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/Conversion/TritonGPUToLLVM/DecomposeUnsupportedConversions.cpp b/lib/Conversion/TritonGPUToLLVM/DecomposeUnsupportedConversions.cpp index a4a69915fd..74b2767f0d 100644 --- a/lib/Conversion/TritonGPUToLLVM/DecomposeUnsupportedConversions.cpp +++ b/lib/Conversion/TritonGPUToLLVM/DecomposeUnsupportedConversions.cpp @@ -24,8 +24,8 @@ void decomposeSplatOpToSharedLayoutConversion(ModuleOp module) { int threadsPerWarp = triton::gpu::TritonGPUDialect::getThreadsPerWarp(module); module.walk([&](triton::SplatOp splatOp) -> void { auto dstType = cast(splatOp.getType()); - auto shared = dyn_cast_or_null( - dstType.getEncoding()); + auto shared = + dyn_cast(dstType.getEncoding()); if (shared) { OpBuilder builder(splatOp); SmallVector sizePerThread(dstType.getRank(), 1);