|
100 | 100 | // CHECK-NOT: __riscv_svade {{.*$}} |
101 | 101 | // CHECK-NOT: __riscv_svadu {{.*$}} |
102 | 102 | // CHECK-NOT: __riscv_svbare {{.*$}} |
| 103 | +// CHECK-NOT: __riscv_smmpm{{.*$}} |
| 104 | +// CHECK-NOT: __riscv_smnpm{{.*$}} |
| 105 | +// CHECK-NOT: __riscv_ssnpm{{.*$}} |
| 106 | +// CHECK-NOT: __riscv_sspm{{.*$}} |
| 107 | +// CHECK-NOT: __riscv_supm{{.*$}} |
103 | 108 | // CHECK-NOT: __riscv_zfbfmin {{.*$}} |
104 | 109 | // CHECK-NOT: __riscv_zvfbfmin {{.*$}} |
105 | 110 | // CHECK-NOT: __riscv_zvfbfwma {{.*$}} |
|
992 | 997 | // RUN: -o - | FileCheck --check-prefix=CHECK-SVBARE-EXT %s |
993 | 998 | // CHECK-SVBARE-EXT: __riscv_svbare 1000000{{$}} |
994 | 999 |
|
| 1000 | +// RUN: %clang --target=riscv32 -menable-experimental-extensions \ |
| 1001 | +// RUN: -march=rv32i_ssnpm0p8 -E -dM %s \ |
| 1002 | +// RUN: -o - | FileCheck --check-prefix=CHECK-SSNPM-EXT %s |
| 1003 | +// RUN: %clang --target=riscv64 -menable-experimental-extensions \ |
| 1004 | +// RUN: -march=rv64i_ssnpm0p8 -E -dM %s \ |
| 1005 | +// RUN: -o - | FileCheck --check-prefix=CHECK-SSNPM-EXT %s |
| 1006 | +// CHECK-SSNPM-EXT: __riscv_ssnpm 8000{{$}} |
| 1007 | + |
| 1008 | +// RUN: %clang --target=riscv32 -menable-experimental-extensions \ |
| 1009 | +// RUN: -march=rv32i_smnpm0p8 -E -dM %s \ |
| 1010 | +// RUN: -o - | FileCheck --check-prefix=CHECK-SMNPM-EXT %s |
| 1011 | +// RUN: %clang --target=riscv64 -menable-experimental-extensions \ |
| 1012 | +// RUN: -march=rv64i_smnpm0p8 -E -dM %s \ |
| 1013 | +// RUN: -o - | FileCheck --check-prefix=CHECK-SMNPM-EXT %s |
| 1014 | +// CHECK-SMNPM-EXT: __riscv_smnpm 8000{{$}} |
| 1015 | + |
| 1016 | +// RUN: %clang --target=riscv32 -menable-experimental-extensions \ |
| 1017 | +// RUN: -march=rv32i_smmpm0p8 -E -dM %s \ |
| 1018 | +// RUN: -o - | FileCheck --check-prefix=CHECK-SMMPM-EXT %s |
| 1019 | +// RUN: %clang --target=riscv64 -menable-experimental-extensions \ |
| 1020 | +// RUN: -march=rv64i_smmpm0p8 -E -dM %s \ |
| 1021 | +// RUN: -o - | FileCheck --check-prefix=CHECK-SMMPM-EXT %s |
| 1022 | +// CHECK-SMMPM-EXT: __riscv_smmpm 8000{{$}} |
| 1023 | + |
| 1024 | +// RUN: %clang --target=riscv32 -menable-experimental-extensions \ |
| 1025 | +// RUN: -march=rv32i_sspm0p8 -E -dM %s \ |
| 1026 | +// RUN: -o - | FileCheck --check-prefix=CHECK-SSPM-EXT %s |
| 1027 | +// RUN: %clang --target=riscv64 \ |
| 1028 | +// RUN: -march=rv64i_sspm0p8 -E -dM %s -menable-experimental-extensions \ |
| 1029 | +// RUN: -o - | FileCheck --check-prefix=CHECK-SSPM-EXT %s |
| 1030 | +// CHECK-SSPM-EXT: __riscv_sspm 8000{{$}} |
| 1031 | + |
| 1032 | +// RUN: %clang --target=riscv32 -menable-experimental-extensions \ |
| 1033 | +// RUN: -march=rv32i_supm0p8 -E -dM %s \ |
| 1034 | +// RUN: -o - | FileCheck --check-prefix=CHECK-SUPM-EXT %s |
| 1035 | +// RUN: %clang --target=riscv64 \ |
| 1036 | +// RUN: -march=rv64i_supm0p8 -E -dM %s -menable-experimental-extensions \ |
| 1037 | +// RUN: -o - | FileCheck --check-prefix=CHECK-SUPM-EXT %s |
| 1038 | +// CHECK-SUPM-EXT: __riscv_supm 8000{{$}} |
| 1039 | + |
995 | 1040 | // RUN: %clang -target riscv32 -menable-experimental-extensions \ |
996 | 1041 | // RUN: -march=rv32izfbfmin1p0 -x c -E -dM %s \ |
997 | 1042 | // RUN: -o - | FileCheck --check-prefix=CHECK-ZFBFMIN-EXT %s |
|
0 commit comments