diff --git a/llvm/include/llvm/Transforms/Vectorize/SandboxVectorizer/SeedCollector.h b/llvm/include/llvm/Transforms/Vectorize/SandboxVectorizer/SeedCollector.h index 35410e18e8e75..273da3a87ee7c 100644 --- a/llvm/include/llvm/Transforms/Vectorize/SandboxVectorizer/SeedCollector.h +++ b/llvm/include/llvm/Transforms/Vectorize/SandboxVectorizer/SeedCollector.h @@ -159,7 +159,7 @@ template class MemSeedBundle : public SeedBundle { cast(I1), SE); }; // Find the first element after I in mem. Then insert I before it. - insertAt(std::upper_bound(begin(), end(), I, Cmp), I); + insertAt(llvm::upper_bound(*this, I, Cmp), I); } };