From 15b8b2aa7ed92c4ffc2464303658b36bad7af8dc Mon Sep 17 00:00:00 2001 From: Nicolas Capens Date: Wed, 12 Oct 2016 15:46:31 -0400 Subject: [PATCH] Add Subzero vector arithmetic tests. Change-Id: I440c71fb57f439ab6461609810d32cfb74a892c7 Reviewed-on: https://swiftshader-review.googlesource.com/7590 Reviewed-by: Nicolas Capens Tested-by: Nicolas Capens --- src/Reactor/SubzeroTest.vcxproj | 24 ++++++++++++++++-------- src/Reactor/SubzeroTest.vcxproj.filters | 6 ++++++ third_party/pnacl-subzero | 2 +- 3 files changed, 23 insertions(+), 9 deletions(-) diff --git a/src/Reactor/SubzeroTest.vcxproj b/src/Reactor/SubzeroTest.vcxproj index a64f454a6..47d13b3b8 100644 --- a/src/Reactor/SubzeroTest.vcxproj +++ b/src/Reactor/SubzeroTest.vcxproj @@ -91,9 +91,9 @@ Level3 Disabled - WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + SZTARGET=X8632;ALLOW_DUMP=0;ALLOW_TIMERS=0;ALLOW_LLVM_CL=0;ALLOW_LLVM_IR=0;ALLOW_LLVM_IR_AS_INPUT=0;ALLOW_MINIMAL_BUILD=0;ALLOW_WASM=0;ICE_THREAD_LOCAL_HACK=0;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) MultiThreadedDebug - $(SolutionDir)third_party\googletest\googletest\include\;$(SolutionDir)third_party\googletest\googletest\;SubmoduleCheck;%(AdditionalIncludeDirectories) + $(SolutionDir)third_party\googletest\googletest\include\;$(SolutionDir)third_party\googletest\googletest\;$(SolutionDir)third_party\pnacl-subzero\src\;$(SolutionDir)third_party\pnacl-subzero\unittest\;$(SolutionDir)third_party\llvm-subzero\include\;SubmoduleCheck;%(AdditionalIncludeDirectories) gtest/gtest.h @@ -107,9 +107,9 @@ Level3 Disabled - _DEBUG;_CONSOLE;%(PreprocessorDefinitions) + SZTARGET=X8664;ALLOW_DUMP=0;ALLOW_TIMERS=0;ALLOW_LLVM_CL=0;ALLOW_LLVM_IR=0;ALLOW_LLVM_IR_AS_INPUT=0;ALLOW_MINIMAL_BUILD=0;ALLOW_WASM=0;ICE_THREAD_LOCAL_HACK=0;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) MultiThreadedDebug - $(SolutionDir)third_party\googletest\googletest\include\;$(SolutionDir)third_party\googletest\googletest\;SubmoduleCheck;%(AdditionalIncludeDirectories) + $(SolutionDir)third_party\googletest\googletest\include\;$(SolutionDir)third_party\googletest\googletest\;$(SolutionDir)third_party\pnacl-subzero\src\;$(SolutionDir)third_party\pnacl-subzero\unittest\;$(SolutionDir)third_party\llvm-subzero\include\;SubmoduleCheck;%(AdditionalIncludeDirectories) gtest/gtest.h @@ -125,9 +125,9 @@ MaxSpeed true true - WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + SZTARGET=X8632;ALLOW_DUMP=0;ALLOW_TIMERS=0;ALLOW_LLVM_CL=0;ALLOW_LLVM_IR=0;ALLOW_LLVM_IR_AS_INPUT=0;ALLOW_MINIMAL_BUILD=0;ALLOW_WASM=0;ICE_THREAD_LOCAL_HACK=0;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) MultiThreaded - $(SolutionDir)third_party\googletest\googletest\include\;$(SolutionDir)third_party\googletest\googletest\;SubmoduleCheck;%(AdditionalIncludeDirectories) + $(SolutionDir)third_party\googletest\googletest\include\;$(SolutionDir)third_party\googletest\googletest\;$(SolutionDir)third_party\pnacl-subzero\src\;$(SolutionDir)third_party\pnacl-subzero\unittest\;$(SolutionDir)third_party\llvm-subzero\include\;SubmoduleCheck;%(AdditionalIncludeDirectories) gtest/gtest.h @@ -145,9 +145,9 @@ MaxSpeed true true - NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + SZTARGET=X8664;ALLOW_DUMP=0;ALLOW_TIMERS=0;ALLOW_LLVM_CL=0;ALLOW_LLVM_IR=0;ALLOW_LLVM_IR_AS_INPUT=0;ALLOW_MINIMAL_BUILD=0;ALLOW_WASM=0;ICE_THREAD_LOCAL_HACK=0;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) MultiThreaded - $(SolutionDir)third_party\googletest\googletest\include\;$(SolutionDir)third_party\googletest\googletest\;SubmoduleCheck;%(AdditionalIncludeDirectories) + $(SolutionDir)third_party\googletest\googletest\include\;$(SolutionDir)third_party\googletest\googletest\;$(SolutionDir)third_party\pnacl-subzero\src\;$(SolutionDir)third_party\pnacl-subzero\unittest\;$(SolutionDir)third_party\llvm-subzero\include\;SubmoduleCheck;%(AdditionalIncludeDirectories) gtest/gtest.h @@ -167,6 +167,14 @@ + + true + true + + + true + true + diff --git a/src/Reactor/SubzeroTest.vcxproj.filters b/src/Reactor/SubzeroTest.vcxproj.filters index 7c19272ec..09083bfe1 100644 --- a/src/Reactor/SubzeroTest.vcxproj.filters +++ b/src/Reactor/SubzeroTest.vcxproj.filters @@ -21,5 +21,11 @@ Source Files + + Source Files + + + Source Files + \ No newline at end of file diff --git a/third_party/pnacl-subzero b/third_party/pnacl-subzero index f53580b06..b001cc4c0 160000 --- a/third_party/pnacl-subzero +++ b/third_party/pnacl-subzero @@ -1 +1 @@ -Subproject commit f53580b063d9a206e72a2b4166aff2c62e71555d +Subproject commit b001cc4c0bea8e13be1d6733ef0f96fe5706fc21 -- 2.11.0