[Attributor][NFC] Allow to restrict the Attributor to cached passes
authorJohannes Doerfert <johannes@jdoerfert.de>
Thu, 22 Jun 2023 20:11:33 +0000 (13:11 -0700)
committerJohannes Doerfert <johannes@jdoerfert.de>
Fri, 23 Jun 2023 23:32:36 +0000 (16:32 -0700)
commit767e429a8088b1387a0b9e640db08ac0636014e2
tree5e515de6f5698f5bce120536665f38b8c3204cb8
parent23dafbb1e5deb76f1ee6a1325e517bb45be1fb04
[Attributor][NFC] Allow to restrict the Attributor to cached passes

If the user wants to avoid running additional passes, they can now
initialize the AnalysisGetter accordingly.
llvm/include/llvm/Transforms/IPO/Attributor.h
llvm/lib/Transforms/IPO/Attributor.cpp
llvm/lib/Transforms/IPO/AttributorAttributes.cpp