Print "circular" warning message only in debug mode.
[oota-llvm.git] / lib / Target / TargetMachine.cpp
index cd171725394a74741e7c2833e8899a8acad74719..5a0acfd4399fff9731671902e85af28d13b5afac 100644 (file)
@@ -130,8 +130,8 @@ TargetMachine::addPassesToEmitAssembly(PassManager &PM, std::ostream &Out)
     {
       PM.add(createPreSelectionPass(*this));
       /* PM.add(createReassociatePass()); */
-      PM.add(createGCSEPass());
       PM.add(createLICMPass());
+      PM.add(createGCSEPass());
     }
 
   PM.add(createInstructionSelectionPass(*this));