aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CreateInvocationFromCommandLine.cpp
diff options
context:
space:
mode:
authorNikita Popov <npopov@redhat.com>2022-04-08 15:16:03 +0200
committerNikita Popov <npopov@redhat.com>2022-04-08 15:18:12 +0200
commit692a147bf4339380ccfea7418cbedcea540cfaef (patch)
tree3fea30e82e230946f3546153f935077ec7d70eca /clang/lib/Frontend/CreateInvocationFromCommandLine.cpp
parent0e0b0feff194358e5e68bf36f5a563d269fa8e88 (diff)
downloadllvm-692a147bf4339380ccfea7418cbedcea540cfaef.zip
llvm-692a147bf4339380ccfea7418cbedcea540cfaef.tar.gz
llvm-692a147bf4339380ccfea7418cbedcea540cfaef.tar.bz2
[CGCall] Make findDominatingStoreToReturnValue() more robust
This was skipping specific lifetime + bitcast patterns, but with opaque pointers the bitcast will not be present, and we did not perform this fold. Instead skip over lifetime.end and bitcasts generally, without trying to correlate them.
Diffstat (limited to 'clang/lib/Frontend/CreateInvocationFromCommandLine.cpp')
0 files changed, 0 insertions, 0 deletions