renamed structures containing settings to ir_settings_*_t and place them in firm_types.h
[libfirm] / ir / be / arm / bearch_arm.c
index 39bd10a..e75651c 100644 (file)
@@ -41,6 +41,7 @@
 
 #include "bitset.h"
 #include "debug.h"
+#include "irtools.h"
 
 #include "../bearch_t.h"                /* the general register allocator interface */
 #include "../benode_t.h"
@@ -1208,11 +1209,11 @@ static int arm_is_psi_allowed(ir_node *sel, ir_node *phi_list, int i, int j) {
  * Returns the libFirm configuration parameter for this backend.
  */
 static const backend_params *arm_get_libfirm_params(void) {
-       static const opt_if_conv_info_t ifconv = {
+       static const ir_settings_if_conv_t ifconv = {
                4,                    /* maxdepth, doesn't matter for Psi-conversion */
                arm_is_psi_allowed   /* allows or disallows Psi creation for given selector */
        };
-       static arch_dep_params_t ad = {
+       static ir_settings_arch_dep_t ad = {
                1,  /* allow subs */
                1,      /* Muls are fast enough on ARM but ... */
                31, /* ... one shift would be possible better */