Tracing: Fix trace so 'Predicated False' doesn't show up
authorAli Saidi <Ali.Saidi@ARM.com>
Thu, 26 Aug 2010 00:10:41 +0000 (19:10 -0500)
committerAli Saidi <Ali.Saidi@ARM.com>
Thu, 26 Aug 2010 00:10:41 +0000 (19:10 -0500)
src/sim/insttracer.hh

index c3f3eb32340956eb53a8d1fca0ceb30bb77c35b2..845f4ed99f6f4fb58aab459f2a7cbd2553187f47 100644 (file)
@@ -96,14 +96,13 @@ class InstRecord
         : when(_when), thread(_thread),
           staticInst(_staticInst), PC(_pc),
           macroStaticInst(_macroStaticInst), upc(_upc),
-          misspeculating(spec)
+          misspeculating(spec), predicate(true)
     {
         data_status = DataInvalid;
         addr_valid = false;
 
         fetch_seq_valid = false;
         cp_seq_valid = false;
-        predicate = false;
     }
 
     virtual ~InstRecord() { }