Polly 22.0.0git
|
#include "polly/CodeGen/BlockGenerators.h"
#include "polly/CodeGen/IslExprBuilder.h"
#include "polly/CodeGen/RuntimeDebugBuilder.h"
#include "polly/Options.h"
#include "polly/ScopInfo.h"
#include "polly/Support/ISLTools.h"
#include "polly/Support/ScopHelper.h"
#include "polly/Support/VirtualInstruction.h"
#include "llvm/Analysis/DomTreeUpdater.h"
#include "llvm/Analysis/LoopInfo.h"
#include "llvm/Analysis/RegionInfo.h"
#include "llvm/Analysis/ScalarEvolution.h"
#include "llvm/Transforms/Utils/BasicBlockUtils.h"
#include "llvm/Transforms/Utils/Local.h"
#include "isl/ast.h"
#include <deque>
Go to the source code of this file.
Functions | |
static cl::opt< bool > | Aligned ("enable-polly-aligned", cl::desc("Assumed aligned memory accesses."), cl::Hidden, cl::cat(PollyCategory)) |
static cl::opt< bool, true > | DebugPrintingX ("polly-codegen-add-debug-printing", cl::desc("Add printf calls that show the values loaded/stored."), cl::location(PollyDebugPrinting), cl::Hidden, cl::cat(PollyCategory)) |
static cl::opt< bool > | TraceStmts ("polly-codegen-trace-stmts", cl::desc("Add printf calls that print the statement being executed"), cl::Hidden, cl::cat(PollyCategory)) |
static cl::opt< bool > | TraceScalars ("polly-codegen-trace-scalars", cl::desc("Add printf calls that print the values of all scalar values " "used in a statement. Requires -polly-codegen-trace-stmts."), cl::Hidden, cl::cat(PollyCategory)) |
static std::string | getInstName (Value *Val) |
static bool | isDominatingSubregionExit (const DominatorTree &DT, Region *R, BasicBlock *BB) |
static BasicBlock * | findExitDominator (DominatorTree &DT, Region *R) |
Variables | |
bool | PollyDebugPrinting |
|
static |
References PollyCategory.
|
static |
References PollyCategory, and PollyDebugPrinting.
|
static |
Definition at line 1032 of file BlockGenerators.cpp.
References assert.
Referenced by polly::RegionGenerator::copyStmt().
|
static |
Definition at line 644 of file BlockGenerators.cpp.
References polly::Value.
Referenced by polly::BlockGenerator::generateBeginStmtTrace().
|
static |
Definition at line 1016 of file BlockGenerators.cpp.
Referenced by polly::RegionGenerator::copyStmt().
|
static |
References PollyCategory.
Referenced by polly::BlockGenerator::generateBeginStmtTrace().
|
static |
References PollyCategory.
Referenced by polly::BlockGenerator::generateBeginStmtTrace().
bool PollyDebugPrinting |
Definition at line 39 of file BlockGenerators.cpp.
Referenced by polly::IslExprBuilder::createAccessAddress(), DebugPrintingX(), and polly::BlockGenerator::generateArrayLoad().