diff options
author | Dinar Temirbulatov <dtemirbulatov@gmail.com> | 2017-09-15 04:31:54 +0000 |
---|---|---|
committer | Dinar Temirbulatov <dtemirbulatov@gmail.com> | 2017-09-15 04:31:54 +0000 |
commit | bb891b864cae9c9e720e07faeb5a37b427ebd2e1 (patch) | |
tree | 8d9c6d571178f2461b0eeec2f0ac23f752165793 /llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp | |
parent | d78db156297a22f21d9ed8a9492c1c47cede0d2a (diff) | |
download | bcm5719-llvm-bb891b864cae9c9e720e07faeb5a37b427ebd2e1.tar.gz bcm5719-llvm-bb891b864cae9c9e720e07faeb5a37b427ebd2e1.zip |
[SLPVectorizer] Remove duplicated functionality code in initScheduleData function, NFCI.
llvm-svn: 313341
Diffstat (limited to 'llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp')
-rw-r--r-- | llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp | 6 |
1 files changed, 0 insertions, 6 deletions
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<ScheduleData[]>(ChunkSize)); - ChunkPos = 0; - } SD = allocateScheduleDataChunks(); ScheduleDataMap[I] = SD; SD->Inst = I; |