Use corresponding macro.
[libfirm] / ir / ir / irnode.c
index 03b1012..f995785 100644 (file)
@@ -516,19 +516,6 @@ ir_type *is_frame_pointer(const ir_node *n)
        return NULL;
 }
 
-/* Test whether arbitrary node is tls pointer, i.e. Proj(pn_Start_P_tls)
- * from Start.  If so returns tls type, else Null. */
-ir_type *is_tls_pointer(const ir_node *n)
-{
-       if (is_Proj(n) && (get_Proj_proj(n) == pn_Start_P_tls)) {
-               ir_node *start = get_Proj_pred(n);
-               if (is_Start(start)) {
-                       return get_tls_type();
-               }
-       }
-       return NULL;
-}
-
 ir_node **get_Block_cfgpred_arr(ir_node *node)
 {
        assert(is_Block(node));
@@ -1644,7 +1631,7 @@ static ir_type *get_Null_type(const ir_node *n)
 }
 
 /* Sets the get_type operation for an ir_op_ops. */
-ir_op_ops *firm_set_default_get_type_attr(ir_opcode code, ir_op_ops *ops)
+ir_op_ops *firm_set_default_get_type_attr(unsigned code, ir_op_ops *ops)
 {
        switch (code) {
        case iro_SymConst: ops->get_type_attr = get_SymConst_attr_type; break;
@@ -1669,7 +1656,7 @@ static ir_entity *get_Null_ent(const ir_node *n)
 }
 
 /* Sets the get_type operation for an ir_op_ops. */
-ir_op_ops *firm_set_default_get_entity_attr(ir_opcode code, ir_op_ops *ops)
+ir_op_ops *firm_set_default_get_entity_attr(unsigned code, ir_op_ops *ops)
 {
        switch (code) {
        case iro_SymConst: ops->get_entity_attr = get_SymConst_attr_entity; break;