diff --git a/llvm/lib/Transforms/Utils/Debugify.cpp b/llvm/lib/Transforms/Utils/Debugify.cpp index d6b1b1bf4b9f1..7448e3e80b465 100644 --- a/llvm/lib/Transforms/Utils/Debugify.cpp +++ b/llvm/lib/Transforms/Utils/Debugify.cpp @@ -266,7 +266,7 @@ bool llvm::stripDebugifyMetadata(Module &M) { SmallVector Flags(NMD->operands()); NMD->clearOperands(); for (MDNode *Flag : Flags) { - MDString *Key = dyn_cast_or_null(Flag->getOperand(1)); + auto *Key = cast(Flag->getOperand(1)); if (Key->getString() == "Debug Info Version") { Changed = true; continue;