[PATCH] D108699: [LAA] Analyze pointers forked by a select

Graham Hunter via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Jul 18 06:52:01 PDT 2022


huntergr added a comment.

In D108699#3659633 <https://reviews.llvm.org/D108699#3659633>, @ro wrote:

> This patch broke the Solaris/amd64 and Solaris/sparcv9 builds:
>
>   /vol/llvm/src/llvm-project/dist/llvm/lib/Analysis/LoopAccessAnalysis.cpp: In function ‘llvm::SmallVector<std::pair<const llvm::SCEV*, bool> > findForkedPointer(llvm::PredicatedScalarEvolution&, const ValueToValueMap&, llvm::Value*, const llvm::Loop*)’:
>   /vol/llvm/src/llvm-project/dist/llvm/lib/Analysis/LoopAccessAnalysis.cpp:916:12: error: could not convert ‘Scevs’ from ‘SmallVector<[...],2>’ to ‘SmallVector<[...],3>’
>     916 |     return Scevs;
>         |            ^~~~~
>         |            |
>         |            SmallVector<[...],2>

Does rG4bd072c56b87 <https://reviews.llvm.org/rG4bd072c56b878af3b7a274dd942e7f8ccf632b32> fix this for you?


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D108699/new/

https://reviews.llvm.org/D108699



More information about the llvm-commits mailing list