# include <config.h>
#endif
+# include "xprintf.h"
#include <assert.h>
#include <limits.h>
#include <math.h>
#include "obst.h"
#include "ieee754.h"
#include "tune.h"
-#include "ident.h"
-#include "tv.h"
+#include "ident_t.h"
+#include "tv_t.h"
+
+# include "entity_t.h"
static struct obstack tv_obst; /* obstack for all the target values */
static pset *tarvals; /* pset containing pointers to _all_ tarvals */
return printed;
}
-\f
-/* Labeling of tarvals */
-// CS-hac
-/*
-label
-tarval_label (tarval *tv)
-{
- if (!tv->lab) {
- tv->lab = new_label();
- tv->used = 1;
- }
- return tv->lab;
-}
-
-
-void
-tarval_forall_labeled (int (*f) (tarval *, void *), void *data)
-{
- tarval *tv;
-
- for (tv = pset_first (tarvals); tv; tv = pset_next (tarvals)) {
- if (tv->lab && f (tv, data)) {
- pset_break (tarvals);
- return;
- }
- }
-}
-*/
-
ir_mode *
get_tv_mode (tarval *tv)
{