OpenASIP
2.0
|
#include "CompilerWarnings.hh"
#include <llvm/CodeGen/MachineFunction.h>
#include "tce_config.h"
#include <llvm/IR/Function.h>
#include <llvm/Support/CommandLine.h>
#include <llvm/Analysis/AliasAnalysis.h>
#include <iostream>
#include "LLVMTCEScheduler.hh"
#include "Application.hh"
#include "InterPassData.hh"
#include "LLVMTCECmdLineOptions.hh"
#include "OperationPool.hh"
Go to the source code of this file.
Namespaces | |
llvm | |
Functions | |
static cl::opt< std::string > | llvm::ADFLocation ("adf", cl::desc("The TCE architecture definition file."), cl::init(""), cl::Hidden) |
static cl::opt< bool > | llvm::DisableLLVMAA ("disable-llvmaa", cl::desc("Disables use of LLVM Alias Analysis information.")) |
static cl::opt< bool > | llvm::DumpDDG ("dump-ddgs", cl::desc("Equivalent to --dump-ddgs-dot --dump-ddgs-xml.")) |
static cl::opt< bool > | llvm::DumpDDGDot ("dump-ddgs-dot", cl::desc("Write out Data Dependence Graph of processed procedures in dot format.")) |
static cl::opt< bool > | llvm::DumpDDGXML ("dump-ddgs-xml", cl::desc("Write out Data Dependence Graph of processed procedures in XML format.")) |
FunctionPass * | llvm::createTCESchedulerPass (const char *) |
Wrapper for TCE scheduler to be called from LLVM codegen.
Definition in file LLVMTCEScheduler.cc.