diff options
author | Teddy <ted.sybil@gmail.com> | 2014-05-07 01:12:24 +0800 |
---|---|---|
committer | Teddy <ted.sybil@gmail.com> | 2014-05-07 01:12:24 +0800 |
commit | 026b5f3c4bb27babffd7401efdbb8473ef612aa4 (patch) | |
tree | 613a790507f4e4076efbebcbda2c8c2db74b43ec /ssa.h | |
parent | 4eef7d65c0759e59be7093298963972e806b14fa (diff) |
clearer output
Diffstat (limited to 'ssa.h')
-rw-r--r-- | ssa.h | 17 |
1 files changed, 1 insertions, 16 deletions
@@ -122,21 +122,6 @@ typedef struct CGraph { } *head[MAX_BLOCK], *rhead[MAX_BLOCK]; } CGraph; -typedef struct CPNode CPNode; -typedef struct CPSet { - struct CPNode { - long key; - CPNode *next; - } *head[MAX_TABLE_SIZE]; -} CPSet; -typedef CPSet *CPSet_t; - -CPSet_t cpset_create(void); -int cpset_insert(CPSet_t cps, long key); -int cpset_belongs(CPSet_t cps, long key); -void cpset_destroy(CPSet_t cps); - - typedef struct CInterv { COpr_t opr; CRange_t range; @@ -169,7 +154,7 @@ struct CFuncIR { CFuncIR_t next; }; -void ssa_generate(void); +void ssa_generate(int quiet); COpr_t cinterv_repr(COpr_t opr); void cinst_print(FILE *stream, CInst_t inst); int overlap_with_beg(COpr_t i, int beg); |