diff --git a/llvm/lib/SYCLLowerIR/ESIMD/ESIMDVerifier.cpp b/llvm/lib/SYCLLowerIR/ESIMD/ESIMDVerifier.cpp index 951759db10c0..c61e36a460a9 100644 --- a/llvm/lib/SYCLLowerIR/ESIMD/ESIMDVerifier.cpp +++ b/llvm/lib/SYCLLowerIR/ESIMD/ESIMDVerifier.cpp @@ -164,8 +164,8 @@ class ESIMDVerifierImpl { continue; id::OutputBuffer NameBuf; - BuffDeleter NameBufDeleter(NameBuf.getBuffer()); NameNode->print(NameBuf); + BuffDeleter NameBufDeleter(NameBuf.getBuffer()); StringRef Name(NameBuf.getBuffer(), NameBuf.getCurrentPosition()); // We are interested in functions defined in SYCL namespace, but