diff --git a/llvm/test/VISC/parboil/parboilParser.py b/llvm/test/VISC/parboil/parboilParser.py
index 980f6735a94e8fb2c7e3aa3ccb2307fbfef0e774..20e76046981418eadf8fd78189aa79624d86f816 100755
--- a/llvm/test/VISC/parboil/parboilParser.py
+++ b/llvm/test/VISC/parboil/parboilParser.py
@@ -11,7 +11,7 @@ import matplotlib.pyplot as plt
 
 default_value = '0.0'
 num_figs = 0
- 
+
 # parse a csv file and create a dictionary holding all the data
 def parseCSVFile(filename):
   # open file
@@ -181,6 +181,7 @@ def printTimerDecomposition(csvDict, isVisc):
              ('Final', 'Output Pack'), 
              ('Parboil', 'Mem_Untrack'), 
              ('Parboil', 'Clear_Ctx'),
+             ('Final', 'Timer Wall - IO'),
              ('GenVISC_Timer', 'Timer Wall Time')]
   else: 
     timers =[('Final', 'Init_Ctx'),
@@ -203,6 +204,7 @@ def printTimerDecomposition(csvDict, isVisc):
              ('Final', 'Output_Pack'),
              ('Final', 'Mem_Untrack'),
              ('Final', 'Clear_Ctx'),
+             ('Final', 'Timer Wall - IO'),
              ('Final', 'Timer Wall Time')]
 
   line = "Category,"
@@ -252,7 +254,8 @@ def plotTimerDecomposition(csvDict, plotapp):
                 ('Final', 'Output Pack'), 
                 ('Parboil', 'Mem_Untrack'), 
                 ('Parboil', 'Clear_Ctx'),
-                ('GenVISC_Timer', 'Timer Wall Time')]
+                ('Final', 'Timer Wall - IO'),
+                ('Final', 'Timer Wall Time')]
   opencl_timers =[('Final', 'Init_Ctx'),
                   ('Final', 'Arg_Unpack'), 
                   ('Final', 'Copy_Scalar'), 
@@ -273,6 +276,7 @@ def plotTimerDecomposition(csvDict, plotapp):
                   ('Final', 'Output_Pack'),
                   ('Final', 'Mem_Untrack'),
                   ('Final', 'Clear_Ctx'),
+                  ('Final', 'Timer Wall - IO'),
                   ('Final', 'Timer Wall Time')]
 
   for app in apps: