aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Lex/ModuleMap.cpp
diff options
context:
space:
mode:
authorAlexey Bataev <a.bataev@outlook.com>2022-08-30 08:09:31 -0700
committerAlexey Bataev <a.bataev@outlook.com>2022-08-30 12:30:14 -0700
commitec06df9459136ed538c07d32db16163999c350fe (patch)
tree04dc7ca81ab6cdcdbdc5a21651798b21d447c571 /clang/lib/Lex/ModuleMap.cpp
parent893f5e95e254e000222513b5fea1921f1796145c (diff)
downloadllvm-ec06df9459136ed538c07d32db16163999c350fe.zip
llvm-ec06df9459136ed538c07d32db16163999c350fe.tar.gz
llvm-ec06df9459136ed538c07d32db16163999c350fe.tar.bz2
[SLP]Fix PR57447: Assertion `!getTreeEntry(V) && "Scalar already in tree!"' failed.
The pointer operands for the ScatterVectorize node may contain non-instruction values and they are not checked for "already being vectorized". Need to check that such pointers are already vectorized and gather them instead of trying to build vectorize node to avoid compiler crash. Differential Revision: https://reviews.llvm.org/D132949
Diffstat (limited to 'clang/lib/Lex/ModuleMap.cpp')
0 files changed, 0 insertions, 0 deletions