add unaligned Load/Stores
authorMichael Beck <beck@ipd.info.uni-karlsruhe.de>
Thu, 2 Aug 2007 15:12:35 +0000 (15:12 +0000)
committerMichael Beck <beck@ipd.info.uni-karlsruhe.de>
Thu, 2 Aug 2007 15:12:35 +0000 (15:12 +0000)
[r15436]

include/libfirm/irnode.h

index 90226c6..be2db69 100644 (file)
@@ -949,6 +949,8 @@ ir_mode       *get_Load_mode(ir_node *node);
 void           set_Load_mode(ir_node *node, ir_mode *mode);
 ir_volatility  get_Load_volatility(ir_node *node);
 void           set_Load_volatility(ir_node *node, ir_volatility volatility);
+ir_align       get_Load_align(ir_node *node);
+void           set_Load_align(ir_node *node, ir_align align);
 
 /**
  * Projection numbers for Store: use for Proj nodes!
@@ -968,6 +970,8 @@ ir_node       *get_Store_value(ir_node *node);
 void           set_Store_value(ir_node *node, ir_node *value);
 ir_volatility  get_Store_volatility(ir_node *node);
 void           set_Store_volatility(ir_node *node, ir_volatility volatility);
+ir_align       get_Store_align(ir_node *node);
+void           set_Store_align(ir_node *node, ir_align align);
 
 /**
  * Projection numbers for Alloc: use for Proj nodes!