summaryrefslogtreecommitdiffhomepage
path: root/ir/common
diff options
context:
space:
mode:
authorMatthias Braun <matze@braunis.de>2015-12-07 04:39:53 +0100
committerMatthias Braun <matze@braunis.de>2015-12-07 04:42:10 +0100
commita207bef2a952d94201c7378323f12e13c36c881a (patch)
treef9bcf939c6dbb756c2db302c6f114f3b89b0d18b /ir/common
parentf119db2422d572ef8da668cd063fb5ac960fb758 (diff)
Remove the whole type op concept
The simple tp_opcode enum is enough, no need to have dispatch tables and information structs behind each type kind.
Diffstat (limited to 'ir/common')
-rw-r--r--ir/common/firm.c3
1 files changed, 0 insertions, 3 deletions
diff --git a/ir/common/firm.c b/ir/common/firm.c
index 4f42a5b..e86b97d 100644
--- a/ir/common/firm.c
+++ b/ir/common/firm.c
@@ -20,7 +20,6 @@
#include "firm.h"
#include "irflag_t.h"
#include "tv_t.h"
-#include "tpop_t.h"
#include "irprog_t.h"
#include "irnode_t.h"
#include "irmode_t.h"
@@ -52,7 +51,6 @@ void ir_init(void)
firm_init_flags();
init_ident();
init_edges();
- init_tpop();
init_tarval_1();
/* Builds a basic program representation, so modes can be added. */
init_irprog_1();
@@ -91,7 +89,6 @@ void ir_finish(void)
firm_finish_op();
finish_tarval();
finish_mode();
- finish_tpop();
finish_ident();
}