llvm / llvm-project

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
http://llvm.org
Other
27.61k stars 11.35k forks source link

Reland D133036 [InstCombine] Treat passing undef to noundef params as UB #98280

Open dtcxzyw opened 1 month ago

dtcxzyw commented 1 month ago

D133036 was reverted by https://github.com/llvm/llvm-project/commit/18de7c6a3b3689bf69215429bde1fb2330a3e69d due to lldb test failures. Would you like to give it a second try?

cc @nikic @aeubanks

aeubanks commented 1 month ago

I think https://github.com/llvm/llvm-project/issues/58976 needs to be resolved first?