9#ifndef POLLY_JSONEXPORTER_H
10#define POLLY_JSONEXPORTER_H
13#include "llvm/IR/PassManager.h"
This file contains the declaration of the PolyhedralInfo class, which will provide an interface to ex...
void initializeJSONImporterPass(llvm::PassRegistry &)
void initializeJSONExporterPass(llvm::PassRegistry &)
void initializeJSONImporterPrinterLegacyPassPass(llvm::PassRegistry &)
llvm::Pass * createJSONImporterPrinterLegacyPass(llvm::raw_ostream &OS)
llvm::Pass * createJSONImporterPass()
llvm::Pass * createJSONExporterPass()
AnalysisManager< Scop, ScopStandardAnalysisResults & > ScopAnalysisManager
This pass exports a scop to a jscop file.
llvm::PreservedAnalyses run(Scop &, ScopAnalysisManager &, ScopStandardAnalysisResults &, SPMUpdater &)
This pass imports a scop from a jscop file.
llvm::PreservedAnalyses run(Scop &, ScopAnalysisManager &, ScopStandardAnalysisResults &, SPMUpdater &)