+/**
+ * Gets the instruction latency.
+ */
+unsigned get_ia32_latency(const ir_node *node);
+
+/**
+ * Sets the instruction latency.
+ */
+void set_ia32_latency(ir_node *node, unsigned latency);
+
+
+/**
+ * Sets the flags for the n'th out.
+ */
+void set_ia32_out_flags(ir_node *node, arch_irn_flags_t flags, int pos);
+
+/**
+ * Gets the flags for the n'th out.
+ */
+arch_irn_flags_t get_ia32_out_flags(const ir_node *node, int pos);
+
+#ifndef NDEBUG
+
+/**
+ * Returns the name of the original ir node.
+ */
+const char *get_ia32_orig_node(const ir_node *node);
+
+/**
+ * Sets the name of the original ir node.
+ */
+void set_ia32_orig_node(ir_node *node, const char *name);
+
+#endif /* NDEBUG */