NoQ added a comment.

How about we track the condition value past its collapse point only if it 
involves an overwrite of a variable (or other region) from which the value is 
loaded? Like, if there are no overwrites, stop at the collapse point. If there 
are overwrites, stop at the oldest overwrite point (i.e., the value was loaded 
from 'x' which was previously overwritten by the value of value 'y' which was 
previously overwritten by the initial value of variable 'z' => stop at the 
overwrite point of 'y').


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D62883/new/

https://reviews.llvm.org/D62883



_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to