[X86] Disabling avx512f should also disable avx512vbmi and avx512ifma. Enabling avx51...
authorCraig Topper <craig.topper@gmail.com>
Mon, 29 Feb 2016 06:51:38 +0000 (06:51 +0000)
committerCraig Topper <craig.topper@gmail.com>
Mon, 29 Feb 2016 06:51:38 +0000 (06:51 +0000)
commitb4f83a00a937273abb4aaf589d87e859bd5f5285
treead6e0260a992bbe54b0a85952ddf9a9f2a0d1eec
parent840927e074f40be0eecaf38542d9b57810952564
[X86] Disabling avx512f should also disable avx512vbmi and avx512ifma. Enabling avx512vbmi or avx512ifma should enable avx512f. Add command line switches and header defines for avx512ifma and avx512vbmi.

llvm-svn: 262201
clang/include/clang/Driver/Options.td
clang/lib/Basic/Targets.cpp
clang/test/CodeGen/attr-target-x86.c
clang/test/Preprocessor/predefined-arch-macros.c
clang/test/Preprocessor/x86_target_features.c