summaryrefslogtreecommitdiff
path: root/cpu_ref/rsCpuScript.cpp
diff options
context:
space:
mode:
authorTim Murray <timmurray@google.com>2015-01-08 14:59:38 -0800
committerTim Murray <timmurray@google.com>2015-01-08 14:59:38 -0800
commit687cfe85c3cffb244a7e5daeb1231f441a1ed54d (patch)
tree00e9b336817db740c5d2a4aabd8e4b78a0b7ffef /cpu_ref/rsCpuScript.cpp
parent015ba466dff2c05653b21afded83d311d35cfa7c (diff)
Enable autovectorization in CPU driver.
Change-Id: Ibc10c61dee8d071256a9ebd6c4c47cb7dc617284
Diffstat (limited to 'cpu_ref/rsCpuScript.cpp')
-rw-r--r--cpu_ref/rsCpuScript.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/cpu_ref/rsCpuScript.cpp b/cpu_ref/rsCpuScript.cpp
index 6c534cf9..f38c8983 100644
--- a/cpu_ref/rsCpuScript.cpp
+++ b/cpu_ref/rsCpuScript.cpp
@@ -249,6 +249,8 @@ static void setCompileArguments(std::vector<const char*>* args,
const char* bccPluginName) {
rsAssert(cacheDir && resName && core_lib);
args->push_back(BCC_EXE_PATH);
+ args->push_back("-unroll-runtime");
+ args->push_back("-scalarize-load-store");
args->push_back("-o");
args->push_back(resName);
args->push_back("-output_path");