From 2ef535a4e4938e8bf828198277b4a035e24275d9 Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Sun, 26 Dec 2010 19:32:44 +0000 Subject: Start of a pass for recognizing memset and memcpy idioms. No functionality yet. llvm-svn: 122562 --- llvm/lib/Transforms/Scalar/Scalar.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'llvm/lib/Transforms/Scalar/Scalar.cpp') diff --git a/llvm/lib/Transforms/Scalar/Scalar.cpp b/llvm/lib/Transforms/Scalar/Scalar.cpp index c0150935733..0eaf2895df3 100644 --- a/llvm/lib/Transforms/Scalar/Scalar.cpp +++ b/llvm/lib/Transforms/Scalar/Scalar.cpp @@ -44,6 +44,7 @@ void llvm::initializeScalarOpts(PassRegistry &Registry) { initializeLoopStrengthReducePass(Registry); initializeLoopUnrollPass(Registry); initializeLoopUnswitchPass(Registry); + initializeLoopIdiomRecognizePass(Registry); initializeLowerAtomicPass(Registry); initializeMemCpyOptPass(Registry); initializeReassociatePass(Registry); -- cgit v1.2.3