CMSIS-DSP: Added support for Helium.
Only arm_dot_prod_f32 is currently providing an Helium implementation.
diff --git a/CMSIS/DSP/Testing/addToDB.py b/CMSIS/DSP/Testing/addToDB.py
index 514df54..bdf570a 100755
--- a/CMSIS/DSP/Testing/addToDB.py
+++ b/CMSIS/DSP/Testing/addToDB.py
@@ -19,7 +19,7 @@
 
 # For table creation
 MKSTRFIELD=['NAME']
-MKBOOLFIELD=['HARDFP', 'FASTMATH', 'NEON', 'UNROLL', 'ROUNDING','OPTIMIZED']
+MKBOOLFIELD=['HARDFP', 'FASTMATH', 'NEON', 'HELIUM','UNROLL', 'ROUNDING','OPTIMIZED']
 MKINTFIELD=['ID', 'CYCLES']
 MKDATEFIELD=['DATE']
 MKKEYFIELD=['CATEGORY', 'PLATFORM', 'CORE', 'COMPILER','TYPE']
@@ -31,7 +31,7 @@
 
 # For table value extraction
 VALSTRFIELD=['NAME','VERSION']
-VALBOOLFIELD=['HARDFP', 'FASTMATH', 'NEON', 'UNROLL', 'ROUNDING','OPTIMIZED']
+VALBOOLFIELD=['HARDFP', 'FASTMATH', 'NEON', 'HELIUM','UNROLL', 'ROUNDING','OPTIMIZED']
 VALINTFIELD=['ID', 'CYCLES']
 VALDATEFIELD=['DATE']
 VALKEYFIELD=['CATEGORY', 'PLATFORM', 'CORE', 'COMPILER','TYPE']
@@ -246,16 +246,17 @@
    conn.commit() 
 
 def addOneBenchmark(elem,fullPath,db,group):
-   full=pd.read_csv(fullPath,dtype={'OLDID': str} ,keep_default_na = False)
-   full['DATE'] = datetime.datetime.now()
-   if group:
-      tableName = group
-   else:
-      tableName = elem.data["class"]
-   conn = sqlite3.connect(db)
-   createTableIfMissing(conn,elem,tableName,full)
-   addRows(conn,elem,tableName,full)
-   conn.close()
+   if os.path.isfile(fullPath):
+      full=pd.read_csv(fullPath,dtype={'OLDID': str} ,keep_default_na = False)
+      full['DATE'] = datetime.datetime.now()
+      if group:
+         tableName = group
+      else:
+         tableName = elem.data["class"]
+      conn = sqlite3.connect(db)
+      createTableIfMissing(conn,elem,tableName,full)
+      addRows(conn,elem,tableName,full)
+      conn.close()
 
 
 def addToDB(benchmark,dbpath,elem,group):