From bb891b864cae9c9e720e07faeb5a37b427ebd2e1 Mon Sep 17 00:00:00 2001 From: Dinar Temirbulatov Date: Fri, 15 Sep 2017 04:31:54 +0000 Subject: [SLPVectorizer] Remove duplicated functionality code in initScheduleData function, NFCI. llvm-svn: 313341 --- llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp | 6 ------ 1 file changed, 6 deletions(-) (limited to 'llvm/lib/Transforms/Vectorize') diff --git a/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp b/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp index 9e8c4b6799a..03b6a8df33b 100644 --- a/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp +++ b/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp @@ -3595,12 +3595,6 @@ void BoUpSLP::BlockScheduling::initScheduleData(Instruction *FromI, for (Instruction *I = FromI; I != ToI; I = I->getNextNode()) { ScheduleData *SD = ScheduleDataMap[I]; if (!SD) { - // Allocate a new ScheduleData for the instruction. - if (ChunkPos >= ChunkSize) { - ScheduleDataChunks.push_back( - llvm::make_unique(ChunkSize)); - ChunkPos = 0; - } SD = allocateScheduleDataChunks(); ScheduleDataMap[I] = SD; SD->Inst = I; -- cgit v1.2.3