diff options
Diffstat (limited to 'llvm/lib')
| -rw-r--r-- | llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp | 2 | 
1 files changed, 1 insertions, 1 deletions
| diff --git a/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp b/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp index f5688cb3b4a..b9b1cc86c29 100644 --- a/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp +++ b/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp @@ -416,7 +416,7 @@ static OverwriteResult isOverwrite(const AliasAnalysis::Location &Later,    // writes to addresses which will definitely be overwritten later    if (LaterOff > EarlierOff &&        LaterOff < int64_t(EarlierOff + Earlier.Size) && -      LaterOff + Later.Size >= EarlierOff + Earlier.Size) +      int64_t(LaterOff + Later.Size) >= int64_t(EarlierOff + Earlier.Size))      return OverwriteEnd;    // Otherwise, they don't completely overlap. | 

