74 lines · c
1// This test uses '<prefix>-SAME: {{^}}' to start matching immediately where the2// previous check finished matching (specifically, caret is not treated as3// matching a start of line when used like this in FileCheck).4 5// RUN: not %clang_cc1 -triple powerpc--- -target-cpu not-a-cpu -fsyntax-only %s 2>&1 | FileCheck %s6// CHECK: error: unknown target CPU 'not-a-cpu'7// CHECK-NEXT: note: valid target CPU values are:8// CHECK-SAME: {{^}} generic9// CHECK-SAME: {{^}}, 44010// CHECK-SAME: {{^}}, 440fp11// CHECK-SAME: {{^}}, ppc44012// CHECK-SAME: {{^}}, 45013// CHECK-SAME: {{^}}, 60114// CHECK-SAME: {{^}}, 60215// CHECK-SAME: {{^}}, 60316// CHECK-SAME: {{^}}, 603e17// CHECK-SAME: {{^}}, 603ev18// CHECK-SAME: {{^}}, 60419// CHECK-SAME: {{^}}, 604e20// CHECK-SAME: {{^}}, 62021// CHECK-SAME: {{^}}, 63022// CHECK-SAME: {{^}}, g323// CHECK-SAME: {{^}}, 740024// CHECK-SAME: {{^}}, g425// CHECK-SAME: {{^}}, 745026// CHECK-SAME: {{^}}, g4+27// CHECK-SAME: {{^}}, 75028// CHECK-SAME: {{^}}, 854829// CHECK-SAME: {{^}}, ppc40530// CHECK-SAME: {{^}}, ppc46431// CHECK-SAME: {{^}}, ppc47632// CHECK-SAME: {{^}}, 97033// CHECK-SAME: {{^}}, ppc97034// CHECK-SAME: {{^}}, g535// CHECK-SAME: {{^}}, a236// CHECK-SAME: {{^}}, ppca237// CHECK-SAME: {{^}}, ppc-cell-be38// CHECK-SAME: {{^}}, e50039// CHECK-SAME: {{^}}, e500mc40// CHECK-SAME: {{^}}, e550041// CHECK-SAME: {{^}}, power342// CHECK-SAME: {{^}}, pwr343// CHECK-SAME: {{^}}, pwr444// CHECK-SAME: {{^}}, power445// CHECK-SAME: {{^}}, pwr546// CHECK-SAME: {{^}}, power547// CHECK-SAME: {{^}}, pwr5+48// CHECK-SAME: {{^}}, power5+49// CHECK-SAME: {{^}}, pwr5x50// CHECK-SAME: {{^}}, power5x51// CHECK-SAME: {{^}}, pwr652// CHECK-SAME: {{^}}, power653// CHECK-SAME: {{^}}, pwr6x54// CHECK-SAME: {{^}}, power6x55// CHECK-SAME: {{^}}, pwr756// CHECK-SAME: {{^}}, power757// CHECK-SAME: {{^}}, pwr858// CHECK-SAME: {{^}}, power859// CHECK-SAME: {{^}}, pwr960// CHECK-SAME: {{^}}, power961// CHECK-SAME: {{^}}, pwr1062// CHECK-SAME: {{^}}, power1063// CHECK-SAME: {{^}}, pwr1164// CHECK-SAME: {{^}}, power1165// CHECK-SAME: {{^}}, powerpc66// CHECK-SAME: {{^}}, ppc67// CHECK-SAME: {{^}}, ppc3268// CHECK-SAME: {{^}}, powerpc6469// CHECK-SAME: {{^}}, ppc6470// CHECK-SAME: {{^}}, powerpc64le71// CHECK-SAME: {{^}}, ppc64le72// CHECK-SAME: {{^}}, future73// CHECK-SAME: {{$}}74