include avx512vl to avx512 code path (#14733)
authorJongsoo Park <jongsoo@fb.com>
Wed, 5 Dec 2018 08:49:01 +0000 (00:49 -0800)
committerFacebook Github Bot <facebook-github-bot@users.noreply.github.com>
Wed, 5 Dec 2018 08:50:51 +0000 (00:50 -0800)
commit0573ef664e3fb2cc74b3d7efbf3b1d43426d9d01
treef2d4f4f8f9bd4b7a23937d2154a1204402ba7e60
parentf89de64796104ca3a48a465a62017edea1cd7506
include avx512vl to avx512 code path (#14733)

Summary:
Pull Request resolved: https://github.com/pytorch/pytorch/pull/14733

We often also want to use AVX512VL instruction sets.
We already included AVX512F, AVX512DQ.
Skylake also has AVX512BW, AVX512CD we may want to later.

Reviewed By: duc0

Differential Revision: D13317282

fbshipit-source-id: 82c8e401d82d5c3a5452fb4ccb6e5cb88d242bda
caffe2/perfkernels/CMakeLists.txt
caffe2/perfkernels/common.h
caffe2/perfkernels/common_avx512.cc