aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/Binary.cpp
diff options
context:
space:
mode:
authorJacob Mai Peng <jacobmpeng@gmail.com>2023-10-05 11:09:44 -0400
committerGitHub <noreply@github.com>2023-10-05 17:09:44 +0200
commit4732b0cbc0ab123479084184305fb2873e221780 (patch)
treec355e58b2fb42d5968ee1b8233f52979ff236b32 /llvm/lib/Object/Binary.cpp
parent18933c6d7e06d162c17b6ec08a5e7c508236265f (diff)
downloadllvm-4732b0cbc0ab123479084184305fb2873e221780.zip
llvm-4732b0cbc0ab123479084184305fb2873e221780.tar.gz
llvm-4732b0cbc0ab123479084184305fb2873e221780.tar.bz2
[mlir][dataflow] Remove early exit in dead code analysis for zero-operand returns (#68151)
The PredecessorState in dead code analysis does not register zero-operand returns as predecessors of their corresponding call ops. This causes bugs with dense dataflow analyses that use dead code analysis to query for the predecessors of CallOpInterfaces. This was reasonable for sparse analyses, but isn't for dense ones.
Diffstat (limited to 'llvm/lib/Object/Binary.cpp')
0 files changed, 0 insertions, 0 deletions