[PATCH] D35887: isKnownNonNull: recognize GEP inbounds as non-null

Nuno Lopes via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Jul 27 01:58:11 PDT 2017


nlopes added a comment.

Just realized there's a complicated isGEPKnownNonNull() in ValueTracking.cpp, which is use solely by isKnownNonZero().
I don't believe such a thing is necessary, since the input pointer to a GEP inbounds has to be non-null in address space 0.  If others agree I'll also remove that function in a subsequent patch.


Repository:
  rL LLVM

https://reviews.llvm.org/D35887





More information about the llvm-commits mailing list