NoQ added a comment.

I guess one of the things the analyzer could find with path-sensitive analysis 
is direct comparison of non-aliasing pointers. Not only this is 
non-deterministic, but there's a related problem that comparison for equality 
would always yield false and is therefore useless. However, there will be many 
false negatives because most of the time it's hard to figure out if pointers 
alias by looking at a small part of the program (a call stack of at most 3-4 
functions in the middle of nowhere), as the analyzer does.

Repository:
  rC Clang

https://reviews.llvm.org/D50488



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

Reply via email to