(no commit message)
[libreriscv.git] / openpower / sv / test_preduce.py
index 60770f6b558548db8ba44c6e893ecd94c5627c33..f1df70a1870a4cb025cfdeac95b3f6a84bc036fe 100644 (file)
@@ -107,3 +107,16 @@ if __name__ == '__main__':
     print ()
     assert vec == res2
 
+    vec = [1, 2, 3, 4, 9, 5, 6]
+    prd = [1, 1, 1, 1, 1, 1, 1]
+    print (vec)
+    res = preduce(len(vec), vec, prd)
+    print (res)
+    res2 = preducei(len(vec), vec, prd)
+    print (res2)
+    print ()
+    preduce_y(len(vec), vec, prd)
+    print (vec)
+    print ()
+    assert vec == res2
+