================
@@ -58,13 +58,19 @@ class LifetimeChecker {
 public:
   LifetimeChecker(const LoanPropagationAnalysis &LoanPropagation,
----------------
usx95 wrote:

The checker is most likely too late for any kind of bailout. The 
LoanPropagation has already been completed at this point.

Number of blocks is available even before the fact generation.  
Number of origins is available immediately after fact generation.  
So these two bailouts can be done in `LifetimeSafetyAnalysis::run`

https://github.com/llvm/llvm-project/pull/170444
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to