aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Expression/IRExecutionUnit.cpp
diff options
context:
space:
mode:
authorQuentin Dian <dianqk@dianqk.net>2024-04-17 20:27:09 +0800
committerGitHub <noreply@github.com>2024-04-17 20:27:09 +0800
commit86a78284e7ce2ecc7a9283c7d141566a32371492 (patch)
treeaadbffc4c6cc61125057d76ec3c852e53b487989 /lldb/source/Expression/IRExecutionUnit.cpp
parent4536ad47579d8d61f372ab85128bcfaed58a1256 (diff)
downloadllvm-86a78284e7ce2ecc7a9283c7d141566a32371492.tar.gz
llvm-86a78284e7ce2ecc7a9283c7d141566a32371492.tar.bz2
llvm-86a78284e7ce2ecc7a9283c7d141566a32371492.zip
[TailDuplicator] Add maximum predecessors and successors to consider tail duplicating blocks (#78582)
Fixes #78578. Duplicating a BB which has both multiple predecessors and successors will result in a complex CFG and also may cause huge amount of PHI nodes. See https://github.com/llvm/llvm-project/issues/78578#issuecomment-1962363580 for a detailed description of the limit.
Diffstat (limited to 'lldb/source/Expression/IRExecutionUnit.cpp')
0 files changed, 0 insertions, 0 deletions