Files | |
| file | pinapa-analyze-body-utils.h |
| Auxiliary functions used by pinapa-analyze-body.cpp. | |
| file | pinapa-analyze-body.h |
| Analyze the body of a function to link function calls to SystemC primitives.
This is done after linking the function to the right process handler. We will for example need to link port.write(..) to the right port. | |
| file | pinapa-build-gcc-command.h |
| Build a GCC command to generate loadable library. | |
| file | pinapa-c-value.h |
| C value representation. | |
| file | pinapa-decoration.h |
| Decoration of GCC tree.
This header file is actually rather useless, but I like to have a header file for each .cc file ... | |
| file | pinapa-get-initial-values.h |
| Get the value of some fields in a class at the end of elaboration
This is done by dynamically generating C++ code that will get the values, compiling this piece of code, and dynamically load it. | |
| file | pinapa-tree-decoration.h |
| GCC's AST additional decoration for the SystemC parser.
A field has been added to each node of the trees from GCC. (This is the | |
| file | pinapa-tree-utils.h |
| Basic utilities to ease the task of using GCC tree. | |
| file | pinapa-tree.h |
| Wrapper which includes the file tree.h.
Defines the type tree. | |
| file | pinapa-decoration.cpp |
| Top level of the AST analyzer.
This file contains the function sc_analyze_function, which is called after GCC's front-end. | |