diff options
author | Nikita Popov <nikita.ppv@gmail.com> | 2020-12-26 21:22:34 +0100 |
---|---|---|
committer | Nikita Popov <nikita.ppv@gmail.com> | 2020-12-27 17:24:41 +0100 |
commit | fb77d95022198edebde3e4cb2807eaeea2156d85 (patch) | |
tree | 4b92092f3342c0ef4f83e07b8185c8f11adaa0aa /llvm/tools/llvm-size/llvm-size.cpp | |
parent | 0c6e19b705819a42112bd2211e4bfa1310b24487 (diff) | |
download | llvm-fb77d95022198edebde3e4cb2807eaeea2156d85.zip llvm-fb77d95022198edebde3e4cb2807eaeea2156d85.tar.gz llvm-fb77d95022198edebde3e4cb2807eaeea2156d85.tar.bz2 |
[AArch64] Fix legalization of i128 ctpop without neon
If neon is disabled, LowerCTPOP will return SDValue() to indicate
that normal legalization should be used. However, ReplaceNodeResults
does not check for this and pushes the empty SDValue() onto the
result vector, which will subsequently result in a crash.
Differential Revision: https://reviews.llvm.org/D93825
Diffstat (limited to 'llvm/tools/llvm-size/llvm-size.cpp')
0 files changed, 0 insertions, 0 deletions