aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/BitReader.cpp
diff options
context:
space:
mode:
authorNikita Popov <nikita.ppv@gmail.com>2021-01-03 22:08:38 +0100
committerNikita Popov <nikita.ppv@gmail.com>2021-01-06 21:09:30 +0100
commitd042f2db5bf0a852bdbef53ab0310d363031f56f (patch)
tree4cf6d4e879fce6d48cbe06115a79869ee19e97cc /llvm/lib/Bitcode/Reader/BitReader.cpp
parent7d48eff8ba172216fca3649a3c452de4c7c16c00 (diff)
downloadllvm-d042f2db5bf0a852bdbef53ab0310d363031f56f.zip
llvm-d042f2db5bf0a852bdbef53ab0310d363031f56f.tar.gz
llvm-d042f2db5bf0a852bdbef53ab0310d363031f56f.tar.bz2
[InstSimplify] Fold call null/undef to poison
Calling null or undef results in immediate undefined behavior. Return poison instead of undef in this case, similar to what we do for immediate UB due to division by zero.
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitReader.cpp')
0 files changed, 0 insertions, 0 deletions