Files
llvm-project/polly/lib/Plugin/Polly.cpp
Alexis Engelke f54df0d09e [LLVM][NFC] Move PassPlugin from Passes to separate library
This avoid pulling in the entire Passes library with all passes as
dependencies when just referring to PassPlugin, which is in fact
independent of the Passes themselves.

Pull Request: https://github.com/llvm/llvm-project/pull/173279
2025-12-22 18:11:34 +01:00

21 lines
705 B
C++

//===---------- Polly.cpp - Initialize the Polly Module -------------------===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
//===----------------------------------------------------------------------===//
#include "polly/RegisterPasses.h"
#include "llvm/PassRegistry.h"
#include "llvm/Plugins/PassPlugin.h"
// Pass Plugin Entrypoints
extern "C" LLVM_ATTRIBUTE_WEAK ::llvm::PassPluginLibraryInfo
llvmGetPassPluginInfo() {
return getPollyPluginInfo();
}