[AA] Remove some overloads (NFC)
authorNikita Popov <npopov@redhat.com>
Tue, 1 Nov 2022 15:23:26 +0000 (16:23 +0100)
committerNikita Popov <npopov@redhat.com>
Wed, 2 Nov 2022 09:21:10 +0000 (10:21 +0100)
commit41dba9e6a3096d54de6005ef4e648af1ff02b90c
tree02cd189caaf491efe9b13abfbe11651159c86899
parent4b428364e2d2a38455ed7f1fd9d3881d493edf89
[AA] Remove some overloads (NFC)

Having all these instruction-specific overloads does not seem to
provide any compile-time benefit, so drop them in favor of the
generic methods accepting "const Instruction *". Only leave behind
the per-instruction AAQI overloads, which are part of the internal
implementation.
llvm/include/llvm/Analysis/AliasAnalysis.h
llvm/lib/Analysis/AliasAnalysis.cpp