aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
diff options
context:
space:
mode:
authorDavid Green <david.green@arm.com>2024-04-05 11:30:14 +0100
committerDavid Green <david.green@arm.com>2024-04-05 11:30:14 +0100
commit31fd6b8eec16d879a927cb4aa59e39880b5aca9e (patch)
tree6da6251edec67f3bc287f1ed94f092189f774618 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp
parent58187fad93bca76d1cce43a5caa70728282d2ff8 (diff)
downloadllvm-31fd6b8eec16d879a927cb4aa59e39880b5aca9e.zip
llvm-31fd6b8eec16d879a927cb4aa59e39880b5aca9e.tar.gz
llvm-31fd6b8eec16d879a927cb4aa59e39880b5aca9e.tar.bz2
[SLP] Protect against scalable vector users.
We started seeing a crash after 8a0bfe490592de3df28d82c5dd69956e43c20f1d that the user could be scalable, meaning the typesize is scalable and an implicit convertion to uint64_t could be performed. Protect against that by making sure the users type is not scalable.
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions