void be_peephole_exchange(ir_node *old, ir_node *nw);
/**
- * Tries to optimize a beIncSp node with it's previous IncSP node.
+ * Tries to optimize a beIncSp node with its previous IncSP node.
* Must be run from a be_peephole_opt() context.
*
* @param node a be_IncSP node
*/
ir_node *be_peephole_IncSP_IncSP(ir_node *node);
+bool be_has_only_one_user(ir_node *node);
+
/**
* Do peephole optimisations. It traverses the schedule of all blocks in
* backward direction. The register_values variable indicates which (live)