Polly 20.0.0git
Namespaces | Functions | Variables
LinkAllPasses.h File Reference
#include "polly/Config/config.h"
#include "polly/Support/DumpFunctionPass.h"
#include "polly/Support/DumpModulePass.h"
#include "llvm/ADT/StringRef.h"
#include <cstdlib>

Go to the source code of this file.

Namespaces

namespace  llvm
 This file contains the declaration of the PolyhedralInfo class, which will provide an interface to expose polyhedral analysis information of Polly.
 
namespace  polly
 

Functions

llvm::Pass * polly::createCodePreparationPass ()
 
llvm::Pass * polly::createScopInlinerPass ()
 
llvm::Pass * polly::createDeadCodeElimWrapperPass ()
 
llvm::Pass * polly::createDependenceInfoPass ()
 
llvm::Pass * polly::createDependenceInfoPrinterLegacyPass (llvm::raw_ostream &OS)
 
llvm::Pass * polly::createDependenceInfoWrapperPassPass ()
 
llvm::Pass * polly::createDependenceInfoPrinterLegacyFunctionPass (llvm::raw_ostream &OS)
 
llvm::Pass * polly::createDOTOnlyPrinterWrapperPass ()
 
llvm::Pass * polly::createDOTOnlyViewerWrapperPass ()
 
llvm::Pass * polly::createDOTPrinterWrapperPass ()
 
llvm::Pass * polly::createDOTViewerWrapperPass ()
 
llvm::Pass * polly::createJSONExporterPass ()
 
llvm::Pass * polly::createJSONImporterPass ()
 
llvm::Pass * polly::createJSONImporterPrinterLegacyPass (llvm::raw_ostream &OS)
 
llvm::Pass * polly::createPollyCanonicalizePass ()
 
llvm::Pass * polly::createPolyhedralInfoPass ()
 
llvm::Pass * polly::createPolyhedralInfoPrinterLegacyPass (llvm::raw_ostream &OS)
 
llvm::Pass * polly::createScopDetectionWrapperPassPass ()
 
llvm::Pass * polly::createScopDetectionPrinterLegacyPass (llvm::raw_ostream &OS)
 
llvm::Pass * polly::createScopInfoRegionPassPass ()
 
llvm::Pass * polly::createScopInfoPrinterLegacyRegionPass (llvm::raw_ostream &OS)
 
llvm::Pass * polly::createScopInfoWrapperPassPass ()
 
llvm::Pass * polly::createScopInfoPrinterLegacyFunctionPass (llvm::raw_ostream &OS)
 
llvm::Pass * polly::createIslAstInfoWrapperPassPass ()
 
llvm::Pass * polly::createIslAstInfoPrinterLegacyPass (llvm::raw_ostream &OS)
 
llvm::Pass * polly::createCodeGenerationPass ()
 
llvm::Pass * polly::createIslScheduleOptimizerWrapperPass ()
 
llvm::Pass * polly::createIslScheduleOptimizerPrinterLegacyPass (llvm::raw_ostream &OS)
 
llvm::Pass * polly::createFlattenSchedulePass ()
 
llvm::Pass * polly::createFlattenSchedulePrinterLegacyPass (llvm::raw_ostream &OS)
 
llvm::Pass * polly::createForwardOpTreeWrapperPass ()
 
llvm::Pass * polly::createForwardOpTreePrinterLegacyPass (llvm::raw_ostream &OS)
 
llvm::Pass * polly::createDeLICMWrapperPass ()
 Create a new DeLICM pass instance.
 
llvm::Pass * polly::createDeLICMPrinterLegacyPass (llvm::raw_ostream &OS)
 
llvm::Pass * polly::createMaximalStaticExpansionPass ()
 
llvm::Pass * polly::createSimplifyWrapperPass (int CallNo=0)
 Create a Simplify pass.
 
llvm::Pass * polly::createSimplifyPrinterLegacyPass (llvm::raw_ostream &OS)
 
llvm::Pass * polly::createPruneUnprofitableWrapperPass ()
 
void llvm::initializeCodePreparationPass (llvm::PassRegistry &)
 
void llvm::initializeScopInlinerPass (llvm::PassRegistry &)
 
void llvm::initializeScopDetectionWrapperPassPass (llvm::PassRegistry &)
 
void llvm::initializeScopDetectionPrinterLegacyPassPass (llvm::PassRegistry &)
 
void llvm::initializeScopInfoRegionPassPass (PassRegistry &)
 
void llvm::initializeScopInfoPrinterLegacyRegionPassPass (llvm::PassRegistry &)
 
void llvm::initializeScopInfoWrapperPassPass (PassRegistry &)
 
void llvm::initializeScopInfoPrinterLegacyFunctionPassPass (PassRegistry &)
 
void llvm::initializeDeadCodeElimWrapperPassPass (llvm::PassRegistry &)
 
void llvm::initializeJSONExporterPass (llvm::PassRegistry &)
 
void llvm::initializeJSONImporterPass (llvm::PassRegistry &)
 
void llvm::initializeJSONImporterPrinterLegacyPassPass (llvm::PassRegistry &)
 
void llvm::initializeDependenceInfoPass (llvm::PassRegistry &)
 
void llvm::initializeDependenceInfoPrinterLegacyPassPass (llvm::PassRegistry &)
 
void llvm::initializeDependenceInfoWrapperPassPass (llvm::PassRegistry &)
 
void llvm::initializeDependenceInfoPrinterLegacyFunctionPassPass (llvm::PassRegistry &)
 
void llvm::initializeIslAstInfoWrapperPassPass (llvm::PassRegistry &)
 
void llvm::initializeIslAstInfoPrinterLegacyPassPass (llvm::PassRegistry &)
 
void llvm::initializeCodeGenerationPass (llvm::PassRegistry &)
 
void llvm::initializeIslScheduleOptimizerWrapperPassPass (llvm::PassRegistry &)
 
void llvm::initializeIslScheduleOptimizerPrinterLegacyPassPass (llvm::PassRegistry &)
 
void llvm::initializeMaximalStaticExpanderWrapperPassPass (llvm::PassRegistry &)
 
void llvm::initializePollyCanonicalizePass (llvm::PassRegistry &)
 
void llvm::initializeFlattenSchedulePass (llvm::PassRegistry &)
 
void llvm::initializeFlattenSchedulePrinterLegacyPassPass (llvm::PassRegistry &)
 
void llvm::initializeForwardOpTreeWrapperPassPass (llvm::PassRegistry &)
 
void llvm::initializeForwardOpTreePrinterLegacyPassPass (PassRegistry &)
 
void llvm::initializeDeLICMWrapperPassPass (llvm::PassRegistry &)
 
void llvm::initializeDeLICMPrinterLegacyPassPass (llvm::PassRegistry &)
 
void llvm::initializeSimplifyWrapperPassPass (llvm::PassRegistry &)
 
void llvm::initializeSimplifyPrinterLegacyPassPass (llvm::PassRegistry &)
 
void llvm::initializePruneUnprofitableWrapperPassPass (llvm::PassRegistry &)
 
void llvm::initializePolyhedralInfoPass (llvm::PassRegistry &)
 
void llvm::initializePolyhedralInfoPrinterLegacyPassPass (llvm::PassRegistry &)
 

Variables

char & polly::CodePreparationID = CodePreparation::ID