mageec
0.1.0
MAchine Guided Energy Efficient Compilation
|
#include "defns.i"
#include "extern.i"
Go to the source code of this file.
Macros | |
#define | PROPS 23 |
#define | ERRORP 0 |
#define | ATTP 1 |
#define | CLASSP 2 |
#define | CUTP 3 |
#define | CONDSP 4 |
#define | ELTSP 5 |
#define | ENTRIESP 6 |
#define | FORKSP 7 |
#define | FREQP 8 |
#define | IDP 9 |
#define | TYPEP 10 |
#define | LOWP 11 |
#define | MIDP 12 |
#define | HIGHP 13 |
#define | RESULTP 14 |
#define | RULESP 15 |
#define | VALP 16 |
#define | LIFTP 17 |
#define | COVERP 18 |
#define | OKP 19 |
#define | DEFAULTP 20 |
#define | COSTSP 21 |
#define | SAMPLEP 22 |
#define | INITP 23 |
Functions | |
void | CheckFile (String Extension, Boolean Write) |
void | WriteFilePrefix (String Extension) |
void | ReadFilePrefix (String Extension) |
void | SaveDiscreteNames () |
void | SaveTree (Tree T, String Extension) |
void | OutTree (Tree T) |
void | SaveRules (CRuleSet RS, String Extension) |
void | AsciiOut (String Pre, String S) |
void | ReadHeader () |
Tree | GetTree (String Extension) |
Tree | InTree () |
CRuleSet | GetRules (String Extension) |
CRuleSet | InRules () |
CRule | InRule () |
Condition | InCondition () |
int | ReadProp (char *Delim) |
String | RemoveQuotes (String S) |
Set | MakeSubset (Attribute Att) |
void | StreamIn (String S, int n) |
Variables | |
int | Entry |
char * | Prop [] |
char | PropName [20] |
char * | PropVal =Nil |
char * | Unquoted |
int | PropValSize =0 |
#define ATTP 1 |
Definition at line 74 of file modelfiles.c.
#define CLASSP 2 |
Definition at line 75 of file modelfiles.c.
#define CONDSP 4 |
Definition at line 77 of file modelfiles.c.
#define COSTSP 21 |
Definition at line 94 of file modelfiles.c.
#define COVERP 18 |
Definition at line 91 of file modelfiles.c.
#define CUTP 3 |
Definition at line 76 of file modelfiles.c.
#define DEFAULTP 20 |
Definition at line 93 of file modelfiles.c.
#define ELTSP 5 |
Definition at line 78 of file modelfiles.c.
#define ENTRIESP 6 |
Definition at line 79 of file modelfiles.c.
#define ERRORP 0 |
Definition at line 73 of file modelfiles.c.
#define FORKSP 7 |
Definition at line 80 of file modelfiles.c.
#define FREQP 8 |
Definition at line 81 of file modelfiles.c.
#define HIGHP 13 |
Definition at line 86 of file modelfiles.c.
#define IDP 9 |
Definition at line 82 of file modelfiles.c.
#define INITP 23 |
Definition at line 96 of file modelfiles.c.
#define LIFTP 17 |
Definition at line 90 of file modelfiles.c.
#define LOWP 11 |
Definition at line 84 of file modelfiles.c.
#define MIDP 12 |
Definition at line 85 of file modelfiles.c.
#define OKP 19 |
Definition at line 92 of file modelfiles.c.
#define PROPS 23 |
Definition at line 71 of file modelfiles.c.
#define RESULTP 14 |
Definition at line 87 of file modelfiles.c.
#define RULESP 15 |
Definition at line 88 of file modelfiles.c.
#define SAMPLEP 22 |
Definition at line 95 of file modelfiles.c.
#define TYPEP 10 |
Definition at line 83 of file modelfiles.c.
#define VALP 16 |
Definition at line 89 of file modelfiles.c.
Definition at line 422 of file modelfiles.c.
Definition at line 107 of file modelfiles.c.
Definition at line 654 of file modelfiles.c.
Definition at line 530 of file modelfiles.c.
Condition InCondition | ( | ) |
Definition at line 768 of file modelfiles.c.
CRule InRule | ( | ) |
Definition at line 712 of file modelfiles.c.
CRuleSet InRules | ( | ) |
Definition at line 664 of file modelfiles.c.
Tree InTree | ( | ) |
Definition at line 540 of file modelfiles.c.
Definition at line 913 of file modelfiles.c.
void OutTree | ( | Tree | T) |
Definition at line 253 of file modelfiles.c.
void ReadFilePrefix | ( | String | Extension) |
Definition at line 186 of file modelfiles.c.
void ReadHeader | ( | ) |
Definition at line 443 of file modelfiles.c.
int ReadProp | ( | char * | Delim) |
Definition at line 841 of file modelfiles.c.
Definition at line 893 of file modelfiles.c.
void SaveDiscreteNames | ( | ) |
Definition at line 213 of file modelfiles.c.
Definition at line 338 of file modelfiles.c.
Definition at line 243 of file modelfiles.c.
void StreamIn | ( | String | S, |
int | n | ||
) |
Definition at line 948 of file modelfiles.c.
void WriteFilePrefix | ( | String | Extension) |
Definition at line 142 of file modelfiles.c.
int Entry |
Definition at line 38 of file modelfiles.c.
char* Prop[] |
Definition at line 40 of file modelfiles.c.
char PropName[20] |
Definition at line 66 of file modelfiles.c.
char * PropVal =Nil |
Definition at line 67 of file modelfiles.c.
int PropValSize =0 |
Definition at line 69 of file modelfiles.c.
char * Unquoted |
Definition at line 67 of file modelfiles.c.