OSDN Git Service

Deprecate the Long1 type.
authorNicolas Capens <capn@google.com>
Fri, 2 Dec 2016 20:30:56 +0000 (15:30 -0500)
committerNicolas Capens <capn@google.com>
Tue, 6 Dec 2016 03:04:32 +0000 (03:04 +0000)
commit45f187a368c383d2f44f369b965d361e1ce33e44
tree0a3dd81b5297311326c61f5a5b171b2ad3f6fcb9
parent779805100c7605d92ab8b8fd5bfbdaf9ab8a4351
Deprecate the Long1 type.

It corresponds to a scalar MMX type, used mainly for vector shifts.
We no longer need these shifts, and they would have been non-trivial
to emulate with SSE2.

Change-Id: I77a94ff5a62e043b991d4d6fa9ddd436d450181d
Reviewed-on: https://swiftshader-review.googlesource.com/8249
Reviewed-by: Nicolas Capens <capn@google.com>
Reviewed-by: Alexis Hétu <sugoi@google.com>
Tested-by: Nicolas Capens <capn@google.com>
src/Reactor/LLVMReactor.cpp
src/Reactor/Reactor.hpp
src/Reactor/SubzeroReactor.cpp
src/Reactor/x86.hpp
src/Shader/SamplerCore.cpp
src/Shader/ShaderCore.cpp