summaryrefslogtreecommitdiffhomepage
path: root/ir/common
diff options
context:
space:
mode:
authorMatthias Braun <matze@braunis.de>2017-01-08 02:21:46 +0100
committerMatthias Braun <matze@braunis.de>2017-01-28 18:45:41 +0100
commitacf1a376620890041b2a637a79a46da6700012d6 (patch)
tree4db071fde9f045eca6b5931b687d365b4d70af68 /ir/common
parentec7cfdce1d4fbf613620772367a7adf3f3ca50a4 (diff)
irarch: Leave setup to backends
Let backends perform the irarch setup in lower_for_target(). Frontends do not need to explicitely enable it any longer and there is no need to keep the settings around in backend_params.
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 eb2c7d1..63fb922 100644
--- a/ir/common/firm.c
+++ b/ir/common/firm.c
@@ -27,7 +27,6 @@
#include "irgraph_t.h"
#include "type_t.h"
#include "entity_t.h"
-#include "irarch.h"
#include "irhooks.h"
#include "iredges_t.h"
#include "irmemory_t.h"
@@ -67,8 +66,6 @@ void ir_init(void)
firm_init_memory_disambiguator();
firm_init_loop_opt();
- arch_dep_set_opts(arch_dep_none);
-
init_execfreq();
firm_be_init();