aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Analysis/DemandedBits.cpp
diff options
context:
space:
mode:
authorArthur Eubanks <aeubanks@google.com>2022-02-12 17:37:20 -0800
committerArthur Eubanks <aeubanks@google.com>2022-02-13 10:35:38 -0800
commita9029a33ffe5cd458b51b18f7faf5d1c844f4bb4 (patch)
tree551d1331ed0a8a15fab9a6494b440f41d24963ec /llvm/lib/Analysis/DemandedBits.cpp
parentd5f7ae7bfe3f3cb5dbc6ec4e8f3c88de41d72cd7 (diff)
downloadllvm-a9029a33ffe5cd458b51b18f7faf5d1c844f4bb4.zip
llvm-a9029a33ffe5cd458b51b18f7faf5d1c844f4bb4.tar.gz
llvm-a9029a33ffe5cd458b51b18f7faf5d1c844f4bb4.tar.bz2
[OpaquePtr][ValueTracking] Check GEP source element type in isPointerOffset()
Fixes a MemCpyOpt miscompile with opaque pointers. This function can be further cleaned up, but let's just fix the miscompile first. Reviewed By: #opaque-pointers, nikic Differential Revision: https://reviews.llvm.org/D119652
Diffstat (limited to 'llvm/lib/Analysis/DemandedBits.cpp')
0 files changed, 0 insertions, 0 deletions