#include "config.h"
#endif
+#include "iropt_t.h"
#include "irnode_t.h"
#include "irgraph_t.h"
#include "irmode_t.h"
-#include "iropt_t.h"
#include "ircons_t.h"
#include "irgmod.h"
-#include "dbginfo.h"
#include "iropt_dbg.h"
#include "irflag_t.h"
#include "irgwalk.h"
DBG((dbg, LEVEL_5, "Applied: %n - %n => %n + (-%n)\n",
get_Sub_left(n), c, get_Sub_left(n), c));
+ if(n == irn)
+ return 0;
+
exchange(n, irn);
*in = irn;