[llvm] r219749 - No need to cache this unused variable.

Eric Christopher echristo at gmail.com
Tue Oct 14 16:58:51 PDT 2014


Author: echristo
Date: Tue Oct 14 18:58:51 2014
New Revision: 219749

URL: http://llvm.org/viewvc/llvm-project?rev=219749&view=rev
Log:
No need to cache this unused variable.

Patch by Ehsan Akhgari.

Modified:
    llvm/trunk/lib/Transforms/Vectorize/LoopVectorize.cpp

Modified: llvm/trunk/lib/Transforms/Vectorize/LoopVectorize.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Transforms/Vectorize/LoopVectorize.cpp?rev=219749&r1=219748&r2=219749&view=diff
==============================================================================
--- llvm/trunk/lib/Transforms/Vectorize/LoopVectorize.cpp (original)
+++ llvm/trunk/lib/Transforms/Vectorize/LoopVectorize.cpp Tue Oct 14 18:58:51 2014
@@ -889,7 +889,7 @@ public:
                              AssumptionTracker *AT, const Function *F,
                              const LoopVectorizeHints *Hints)
       : TheLoop(L), SE(SE), LI(LI), Legal(Legal), TTI(TTI), DL(DL), TLI(TLI),
-        AT(AT), TheFunction(F), Hints(Hints) {
+        TheFunction(F), Hints(Hints) {
     CodeMetrics::collectEphemeralValues(L, AT, EphValues);
   }
 
@@ -977,8 +977,6 @@ private:
   const DataLayout *DL;
   /// Target Library Info.
   const TargetLibraryInfo *TLI;
-  /// Tracker for @llvm.assume.
-  AssumptionTracker *AT;
   const Function *TheFunction;
   // Loop Vectorize Hint.
   const LoopVectorizeHints *Hints;





More information about the llvm-commits mailing list