Polly 22.0.0git
|
This file contains the declaration of the PolyhedralInfo class, which will provide an interface to expose polyhedral analysis information of Polly. More...
Namespaces | |
namespace | legacy |
Classes | |
struct | DenseMapInfo< polly::VirtualInstruction > |
Support VirtualInstructions in llvm::DenseMaps. More... | |
struct | DOTGraphTraits< polly::ScopDetection * > |
struct | GraphTraits< polly::ScopDetection * > |
struct | PointerLikeTypeTraits< isl_id * > |
struct | RequireAnalysisPass< AnalysisT, Scop, ScopAnalysisManager, ScopStandardAnalysisResults &, SPMUpdater & > |
class | Scop |
Static Control Part. More... | |
class | ScopInfo |
struct | ScopStandardAnalysisResults |
struct | simplify_type< polly::MemAccInst > |
Specialize simplify_type for MemAccInst to enable dyn_cast and cast from a MemAccInst object. More... | |
class | SPMUpdater |
Typedefs | |
using | ScopAnalysisManager |
using | ScopAnalysisManagerFunctionProxy |
This file contains the declaration of the PolyhedralInfo class, which will provide an interface to expose polyhedral analysis information of Polly.
This is work in progress. We will add more API's as and when deemed required.
Definition at line 45 of file ScopPass.h.
Definition at line 47 of file ScopPass.h.
void llvm::initializeCodeGenerationPass | ( | llvm::PassRegistry & | ) |
Referenced by polly::initializePollyPasses().
void llvm::initializeCodePreparationPass | ( | llvm::PassRegistry & | ) |
Referenced by polly::initializePollyPasses().
void llvm::initializeDeadCodeElimWrapperPassPass | ( | llvm::PassRegistry & | ) |
Referenced by polly::initializePollyPasses().
void llvm::initializeDeLICMPrinterLegacyPassPass | ( | llvm::PassRegistry & | ) |
Referenced by polly::initializePollyPasses().
void llvm::initializeDeLICMWrapperPassPass | ( | llvm::PassRegistry & | ) |
Referenced by polly::initializePollyPasses().
void llvm::initializeDependenceInfoPass | ( | llvm::PassRegistry & | ) |
Referenced by polly::initializePollyPasses().
void llvm::initializeDependenceInfoPrinterLegacyFunctionPassPass | ( | llvm::PassRegistry & | ) |
Referenced by polly::initializePollyPasses().
void llvm::initializeDependenceInfoPrinterLegacyPassPass | ( | llvm::PassRegistry & | ) |
Referenced by polly::initializePollyPasses().
void llvm::initializeDependenceInfoWrapperPassPass | ( | llvm::PassRegistry & | ) |
Referenced by polly::initializePollyPasses().
void llvm::initializeDumpFunctionWrapperPassPass | ( | llvm::PassRegistry & | ) |
void llvm::initializeDumpModuleWrapperPassPass | ( | llvm::PassRegistry & | ) |
Referenced by polly::initializePollyPasses().
void llvm::initializeFlattenSchedulePass | ( | llvm::PassRegistry & | ) |
Referenced by polly::initializePollyPasses().
void llvm::initializeFlattenSchedulePrinterLegacyPassPass | ( | llvm::PassRegistry & | ) |
Referenced by polly::initializePollyPasses().
void llvm::initializeForwardOpTreePrinterLegacyPassPass | ( | PassRegistry & | ) |
Referenced by polly::initializePollyPasses().
void llvm::initializeForwardOpTreeWrapperPassPass | ( | llvm::PassRegistry & | ) |
void llvm::initializeForwardOpTreeWrapperPassPass | ( | PassRegistry & | ) |
Referenced by polly::initializePollyPasses().
void llvm::initializeIslAstInfoPrinterLegacyPassPass | ( | llvm::PassRegistry & | ) |
Referenced by polly::initializePollyPasses().
void llvm::initializeIslAstInfoWrapperPassPass | ( | llvm::PassRegistry & | ) |
Referenced by polly::initializePollyPasses().
void llvm::initializeIslScheduleOptimizerPrinterLegacyPassPass | ( | llvm::PassRegistry & | ) |
Referenced by polly::initializePollyPasses().
void llvm::initializeIslScheduleOptimizerWrapperPassPass | ( | llvm::PassRegistry & | ) |
Referenced by polly::initializePollyPasses().
void llvm::initializeJSONExporterPass | ( | llvm::PassRegistry & | ) |
Referenced by polly::initializePollyPasses().
void llvm::initializeJSONImporterPass | ( | llvm::PassRegistry & | ) |
Referenced by polly::initializePollyPasses().
void llvm::initializeJSONImporterPrinterLegacyPassPass | ( | llvm::PassRegistry & | ) |
Referenced by polly::initializePollyPasses().
void llvm::initializeMaximalStaticExpanderWrapperPassPass | ( | llvm::PassRegistry & | ) |
Referenced by polly::initializePollyPasses().
void llvm::initializePollyCanonicalizePass | ( | llvm::PassRegistry & | ) |
Referenced by polly::initializePollyPasses().
void llvm::initializePolyhedralInfoPass | ( | llvm::PassRegistry & | ) |
Referenced by polly::initializePollyPasses().
void llvm::initializePolyhedralInfoPrinterLegacyPassPass | ( | llvm::PassRegistry & | ) |
Referenced by polly::initializePollyPasses().
void llvm::initializePruneUnprofitableWrapperPassPass | ( | llvm::PassRegistry & | ) |
Referenced by polly::initializePollyPasses().
void llvm::initializePruneUnprofitableWrapperPassPass | ( | PassRegistry & | ) |
void llvm::initializeScopDetectionPrinterLegacyPassPass | ( | llvm::PassRegistry & | ) |
Referenced by polly::initializePollyPasses().
void llvm::initializeScopDetectionWrapperPassPass | ( | llvm::PassRegistry & | ) |
Referenced by polly::initializePollyPasses().
void llvm::initializeScopInfoPrinterLegacyFunctionPassPass | ( | PassRegistry & | ) |
Referenced by polly::initializePollyPasses().
void llvm::initializeScopInfoPrinterLegacyRegionPassPass | ( | llvm::PassRegistry & | ) |
Referenced by polly::initializePollyPasses().
void llvm::initializeScopInfoPrinterLegacyRegionPassPass | ( | PassRegistry & | ) |
void llvm::initializeScopInfoRegionPassPass | ( | PassRegistry & | ) |
Referenced by polly::initializePollyPasses().
void llvm::initializeScopInfoWrapperPassPass | ( | PassRegistry & | ) |
Referenced by polly::initializePollyPasses().
void llvm::initializeScopInlinerPass | ( | llvm::PassRegistry & | ) |
Referenced by polly::initializePollyPasses().
void llvm::initializeSimplifyPrinterLegacyPassPass | ( | llvm::PassRegistry & | ) |
Referenced by polly::initializePollyPasses().
void llvm::initializeSimplifyWrapperPassPass | ( | llvm::PassRegistry & | ) |
Referenced by polly::initializePollyPasses().
|
static |
Definition at line 100 of file ScopDetectionDiagnostic.cpp.