diff options
author | Craig Topper <craig.topper@gmail.com> | 2019-10-27 11:49:24 -0700 |
---|---|---|
committer | Craig Topper <craig.topper@gmail.com> | 2019-10-27 12:20:35 -0700 |
commit | f067dd839eca3103e8afc49c6e0a74d944f25fdd (patch) | |
tree | 28ce9eaeeda7359717709ac56732f26e629c7f3f /lldb/scripts/Python/python-wrapper.swig | |
parent | 73f255b83ad77f6d10bc319592f04bbd8461bbcf (diff) | |
download | llvm-f067dd839eca3103e8afc49c6e0a74d944f25fdd.zip llvm-f067dd839eca3103e8afc49c6e0a74d944f25fdd.tar.gz llvm-f067dd839eca3103e8afc49c6e0a74d944f25fdd.tar.bz2 |
[LegalizeTypes] When promoting BITREVERSE/BSWAP don't take the shift amount into account when determining the shift amount VT.
If the target's preferred shift amount VT can't hold any shift
amount for the promoted VT, we should use i32. The specific shift
amount shouldn't matter. The type will be adjusted later when the
shift itself is type legalized. This avoids an assert in getNode.
Fixes PR43820.
Diffstat (limited to 'lldb/scripts/Python/python-wrapper.swig')
0 files changed, 0 insertions, 0 deletions