|
OpenASIP 2.2
|
#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 | |
| namespace | 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.