|
Polly 22.0.0git
|
#include "polly/Canonicalization.h"#include "polly/LinkAllPasses.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. | |
| INITIALIZE_PASS_BEGIN (PollyCanonicalize, "polly-canonicalize", "Polly - Run canonicalization passes", false, false) INITIALIZE_PASS_END(PollyCanonicalize | |
Variables | |
| polly | canonicalize |
| polly Polly Run canonicalization | passes |
| polly Polly Run canonicalization | false |
|
static |
Adapted from llvm::PassBuilder::buildInlinerPipeline.
Definition at line 62 of file Canonicalization.cpp.
Referenced by polly::buildCanonicalicationPassesForNPM().
| INITIALIZE_PASS_BEGIN | ( | PollyCanonicalize | , |
| "polly-canonicalize" | , | ||
| "Polly - Run canonicalization passes" | , | ||
| false | , | ||
| false | ) |
|
static |
References PollyCategory.
Referenced by polly::buildCanonicalicationPassesForNPM(), and polly::registerCanonicalicationPasses().
| polly canonicalize |
Definition at line 172 of file Canonicalization.cpp.
Referenced by canonicalize().
| polly Polly Run canonicalization false |
Definition at line 173 of file Canonicalization.cpp.
| polly Polly Run canonicalization passes |
Definition at line 173 of file Canonicalization.cpp.