Modi umbenannt
[libfirm] / ir / tv / tv_t.h
1 /* Declarations for Target Values.
2    Copyright (C) 1995, 1996 Christian von Roques */
3
4 /* $Id$ */
5
6 #ifndef _TV_T_H_
7 #define _TV_T_H_
8
9 # include "tv.h"
10 # include "misc.h"
11
12 int tarval_print (XP_PAR1, const xprintf_info *, XP_PARN);
13
14 /* Hash function on tarvals */
15 unsigned tarval_hash (tarval *);
16
17
18 #ifdef NDEBUG
19 #define TARVAL_VRFY(val) ((void)0)
20 #else
21 #define TARVAL_VRFY(val) _tarval_vrfy ((val))
22 extern void _tarval_vrfy (const tarval *);
23 #endif
24
25 #ifdef STATS
26 void tarval_stats (void);
27 #else
28 #define tarval_stats() ((void)0)
29 #endif
30
31 #endif /* _TV_T_H_ */