<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/154508>154508</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
Bailout lifetime analysis on large CFGs
</td>
</tr>
<tr>
<th>Labels</th>
<td>
clang:analysis,
clang:temporal-safety
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
usx95
</td>
</tr>
</table>
<pre>
Find a reasonable limit on the number of blocks and disable the lifetime analysis on overly large functions.
This will help in enabling the analysis on by default in Clang.
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJxskEuSmzAQhk8jNiq7hEB-LLTweIpcIBdoQQOdNJKLlpxw-xTOpDKLWWnRv77_ASI0RUSv3Jty7xWUPKfVF_l9dVVIw-Y7ioMGvSJIihAYNdNCWaeo84w6liXgqtOoA6f-p2iIgx5IXspdwDRipgU1ROBNSPaf6Ykrb5phnVCPJfaZUpSjMjdlbt9nEv2LmPWM_NAUNe7GFKcX8DMnbHrAEQrnXXZniNMOqQbfDNfmChX6-uzc6XJqT6aa_eigBgho22Db2vWIWLd934ZrOPfnBivy1lhnLtbUpq2NOTbj2NsxWHey9dlZp1qDCxAfmZ_LMa1TRSIFfe1aZy4VQ0CW15rW9nse1dz-JVbWKnv_dMi4PNIKfBAYMW_73b1Xq9_Zh1AmUa1hkiz_3TJlRv8GxKnkr8f9u-q9-yZVWdnPOT9ENTdlO2W7ifJcwrFPi7LdTv14Do81_cA-K9u9Comy3Uenp7d_AgAA__8yorbf">