[NaryReassociate] speeds up candidate searching
[oota-llvm.git] / lib / Transforms / Scalar / Scalar.cpp
index b2ab40fef7eb47fc7bbc4eb1fc7e56be30d18602..42095ae261ef482954fe000d5e001bc785604e89 100644 (file)
@@ -59,6 +59,7 @@ void llvm::initializeScalarOpts(PassRegistry &Registry) {
   initializeLowerExpectIntrinsicPass(Registry);
   initializeMemCpyOptPass(Registry);
   initializeMergedLoadStoreMotionPass(Registry);
+  initializeNaryReassociatePass(Registry);
   initializePartiallyInlineLibCallsPass(Registry);
   initializeReassociatePass(Registry);
   initializeRegToMemPass(Registry);