Use Pabsd/pabsw/pabsb instructions for Abs SIMD intrinsic on SSE4 and above targets.
authorsivarv <sivarv@microsoft.com>
Wed, 21 Dec 2016 23:17:08 +0000 (15:17 -0800)
committersivarv <sivarv@microsoft.com>
Wed, 21 Dec 2016 23:50:56 +0000 (15:50 -0800)
commit7c887cfd237e767454c7a8eca51aac5a6c4357aa
tree7783601d8d271cd2ceedad0216c6193576512ffe
parent77561c87ed48f5af122aecc104f6a0b6a6382121
Use Pabsd/pabsw/pabsb instructions for Abs SIMD intrinsic on SSE4 and above targets.
src/jit/instrsxarch.h
src/jit/lowerxarch.cpp
src/jit/simd.cpp
src/jit/simdcodegenxarch.cpp
src/jit/simdintrinsiclist.h
tests/src/JIT/SIMD/VectorAbs.cs