![]() |
|
Functions | |
| void | ParseArguments (int argc, const char **argv) |
| void | shell_assert (const char *filename, int linenumber) |
| void | shell_xfree (void *p, int s) |
| void * | shell_xmalloc (int s) |
| void | PrintUsage (void) |
| const char * | VrqVersionString () |
| Plugins should not be using these. More... | |
| void | GetPluginPaths (list< string > &paths) |
| void | GetPlusArgs (const char *prefix, list< string > &args) |
| char * | GetPlusArg (const char *prefix) |
| Get plusarg from command line that matches prefix. More... | |
| void | AddPlusArg (const char *s) |
| int | PlusArgMatch (const char *s1, const char *s2) |
| void | ValidatePlusArgs () |
| void | DumpWarningList () |
| void | ParseWarningSwitch (const char *s) |
| void | ReadArgumentFile (const char *filename) |
| CNode * | Load (const char *filename, int direct, int included) |
| static CNode * | _Resolve (CModule *module, int reportError) |
| static CNode * | ResolveModuleList (CBackend *tool, CNode *n, int reportError) |
| static int | ModulesResolved (CBackend *tool, CNode *n) |
| void | LoadTools () |
| static void | DumpCode (FILE *f, CNode *n) |
| int | main (int argc, char **argv) |
| void AddPlusArg | ( | const char * | s | ) |
|
static |
| void DumpWarningList | ( | ) |
| void GetPluginPaths | ( | list< string > & | paths | ) |
| void GetPlusArgs | ( | const char * | prefix, |
| list< string > & | args | ||
| ) |
| CNode* Load | ( | const char * | filename, |
| int | direct, | ||
| int | included | ||
| ) |
| void LoadTools | ( | ) |
| int main | ( | int | argc, |
| char ** | argv | ||
| ) |
| void ParseArguments | ( | int | argc, |
| const char ** | argv | ||
| ) |
| void ParseWarningSwitch | ( | const char * | s | ) |
| int PlusArgMatch | ( | const char * | s1, |
| const char * | s2 | ||
| ) |
| void PrintUsage | ( | void | ) |
| void ReadArgumentFile | ( | const char * | filename | ) |
| void shell_assert | ( | const char * | filename, |
| int | linenumber | ||
| ) |
| void shell_xfree | ( | void * | p, |
| int | s | ||
| ) |
| void* shell_xmalloc | ( | int | s | ) |
| void ValidatePlusArgs | ( | ) |
| vector<const CSymbol*> aFileList |
| vector<const CSymbol*> aIncSearchList |
| vector<const CSymbol*> aLibExtList |
| vector<const CSymbol*> aLibFileSearchList |
| vector<const CSymbol*> aLibSearchList |
| INT32 argNestLevel |
| CBuilder* builder |
| CNode* codeList = NULL |
| char copyright[] |
| CCoverage* coverage |
| int debugFlag = FALSE |
| DelayMode_t delayMode = eTYP_DELAY |
| int dumpFlag = FALSE |
| CDumpVerilog* dumpVerilog |
| list<CBackend*> enabledTools |
| int errorCount = 0 |
| const CSymbol** fileList = NULL |
| CFilter* filter |
| CFlatten* flatten |
| int ignoreVrqComments = 0 |
| const CSymbol** incSearchList = NULL |
| int inferVectors = FALSE |
| int keepMacroDefinitions |
| int keepMacros |
| unsigned long lexBufferSize |
| const CSymbol** libExtList = NULL |
| const CSymbol** libFileSearchList = NULL |
| const CSymbol** libSearchList = NULL |
| set<string> loadedFiles |
| FILE* logfile = stdout |
| int macrocheck = FALSE |
|
static |
|
static |
|
static |
|
static |
|
static |
| int modulesDirectlyDefined |
| int modulesIncluded |
| const char* outputDirectory = NULL |
| const char* outputPath = NULL |
| CObstack* permStack = &thePermStack |
| list<string> pluginPaths |
| CObstack* pluginStack = &thePluginStack |
| vector<char*> plusArgs |
| list<string> pragmas |
| set<string> pragmaTickDefines |
| int quietFlag = FALSE |
| bool randomizeHeap = FALSE |
| CRectify* rectify |
| CSim * sim |
| CStats* stats |
| int svEnable = FALSE |
| CObstack thePermStack("permStack") |
| CObstack thePluginStack("pluginStack") |
| CObstack theTokenStack("tokenStack") |
| CObstack theUnitStack("unitStack") |
| CObstack* tokenStack = &theTokenStack |
|
static |
| map<string,CBackend*> tools |
| int totalMem = 0 |
| CObstack* unitStack = &theUnitStack |
| int verboseFlag = FALSE |
|
static |
| int warningCount = 0 |
|
static |
1.8.13