From 5bacac9cb63cfe5108eb369edc891f716d2d54ad Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Sat, 14 Jan 2023 16:37:46 -0500 Subject: [PATCH] llvm-reduce: Use StringRef/ArrayRef --- llvm/tools/llvm-reduce/deltas/Delta.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/llvm/tools/llvm-reduce/deltas/Delta.cpp b/llvm/tools/llvm-reduce/deltas/Delta.cpp index f1b342e..ae4da1a 100644 --- a/llvm/tools/llvm-reduce/deltas/Delta.cpp +++ b/llvm/tools/llvm-reduce/deltas/Delta.cpp @@ -190,11 +190,11 @@ CheckChunk(const Chunk &ChunkToCheckForUninterestingness, static SmallString<0> ProcessChunkFromSerializedBitcode( const Chunk &ChunkToCheckForUninterestingness, const TestRunner &Test, ReductionFunc ExtractChunksFromModule, const DenseSet &UninterestingChunks, - const std::vector &ChunksStillConsideredInteresting, - const SmallString<0> &OriginalBC, std::atomic &AnyReduced) { + ArrayRef ChunksStillConsideredInteresting, + StringRef OriginalBC, std::atomic &AnyReduced) { LLVMContext Ctx; auto CloneMMM = std::make_unique(); - MemoryBufferRef Data(StringRef(OriginalBC), ""); + MemoryBufferRef Data(OriginalBC, ""); readBitcode(*CloneMMM, Data, Ctx, Test.getToolName()); SmallString<0> Result; -- 2.7.4