Support SSE 4.2 qfind under MSVC
authorChristopher Dykes <cdykes@fb.com>
Thu, 31 Mar 2016 17:12:30 +0000 (10:12 -0700)
committerFacebook Github Bot 8 <facebook-github-bot-8-bot@fb.com>
Thu, 31 Mar 2016 17:20:36 +0000 (10:20 -0700)
commit10001685609b018c9d3864f924616450c59942fe
treea3102d4c1aa2c8a7fc2813b17f029c24e695e0f2
parent06fe0874f2c3a786c79695e5b20c5f4580e05115
Support SSE 4.2 qfind under MSVC

Summary:MSVC has support in the compiler for the intrinsics required, but both refuses to tell us that, and also gives them proper names.
The code already checks for runtime support, this just enables compiling the SSE 4.2 version in the first place.

Reviewed By: yfeldblum

Differential Revision: D3104296

fb-gh-sync-id: 9143240bede9b756817691fdd86818001267dac1
fbshipit-source-id: 9143240bede9b756817691fdd86818001267dac1
folly/Portability.h
folly/detail/RangeSse42.cpp