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 174 of file Canonicalization.cpp.
Referenced by canonicalize().
polly Polly Run canonicalization false |
Definition at line 175 of file Canonicalization.cpp.
polly Polly Run canonicalization passes |
Definition at line 175 of file Canonicalization.cpp.