diff options
author | Nick Desaulniers <ndesaulniers@google.com> | 2023-02-16 17:50:34 -0800 |
---|---|---|
committer | Nick Desaulniers <ndesaulniers@google.com> | 2023-02-16 17:58:35 -0800 |
commit | af6656338db365fde6c0b0e53db8f98aa8ed59d4 (patch) | |
tree | 3952c683ad6082a3686649983fb355e34ec6d456 /llvm/lib/Analysis/ModuleSummaryAnalysis.cpp | |
parent | 329ef60f3e21fd6845e8e8b0da405cae7eb27267 (diff) | |
download | llvm-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