typo fixed
[libfirm] / ir / ir / irop_t.h
index 04dbb86..f6a1c27 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 1995-2007 University of Karlsruhe.  All right reserved.
+ * Copyright (C) 1995-2008 University of Karlsruhe.  All right reserved.
  *
  * This file is part of libFirm.
  *
@@ -100,8 +100,8 @@ static INLINE int is_op_constlike(const ir_op *op) {
        return op->flags & irop_flag_constlike;
 }
 
-static INLINE int is_op_side_effects(const ir_op *op) {
-       return op->flags & irop_flag_side_effect;
+static INLINE int is_op_uses_memory(const ir_op *op) {
+       return op->flags & irop_flag_uses_memory;
 }
 
 /** Returns non-zero if operation must always be optimized */
@@ -143,7 +143,7 @@ static INLINE ident *_get_op_ident(const ir_op *op){
 }
 
 static INLINE op_pin_state _get_op_pinned(const ir_op *op) {
-  return op->op_pin_state_pinned;
+  return op->pin_state;
 }
 
 static INLINE void _set_generic_function_ptr(ir_op *op, op_func func) {
@@ -158,11 +158,11 @@ static INLINE const ir_op_ops *_get_op_ops(const ir_op *op) {
   return &op->ops;
 }
 
-static INLINE void _set_op_tag(ir_op *op, void *tag) {
+static INLINE void _set_op_tag(ir_op *op, unsigned tag) {
        op->tag = tag;
 }
 
-static INLINE void *_get_op_tag(const ir_op *op) {
+static INLINE unsigned _get_op_tag(const ir_op *op) {
        return op->tag;
 }