docc 0.8.3 (0d44999b)
C++ API Reference
Loading...
Searching...
No Matches
docc Namespace Reference

Namespaces

namespace  compile
namespace  target
namespace  offloading
namespace  analysis
namespace  args
namespace  utils
namespace  lifting
namespace  passes
namespace  util

Classes

struct  Plugin
struct  PluginRegistry

Enumerations

enum  TargetType { HOST , CUDA }

Functions

void register_sdfg_dispatchers ()

Variables

llvm::cl::opt< std::string > DOCC_ROOT
llvm::cl::opt< std::string > DOCC_WORK_DIR
llvm::cl::opt< std::string > DOCC_TUNE
llvm::cl::opt< bool > DOCC_TRANSFERTUNE
llvm::cl::opt< std::string > DOCC_TRANSFERTUNE_CATEGORY
llvm::cl::opt< bool > DOCC_FORCE_SYNCHRONOUS_OFFLOADING
llvm::cl::opt< bool > DOCC_SAVE_TEMPS
bool DOCC_DUMP_GLBL_CFG_EN
llvm::cl::opt< std::string > DOCC_DUMP_GLBL_CFG
llvm::cl::list< std::string, bool > DOCC_COMP_OPTS
llvm::cl::opt< std::string > DOCC_FUNC_BLACKLIST
llvm::cl::opt< bool > DOCC_OFFLOAD_UNKNOWN_SIZES
docc::PluginRegistry plugin_registry

Enumeration Type Documentation

◆ TargetType

Enumerator
HOST 
CUDA 

Function Documentation

◆ register_sdfg_dispatchers()

void docc::register_sdfg_dispatchers ( )

Variable Documentation

◆ DOCC_COMP_OPTS

llvm::cl::list<std::string, bool> docc::DOCC_COMP_OPTS
extern

◆ DOCC_DUMP_GLBL_CFG

llvm::cl::opt<std::string> docc::DOCC_DUMP_GLBL_CFG
extern

◆ DOCC_DUMP_GLBL_CFG_EN

bool docc::DOCC_DUMP_GLBL_CFG_EN
extern

◆ DOCC_FORCE_SYNCHRONOUS_OFFLOADING

llvm::cl::opt<bool> docc::DOCC_FORCE_SYNCHRONOUS_OFFLOADING
extern

◆ DOCC_FUNC_BLACKLIST

llvm::cl::opt<std::string> docc::DOCC_FUNC_BLACKLIST
extern

◆ DOCC_OFFLOAD_UNKNOWN_SIZES

llvm::cl::opt<bool> docc::DOCC_OFFLOAD_UNKNOWN_SIZES
extern

◆ DOCC_ROOT

llvm::cl::opt<std::string> docc::DOCC_ROOT
extern

◆ DOCC_SAVE_TEMPS

llvm::cl::opt<bool> docc::DOCC_SAVE_TEMPS
extern

◆ DOCC_TRANSFERTUNE

llvm::cl::opt<bool> docc::DOCC_TRANSFERTUNE
extern

◆ DOCC_TRANSFERTUNE_CATEGORY

llvm::cl::opt<std::string> docc::DOCC_TRANSFERTUNE_CATEGORY
extern

◆ DOCC_TUNE

llvm::cl::opt<std::string> docc::DOCC_TUNE
extern

◆ DOCC_WORK_DIR

llvm::cl::opt<std::string> docc::DOCC_WORK_DIR
extern

◆ plugin_registry

docc::PluginRegistry docc::plugin_registry
extern