1// Copyright (c) 2014 Google Inc. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5#include <stdio.h>
6
7static const char* GetArchOption() {
8#if _M_IX86_FP == 0
9  return "IA32";
10#elif _M_IX86_FP == 1
11  return "SSE";
12#elif _M_IX86_FP == 2
13#  if !defined(__AVX__)
14  return "SSE2";
15#  else
16  return "AVX";
17#  endif
18#else
19  return "UNSUPPORTED OPTION";
20#endif
21}
22
23int main() {
24  printf("/arch:%s\n", GetArchOption());
25  return 0;
26}
27