version 1.140, 2004/04/10 00:16:55
|
version 1.141, 2004/08/23 14:30:24
|
Line 647 void print_sizes(Cell sizebyte)
|
Line 647 void print_sizes(Cell sizebyte)
|
|
|
/* static superinstruction stuff */ |
/* static superinstruction stuff */ |
|
|
struct cost { |
struct cost { /* super_info might be a more accurate name */ |
char loads; /* number of stack loads */ |
char loads; /* number of stack loads */ |
char stores; /* number of stack stores */ |
char stores; /* number of stack stores */ |
char updates; /* number of stack pointer updates */ |
char updates; /* number of stack pointer updates */ |
Line 656 struct cost {
|
Line 656 struct cost {
|
unsigned char state_out; /* state on exit */ |
unsigned char state_out; /* state on exit */ |
short offset; /* offset into super2 table */ |
short offset; /* offset into super2 table */ |
unsigned char length; /* number of components */ |
unsigned char length; /* number of components */ |
|
unsigned char imm_ops; /* number of immediate operands */ |
}; |
}; |
|
|
PrimNum super2[] = { |
PrimNum super2[] = { |