|
Polly 22.0.0git
|
#include "polly/Canonicalization.h"#include "polly/Options.h"#include "llvm/Analysis/GlobalsModRef.h"#include "llvm/Analysis/ProfileSummaryInfo.h"#include "llvm/IR/LegacyPassManager.h"#include "llvm/Transforms/IPO.h"#include "llvm/Transforms/IPO/FunctionAttrs.h"#include "llvm/Transforms/InstCombine/InstCombine.h"#include "llvm/Transforms/Scalar.h"#include "llvm/Transforms/Scalar/EarlyCSE.h"#include "llvm/Transforms/Scalar/IndVarSimplify.h"#include "llvm/Transforms/Scalar/LoopRotation.h"#include "llvm/Transforms/Scalar/Reassociate.h"#include "llvm/Transforms/Scalar/SimplifyCFG.h"#include "llvm/Transforms/Scalar/TailRecursionElimination.h"#include "llvm/Transforms/Utils.h"#include "llvm/Transforms/Utils/Mem2Reg.h"Go to the source code of this file.
Functions | |
| static cl::opt< bool > | PollyInliner ("polly-run-inliner", cl::desc("Run an early inliner pass before Polly"), cl::Hidden, cl::cat(PollyCategory)) |
| static ModuleInlinerWrapperPass | buildInlinePasses (llvm::OptimizationLevel Level) |
| Adapted from llvm::PassBuilder::buildInlinerPipeline. | |
|
static |
Adapted from llvm::PassBuilder::buildInlinerPipeline.
Definition at line 43 of file Canonicalization.cpp.
Referenced by polly::buildCanonicalicationPassesForNPM().
|
static |
References PollyCategory.
Referenced by polly::buildCanonicalicationPassesForNPM().