Reapply "[InlineAdvisor] Allow loading advisors as plugins"
authoribricchi <ibricchi@student.ethz.ch>
Sat, 17 Dec 2022 17:58:23 +0000 (09:58 -0800)
committerMircea Trofin <mtrofin@google.com>
Sat, 17 Dec 2022 18:35:14 +0000 (10:35 -0800)
commit07af0e2d3e8485ad6f84da1ad9851538b62d2942
tree66fa38a138bff851384bacc9366e7898be73656f
parent1457eb378aa8c4b69491b62fef0e523c7c690158
Reapply "[InlineAdvisor] Allow loading advisors as plugins"

This reverts commit 8d22a63e2c8b4931113ca9d1ee8b17f7ff453e81.

Fix was missing dependency.
llvm/include/llvm/Analysis/InlineAdvisor.h
llvm/lib/Analysis/InlineAdvisor.cpp
llvm/unittests/Analysis/CMakeLists.txt
llvm/unittests/Analysis/InlineAdvisorPlugin.cpp [new file with mode: 0644]
llvm/unittests/Analysis/PluginInlineAdvisorAnalysisTest.cpp [new file with mode: 0644]