diff options
| author | Fangrui Song <maskray@google.com> | 2019-07-12 14:58:15 +0000 | 
|---|---|---|
| committer | Fangrui Song <maskray@google.com> | 2019-07-12 14:58:15 +0000 | 
| commit | b251cc0d91362ea44f00a0138998a0272791f7dc (patch) | |
| tree | fb2f4a2e59243cd19de79db04acf1e1e408e9661 /llvm/lib/Transforms/Vectorize | |
| parent | a196469e67ce578df4fc9f348cc5b7221f12b239 (diff) | |
| download | bcm5719-llvm-b251cc0d91362ea44f00a0138998a0272791f7dc.tar.gz bcm5719-llvm-b251cc0d91362ea44f00a0138998a0272791f7dc.zip | |
Delete dead stores
llvm-svn: 365903
Diffstat (limited to 'llvm/lib/Transforms/Vectorize')
| -rw-r--r-- | llvm/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp | 9 | 
1 files changed, 2 insertions, 7 deletions
| diff --git a/llvm/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp b/llvm/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp index 19daa050d1c..4273080ddd9 100644 --- a/llvm/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp +++ b/llvm/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp @@ -1152,13 +1152,8 @@ bool Vectorizer::vectorizeLoadChain(               vectorizeLoadChain(Chains.second, InstructionsProcessed);      } -    unsigned NewAlign = getOrEnforceKnownAlignment(L0->getPointerOperand(), -                                                   StackAdjustedAlignment, -                                                   DL, L0, nullptr, &DT); -    if (NewAlign != 0) -      Alignment = NewAlign; - -    Alignment = NewAlign; +    Alignment = getOrEnforceKnownAlignment( +        L0->getPointerOperand(), StackAdjustedAlignment, DL, L0, nullptr, &DT);    }    if (!TTI.isLegalToVectorizeLoadChain(SzInBytes, Alignment, AS)) { | 

