diff options
author | Roman Lebedev <lebedev.ri@gmail.com> | 2020-10-13 11:45:33 +0300 |
---|---|---|
committer | Roman Lebedev <lebedev.ri@gmail.com> | 2020-10-13 11:47:44 +0300 |
commit | 7324616660fc0995fa8c166e3c392361222d5dbc (patch) | |
tree | 643c4bc3b591124253efc4c010245196cc8aa7d2 /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | 6c23cbc5603cf0011f8d57b0354954aeca695daf (diff) | |
download | llvm-7324616660fc0995fa8c166e3c392361222d5dbc.zip llvm-7324616660fc0995fa8c166e3c392361222d5dbc.tar.gz llvm-7324616660fc0995fa8c166e3c392361222d5dbc.tar.bz2 |
[SCEV] BuildConstantFromSCEV(): properly handle SCEVZeroExtend from ptr
As being reported in https://reviews.llvm.org/D88806#2326944,
this is pretty much the sibling problem of https://reviews.llvm.org/D88806#2325340,
with root cause being that SCEV now models `ptrtoint` as trunc/zext/self of unknown.
The appropriate (currently crashing) test coverage added.
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions