brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.1 KiB · e7ac780 Raw
31 lines · c
1// RUN: %clang_cc1 -fsyntax-only -triple powerpc-ibm-aix7.2.0.0 -verify %s2 3int main(void) {4  if (__builtin_cpu_supports("aes")) // expected-warning {{invalid cpu feature string for builtin}}5    return 1;6 7  if (__builtin_cpu_supports("archpmu")) // expected-warning {{invalid cpu feature string for builtin}}8    return 1;9 10  if (__builtin_cpu_supports("htm-nosc")) // expected-warning {{invalid cpu feature string for builtin}}11    return 1;12 13  if (__builtin_cpu_supports("htm-no-suspend")) // expected-warning {{invalid cpu feature string for builtin}}14    return 1;15 16  if (__builtin_cpu_supports("ic_snoop")) // expected-warning {{invalid cpu feature string for builtin}}17    return 1;18 19  if (__builtin_cpu_supports("ieee128")) // expected-warning {{invalid cpu feature string for builtin}}20    return 1;21 22  if (__builtin_cpu_supports("notb")) // expected-warning {{invalid cpu feature string for builtin}}23    return 1;24 25  if (__builtin_cpu_supports("scv")) // expected-warning {{invalid cpu feature string for builtin}}26    return 1;27 28  if (__builtin_cpu_supports("vcrypto")) // expected-warning {{invalid cpu feature string for builtin}}29    return 1;30}31