diff --git a/mlir/lib/Conversion/GPUToNVVM/LowerGpuOpsToNVVMOps.cpp b/mlir/lib/Conversion/GPUToNVVM/LowerGpuOpsToNVVMOps.cpp index 50ac1c60184eb..93e370d91e6b9 100644 --- a/mlir/lib/Conversion/GPUToNVVM/LowerGpuOpsToNVVMOps.cpp +++ b/mlir/lib/Conversion/GPUToNVVM/LowerGpuOpsToNVVMOps.cpp @@ -398,7 +398,7 @@ struct LowerGpuOpsToNVVMOpsPass final if (!allowedDialectsSet.empty() && !allowed) continue; - auto iface = dyn_cast(dialect); + auto *iface = dyn_cast(dialect); if (!iface) { // Error out if dialect was explicily specified but doesn't implement // conversion interface.