From: Michael Beck Date: Tue, 4 Jan 2005 12:05:16 +0000 (+0000) Subject: used enum X-Git-Url: http://nsz.repo.hu/git/?a=commitdiff_plain;h=3633a62d93d329c8c1ddfeeb6f2708dd22e811b8;p=libfirm used enum --- diff --git a/ir/be/phistat.c b/ir/be/phistat.c index 799b7b8a2..66358e985 100644 --- a/ir/be/phistat.c +++ b/ir/be/phistat.c @@ -17,24 +17,26 @@ #define ARG_CNT_MAX 10 #define PHI_CLS_MAX 10 -#define I_PHI_CNT 0 -#define I_BLK_CNT (I_PHI_CNT+1) -#define I_SPACE3 (I_BLK_CNT+1) -#define I_ARG_CNT_S (I_SPACE3+1) -#define I_ARG_CNT_E (I_ARG_CNT_S+ARG_CNT_MAX) -#define I_SPACE1 (I_ARG_CNT_E+1) -#define I_PHI_CLS_S (I_SPACE1+1) -#define I_PHI_CLS_E (I_PHI_CLS_S+PHI_CLS_MAX) -#define I_SPACE2 (I_PHI_CLS_E+1) -#define I_INTERFP (I_SPACE2+1) /* number of interfering pairs */ -#define I_INTERFV (I_INTERFP+1) /* number of interfering values */ -#define I_PHICLSCNT (I_INTERFV+1) /* number of phi classes */ -#define I_INTERFPHI (I_PHICLSCNT+1) /* number of phi classes which have interfering vals */ -#define I_CONST (I_INTERFPHI+1) -#define I_PRED (I_CONST+1) -#define I_GLOB (I_PRED+1) - -#define ASIZE (I_GLOB+1) +enum vals_t { + I_PHI_CNT = 0, + I_BLK_CNT, + I_SPACE3, + I_ARG_CNT_S, + I_ARG_CNT_E = I_ARG_CNT_S+ARG_CNT_MAX, + I_SPACE1, + I_PHI_CLS_S, + I_PHI_CLS_E = I_PHI_CLS_S+PHI_CLS_MAX, + I_SPACE2, + I_INTERFP, /* number of interfering pairs */ + I_INTERFV, /* number of interfering values */ + I_PHICLSCNT, /* number of phi classes */ + I_INTERFPHI, /* number of phi classes which have interfering vals */ + I_CONST, + I_PRED, + I_GLOB, + ASIZE +}; + static int curr_vals[ASIZE];