aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Analysis/ModuleSummaryAnalysis.cpp
diff options
context:
space:
mode:
authorNick Desaulniers <ndesaulniers@google.com>2023-02-16 17:50:34 -0800
committerNick Desaulniers <ndesaulniers@google.com>2023-02-16 17:58:35 -0800
commitaf6656338db365fde6c0b0e53db8f98aa8ed59d4 (patch)
tree3952c683ad6082a3686649983fb355e34ec6d456 /llvm/lib/Analysis/ModuleSummaryAnalysis.cpp
parent329ef60f3e21fd6845e8e8b0da405cae7eb27267 (diff)
downloadllvm-af6656338db365fde6c0b0e53db8f98aa8ed59d4.zip
llvm-af6656338db365fde6c0b0e53db8f98aa8ed59d4.tar.gz
llvm-af6656338db365fde6c0b0e53db8f98aa8ed59d4.tar.bz2
[clang] fix -Wuninitialized for asm goto outputs on indirect edges.
Now that we support outputs from asm goto along indirect edges, we can remove/revert some code that was added to help warn about the previous limitation that outputs were not supported along indirect edges. Reverts some code added in: commit 72aa619a7fe0 ("Warn of uninitialized variables on asm goto's indirect branch") commit 3a604fdbcd5f ("[Clang][CFG] check children statements of asm goto") But keeps+updates the tests. Link: https://github.com/llvm/llvm-project/issues/53562 Reviewed By: void Differential Revision: https://reviews.llvm.org/D140508
Diffstat (limited to 'llvm/lib/Analysis/ModuleSummaryAnalysis.cpp')
0 files changed, 0 insertions, 0 deletions