[BasicAA] Handle phi with itself as incoming value
authorNikita Popov <npopov@redhat.com>
Fri, 9 Dec 2022 15:17:45 +0000 (16:17 +0100)
committerNikita Popov <npopov@redhat.com>
Fri, 9 Dec 2022 15:17:45 +0000 (16:17 +0100)
commitcc1e2bb4d44c6a47705faff52fc62e83917998d0
tree05bf4983e1cc731ee44a166931eef76da68b9e7f
parentfe9e442c57f3b50ec7ad5f01e191745aa3156b4e
[BasicAA] Handle phi with itself as incoming value

We can skip such incoming values. This was already done by
PhiValues if present, but we can also do this without the
additional analysis.
llvm/lib/Analysis/BasicAliasAnalysis.cpp
llvm/test/Analysis/BasicAA/recphi.ll