Added overwrittenby relation: inverse of overwrites. will be automatically
[libfirm] / ir / tr / tpop.c
index fd7f78b..2e0717d 100644 (file)
@@ -5,6 +5,8 @@
 **
 */
 
+/* $Id$ */
+
 #ifdef HAVE_CONFIG_H
 # include <config.h>
 #endif
@@ -20,6 +22,7 @@ tp_op *type_array;
 tp_op *type_enumeration;
 tp_op *type_pointer;
 tp_op *type_primitive;
+tp_op *type_id;
 
 tp_op *
 new_tpop (tp_opcode code, ident *name, size_t attr_size)
@@ -44,6 +47,7 @@ init_tpop(void)
   type_enumeration = new_tpop (tpo_enumeration, id_from_str("enumeration",11), sizeof (enm_attr));
   type_pointer     = new_tpop (tpo_pointer    , id_from_str("pointer"    , 7), sizeof (ptr_attr));
   type_primitive   = new_tpop (tpo_primitive  , id_from_str("primitive"  , 9), /* sizeof (pri_attr) */ 0);
+  type_id          = new_tpop (tpo_id         , id_from_str("type_id"    , 7), /* sizeof (id_attr)  */ 0);
 }
 
 /* Returns the string for the tp_opcode. */