added some macros for easier decoding of ptr_access
authorMichael Beck <beck@ipd.info.uni-karlsruhe.de>
Wed, 15 Mar 2006 18:29:51 +0000 (18:29 +0000)
committerMichael Beck <beck@ipd.info.uni-karlsruhe.de>
Wed, 15 Mar 2006 18:29:51 +0000 (18:29 +0000)
[r7461]

ir/tr/entity.h

index 656effc..c319920 100644 (file)
@@ -598,4 +598,8 @@ typedef enum acc_bits {
   ptr_access_all   = ptr_access_rw|ptr_access_store     /**< all possible access */
 } ptr_access_kind;
 
+#define IS_READ(a)     ((a) & ptr_access_read)
+#define IS_WRITTEN(a)  ((a) & ptr_access_write)
+#define IS_STORED(a)   ((a) & ptr_access_store)
+
 #endif /* _ENTITY_H_ */