#include "misc.h"
#include "timerange.h"
#include "instr.h"
#include "var_access.h"
#include "vars.h"
#include "labels.h"
#include "directives.h"
#include "stringlist.h"
#include <vector>
#include <string>
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Classes | |
| class | CCDGNodeList |
| A doubly-linked list of CCDGNodes. More... | |
| class | CCDGNode |
| Base class for code regions in CDG. More... | |
| class | CCode |
| Node for storing code as a linked list of CInstr*'s. More... | |
| class | CPred |
| class | CMultiPred |
| Multipredicate node, do not use. More... | |
| class | CLoop |
| Loop class. More... | |
| class | CIrrLoop |
| Irreducible loop. More... | |
| class | CProc |
| Procedure class. More... | |
| class | CCall |
| Node for holding subroutine calls. More... | |
Enumerations | |
| enum | NEXT_ASM_TOKEN_TYPE { OPCODE, OPERAND } |
Functions | |
| CCDGNodeList * | Add_Node (CCDGNodeList *recent_nodes, char *start, bool before) |
| void | Find_Blocking_IO_Loop (CCDGNode *n) |
| CCDGNode * | Create_Padding_Node (char *name, long amount) |
| CCDGNode * | Create_Derived_CDGNode (NODE_TYPE type, char *name) |
| CCDGNodeList * | Parse_File (char *filename) |
| CCDGNodeList * | Build_CDGs (CCDGNodeList *nodes) |
Variables | |
| char | NodeType_Names [][10] |
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
1.3.6