diff options
author | Davide Italiano <davide@freebsd.org> | 2018-01-15 01:40:18 +0000 |
---|---|---|
committer | Davide Italiano <davide@freebsd.org> | 2018-01-15 01:40:18 +0000 |
commit | 7ccd4619e487780be9ed365e68e7836276c1305e (patch) | |
tree | 489a32243fd858b43b6ae469fccf9c0c9df9b27e /clang/lib/Driver/ToolChains/FreeBSD.cpp | |
parent | 5eccf52e12c79f7d2d3d77393d59e27a5705c69e (diff) | |
download | bcm5719-llvm-7ccd4619e487780be9ed365e68e7836276c1305e.tar.gz bcm5719-llvm-7ccd4619e487780be9ed365e68e7836276c1305e.zip |
[BasicAA] Stop crashing when dealing with pointers > 64 bits.
An alternative (and probably better) fix would be that of
making `Scale` an APInt, and there's a patch floating around
to do this. As we're still discussing it, at least stop crashing
in the meanwhile (added bonus, we now have a regression test for
this situation).
Fixes PR35843.
Thanks to Eli for suggesting the fix and Simon for reporting and
reducing the bug.
llvm-svn: 322467
Diffstat (limited to 'clang/lib/Driver/ToolChains/FreeBSD.cpp')
0 files changed, 0 insertions, 0 deletions