Refactor common Reactor implementations Some functions in LLVMReactor.cpp and SubzeroReactor.cpp were identical and have been moved into a common Reactor.cpp. Bug swiftshader:21 Change-Id: Ib079757f9e35f83b1103e2791227f02775e034d3 Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/27068 Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Alexis Hétu <sugoi@google.com>
diff --git a/src/Reactor/Reactor.vcxproj b/src/Reactor/Reactor.vcxproj index b26b32f..60c15c5 100644 --- a/src/Reactor/Reactor.vcxproj +++ b/src/Reactor/Reactor.vcxproj
@@ -289,6 +289,7 @@ <ClCompile Include="LLVMRoutineManager.cpp" /> <ClCompile Include="LLVMReactor.cpp" /> <ClCompile Include="ExecutableMemory.cpp" /> + <ClCompile Include="Reactor.cpp" /> <ClCompile Include="Routine.cpp" /> <ClCompile Include="Thread.cpp" /> </ItemGroup>