From: Justin Bogner Date: Tue, 3 Feb 2015 00:00:00 +0000 (+0000) Subject: InstrProf: Simplify some logic by using ArrayRef::slice (NFC) X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=11f57c90683a529ee6f8a465442edc68df22853c;p=oota-llvm.git InstrProf: Simplify some logic by using ArrayRef::slice (NFC) git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@227898 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/ProfileData/CoverageMappingReader.cpp b/lib/ProfileData/CoverageMappingReader.cpp index 6476d28ec35..1ab2acb2f93 100644 --- a/lib/ProfileData/CoverageMappingReader.cpp +++ b/lib/ProfileData/CoverageMappingReader.cpp @@ -543,7 +543,7 @@ ObjectFileCoverageMappingReader::readNextRecord(CoverageMappingRecord &Record) { auto &R = MappingRecords[CurrentRecord]; RawCoverageMappingReader Reader( R.FunctionName, R.CoverageMapping, - makeArrayRef(Filenames.data() + R.FilenamesBegin, R.FilenamesSize), + makeArrayRef(Filenames).slice(R.FilenamesBegin, R.FilenamesSize), FunctionsFilenames, Expressions, MappingRegions); if (auto Err = Reader.read(Record)) return Err;