[llvm-commits] [llvm] r132405 - /llvm/trunk/include/llvm/Target/TargetInstrItineraries.h

Benjamin Kramer benny.kra at googlemail.com
Wed Jun 1 10:19:08 PDT 2011


Author: d0k
Date: Wed Jun  1 12:19:08 2011
New Revision: 132405

URL: http://llvm.org/viewvc/llvm-project?rev=132405&view=rev
Log:
Initialize IssueWidth to zero.

Fixes valgrind errors in the CellSPU backend.

Modified:
    llvm/trunk/include/llvm/Target/TargetInstrItineraries.h

Modified: llvm/trunk/include/llvm/Target/TargetInstrItineraries.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/include/llvm/Target/TargetInstrItineraries.h?rev=132405&r1=132404&r2=132405&view=diff
==============================================================================
--- llvm/trunk/include/llvm/Target/TargetInstrItineraries.h (original)
+++ llvm/trunk/include/llvm/Target/TargetInstrItineraries.h Wed Jun  1 12:19:08 2011
@@ -122,7 +122,8 @@
 
   InstrItineraryData(const InstrStage *S, const unsigned *OS,
                      const unsigned *F, const InstrItinerary *I)
-    : Stages(S), OperandCycles(OS), Forwardings(F), Itineraries(I) {}
+    : Stages(S), OperandCycles(OS), Forwardings(F), Itineraries(I),
+      IssueWidth(0) {}
 
   /// isEmpty - Returns true if there are no itineraries.
   ///





More information about the llvm-commits mailing list