diff options
| author | Quentin Dian <dianqk@dianqk.net> | 2024-04-17 20:27:09 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-04-17 20:27:09 +0800 |
| commit | 86a78284e7ce2ecc7a9283c7d141566a32371492 (patch) | |
| tree | aadbffc4c6cc61125057d76ec3c852e53b487989 /lldb/source/Expression/IRExecutionUnit.cpp | |
| parent | 4536ad47579d8d61f372ab85128bcfaed58a1256 (diff) | |
| download | llvm-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
