[clang] Implement lifetime analysis for lifetime_capture_by(X) (#115921)
[llvm-project.git] / clang / test / Driver / ppc-soft-float.c
blob18d768aec0dedce9ab1f26a18122f0d36d8a81c3
1 // RUN: %clang -target powerpc64-unknown-unknown -mcpu=pwr10 -msoft-float -S -emit-llvm %s -o - | FileCheck %s -check-prefix=CHECKSOFT
2 // RUN: %clang -target powerpc64-unknown-unknown -mcpu=pwr10 -S -emit-llvm %s -o - | FileCheck %s -check-prefix=CHECKNOSOFT
4 int main () {
5 return 0;
8 // CHECKSOFT-DAG: -hard-float
9 // CHECKSOFT-DAG: -vsx
10 // CHECKSOFT-DAG: -altivec
11 // CHECKSOFT-DAG: -direct-move
12 // CHECKSOFT-DAG: -float128
13 // CHECKSOFT-DAG: -mma
14 // CHECKSOFT-DAG: -paired-vector-memops
15 // CHECKSOFT-DAG: -power10-vector
16 // CHECKSOFT-DAG: -power9-vector
17 // CHECKSOFT-DAG: -power8-vector
18 // CHECKSOFT-DAG: -crypto
20 // CHECKNOSOFT-DAG: +vsx
21 // CHECKNOSOFT-DAG: +altivec
22 // CHECKNOSOFT-DAG: +direct-move
23 // CHECKNOSOFT-DAG: +mma
24 // CHECKNOSOFT-DAG: +paired-vector-memops
25 // CHECKNOSOFT-DAG: +power10-vector
26 // CHECKNOSOFT-DAG: +power9-vector
27 // CHECKNOSOFT-DAG: +power8-vector
28 // CHECKNOSOFT-DAG: +crypto