|
163 | 163 | // CHECK-NOT: __riscv_smnpm{{.*$}} |
164 | 164 | // CHECK-NOT: __riscv_ssnpm{{.*$}} |
165 | 165 | // CHECK-NOT: __riscv_sspm{{.*$}} |
| 166 | +// CHECK-NOT: __riscv_ssqosid{{.*$}} |
166 | 167 | // CHECK-NOT: __riscv_supm{{.*$}} |
167 | 168 | // CHECK-NOT: __riscv_zaamo {{.*$}} |
168 | 169 | // CHECK-NOT: __riscv_zacas {{.*$}} |
|
1599 | 1600 | // RUN: %clang --target=riscv32 -menable-experimental-extensions \ |
1600 | 1601 | // RUN: -march=rv32i_sspm0p8 -E -dM %s \ |
1601 | 1602 | // RUN: -o - | FileCheck --check-prefix=CHECK-SSPM-EXT %s |
1602 | | -// RUN: %clang --target=riscv64 \ |
1603 | | -// RUN: -march=rv64i_sspm0p8 -E -dM %s -menable-experimental-extensions \ |
| 1603 | +// RUN: %clang --target=riscv64 -menable-experimental-extensions \ |
| 1604 | +// RUN: -march=rv64i_sspm0p8 -E -dM %s \ |
1604 | 1605 | // RUN: -o - | FileCheck --check-prefix=CHECK-SSPM-EXT %s |
1605 | 1606 | // CHECK-SSPM-EXT: __riscv_sspm 8000{{$}} |
1606 | 1607 |
|
1607 | 1608 | // RUN: %clang --target=riscv32 -menable-experimental-extensions \ |
1608 | 1609 | // RUN: -march=rv32i_supm0p8 -E -dM %s \ |
1609 | 1610 | // RUN: -o - | FileCheck --check-prefix=CHECK-SUPM-EXT %s |
1610 | | -// RUN: %clang --target=riscv64 \ |
1611 | | -// RUN: -march=rv64i_supm0p8 -E -dM %s -menable-experimental-extensions \ |
| 1611 | +// RUN: %clang --target=riscv64 -menable-experimental-extensions \ |
| 1612 | +// RUN: -march=rv64i_supm0p8 -E -dM %s \ |
1612 | 1613 | // RUN: -o - | FileCheck --check-prefix=CHECK-SUPM-EXT %s |
1613 | 1614 | // CHECK-SUPM-EXT: __riscv_supm 8000{{$}} |
1614 | 1615 |
|
| 1616 | +// RUN: %clang --target=riscv32 -menable-experimental-extensions \ |
| 1617 | +// RUN: -march=rv32i_ssqosid1p0 -E -dM %s \ |
| 1618 | +// RUN: -o - | FileCheck --check-prefix=CHECK-SSQOSID-EXT %s |
| 1619 | +// RUN: %clang --target=riscv64 -menable-experimental-extensions \ |
| 1620 | +// RUN: -march=rv64i_ssqosid1p0 -E -dM %s \ |
| 1621 | +// RUN: -o - | FileCheck --check-prefix=CHECK-SSQOSID-EXT %s |
| 1622 | +// CHECK-SSQOSID-EXT: __riscv_ssqosid 1000000{{$}} |
| 1623 | + |
1615 | 1624 | // Misaligned |
1616 | 1625 |
|
1617 | 1626 | // RUN: %clang --target=riscv32-unknown-linux-gnu -march=rv32i -E -dM %s \ |
|
0 commit comments