diff --git a/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp b/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp index 759a82fb0aad6..9654d73186638 100644 --- a/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp +++ b/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp @@ -7588,7 +7588,7 @@ struct MemorySanitizerVisitor : public InstVisitor { FuncName.contains("__devicelib_ConvertFToBF16INTELVec")) { size_t NumElements; bool IsBF16ToF = FuncName.contains("BF16ToF"); - FuncName.take_back().getAsInteger(10, NumElements); + (void)FuncName.take_back().getAsInteger(10, NumElements); auto *Src = CB.getArgOperand(0); auto *Dest = CB.getArgOperand(1); IRB.CreateCall(