aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/BuildLibCalls.cpp
diff options
context:
space:
mode:
authorAlexey Bataev <a.bataev@outlook.com>2023-11-15 10:25:22 -0800
committerAlexey Bataev <a.bataev@outlook.com>2023-11-15 11:01:45 -0800
commit8ea8dd9a017182d167f39f521ef397afba5a0fd5 (patch)
tree6ca0cd5f1241f94406fe000887dde70a4e6e7175 /llvm/lib/Transforms/Utils/BuildLibCalls.cpp
parent7e9f76dd12835e3aa2e5d619e56fbba33689fdcd (diff)
downloadllvm-8ea8dd9a017182d167f39f521ef397afba5a0fd5.zip
llvm-8ea8dd9a017182d167f39f521ef397afba5a0fd5.tar.gz
llvm-8ea8dd9a017182d167f39f521ef397afba5a0fd5.tar.bz2
[SLP] Fix crash on trying to reshuffle a scalar that was vectorized.
If the buildvector node contains extractelement, which vector operand depends on vector node, need to check if the node is ready and use vectorized value instead of the original vector operation.
Diffstat (limited to 'llvm/lib/Transforms/Utils/BuildLibCalls.cpp')
0 files changed, 0 insertions, 0 deletions