/local/lecs/lecs/risc_v0.2.1/sources/build/risc_v0.2.1/src/instrumentation/ooo_instrumentation.cpp File Reference

#include "ooo_instrumentation.h"
Include dependency graph for ooo_instrumentation.cpp:

Namespaces

namespace  risc
namespace  risc::inst

Defines

#define SYSTEMC_LW_HOME_ENV   "SYSTEMC_LW_HOME"
#define SYSTEMC_OOP_HOME_ENV   "SYSTEMC_OOP_HOME"
#define HELP_PAGE

Functions

int risc::inst::risc_backend (SgProject *project, UnparseFormatHelp *unparseFormatHelp, UnparseDelegate *unparseDelagate)
int risc::inst::instrumentor (risc::Design &design, risc::sg::DataConflictTable *data_conflict_table, risc::sg::EventConflictTable *event_conflict_table, risc::sg::TimeAdvancedTable *time_advance_table, std::map< SgNode *, int > &FuncCallExptoID)
ParseStatus risc::inst::ParseCommandlineOptions (int &argc, char **&argv)

Define Documentation

#define HELP_PAGE
Value:
"risc: Recoding Infrastructure for SystemC (RISC) Compiler, V0.2.1\n"        \
"      (c) 2015 CECS, University of California, Irvine\n"                    \
"\n"                                                                         \
"Usage: risc [<option>...] <design> [<option>...]\n"                         \
"\n"                                                                         \
"Options:        Description:                    Default:\n"                 \
"-h|--help       print this usage info, quit     none\n"                     \
"-v|--verbose    increment verbosity level       silent\n"                   \
"-w|--warnings   increment warning level         no warnings\n"              \
"-g|-g<level>    produce debugging information   no debugging infos\n"       \
"-O|-O<level>    enable optimizations            no optimization\n"          \
"-I<dir>         add dir to include path         $SYSTEMC_LW_HOME/include\n" \
"-L<dir>         add dir to library path         $SYSTEMC_OOP_HOME/lib\n"    \
"-l<lib>         add lib to linker libraries     -lsystemc\n"                \
"-c              compile only, do not link       compile and link\n"         \
"-o <filename>   name output file as filename    a.out\n"                    \
"<rose_option>   passed to ROSE compiler         none\n"                     \
"<g++_option>    passed to GNU C++ compiler      none\n"                     \
"\n"
#define SYSTEMC_LW_HOME_ENV   "SYSTEMC_LW_HOME"
#define SYSTEMC_OOP_HOME_ENV   "SYSTEMC_OOP_HOME"
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 29 Oct 2015 by  doxygen 1.6.1