aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CreateInvocationFromCommandLine.cpp
diff options
context:
space:
mode:
authorNikita Popov <npopov@redhat.com>2022-07-12 12:38:52 +0200
committerNikita Popov <npopov@redhat.com>2022-07-12 12:53:08 +0200
commit3d475dfeb990df5c112535ecc4ec6ffc8f18d4b1 (patch)
treecdea18cc51a538a3cd2f94dab9356a541d58b4df /clang/lib/Frontend/CreateInvocationFromCommandLine.cpp
parent3cfa32a71ecfbc1bf993358e32b916cf3483299f (diff)
downloadllvm-3d475dfeb990df5c112535ecc4ec6ffc8f18d4b1.zip
llvm-3d475dfeb990df5c112535ecc4ec6ffc8f18d4b1.tar.gz
llvm-3d475dfeb990df5c112535ecc4ec6ffc8f18d4b1.tar.bz2
[Mem2Reg] Consistently preserve nonnull assume for uninit load
When performing a !nonnull load from uninitialized memory, we should preserve the nonnull assume just like in all other cases. We already do this correctly in the generic mem2reg code, but don't handle this case when using the optimized single-block implementation. Make sure that the optimized implementation exhibits the same behavior as the generic implementation.
Diffstat (limited to 'clang/lib/Frontend/CreateInvocationFromCommandLine.cpp')
0 files changed, 0 insertions, 0 deletions