Delete simple reduction implementation.

Bug: 27298560
Change-Id: I8c3d568e98aaf0b7d86881c985d13ed5b8e95338
(cherry picked from commit ae2ec3febedfc29376b9104413fb4042028f1265)
diff --git a/rsScript.h b/rsScript.h
index c3241ab..e336f07 100644
--- a/rsScript.h
+++ b/rsScript.h
@@ -86,7 +86,6 @@
             size_t exportedVariableCount;
             size_t exportedForEachCount;
             size_t exportedReduceCount;
-            size_t exportedReduceNewCount;
             size_t exportedFunctionCount;
             size_t exportedPragmaCount;
             char const **exportedPragmaKeyList;
@@ -133,13 +132,10 @@
                             size_t usrBytes,
                             const RsScriptCall *sc = nullptr) = 0;
 
-    virtual void runReduce(Context *rsc, uint32_t slot, const Allocation *ain,
+    virtual void runReduce(Context *rsc, uint32_t slot,
+                           const Allocation **ains, size_t inLen,
                            Allocation *aout, const RsScriptCall *sc) = 0;
 
-    virtual void runReduceNew(Context *rsc, uint32_t slot,
-                              const Allocation **ains, size_t inLen,
-                              Allocation *aout, const RsScriptCall *sc) = 0;
-
     virtual void Invoke(Context *rsc, uint32_t slot, const void *data, size_t len) = 0;
     virtual void setupScript(Context *rsc) = 0;
     virtual uint32_t run(Context *) = 0;