|
64 | 64 | // CHECK-NOT: __riscv_v_intrinsic {{.*$}}
|
65 | 65 | // CHECK-NOT: __riscv_v_min_vlen {{.*$}}
|
66 | 66 | // CHECK-NOT: __riscv_vector {{.*$}}
|
67 |
| -// CHECK-NOT: __riscv_xcvalu {{.*$}} |
68 |
| -// CHECK-NOT: __riscv_xcvbi {{.*$}} |
69 |
| -// CHECK-NOT: __riscv_xcvbitmanip {{.*$}} |
70 |
| -// CHECK-NOT: __riscv_xcvelw {{.*$}} |
71 |
| -// CHECK-NOT: __riscv_xcvmac {{.*$}} |
72 |
| -// CHECK-NOT: __riscv_xcvmem {{.*$}} |
73 |
| -// CHECK-NOT: __riscv_xcvsimd {{.*$}} |
74 | 67 | // CHECK-NOT: __riscv_xtheadba {{.*$}}
|
75 | 68 | // CHECK-NOT: __riscv_xtheadbb {{.*$}}
|
76 | 69 | // CHECK-NOT: __riscv_xtheadbs {{.*$}}
|
|
560 | 553 | // CHECK-V-EXT: __riscv_v_min_vlen 128
|
561 | 554 | // CHECK-V-EXT: __riscv_vector 1
|
562 | 555 |
|
563 |
| -// RUN: %clang --target=riscv32-unknown-linux-gnu \ |
564 |
| -// RUN: -march=rv32ixcvalu -E -dM %s \ |
565 |
| -// RUN: -o - | FileCheck --check-prefix=CHECK-XCVALU-EXT %s |
566 |
| -// RUN: %clang --target=riscv64-unknown-linux-gnu \ |
567 |
| -// RUN: -march=rv64ixcvalu -E -dM %s \ |
568 |
| -// RUN: -o - | FileCheck --check-prefix=CHECK-XCVALU-EXT %s |
569 |
| -// CHECK-XCVALU-EXT: __riscv_xcvalu 1000000{{$}} |
570 |
| - |
571 |
| -// RUN: %clang --target=riscv32-unknown-linux-gnu \ |
572 |
| -// RUN: -march=rv32ixcvbi -E -dM %s \ |
573 |
| -// RUN: -o - | FileCheck --check-prefix=CHECK-XCVBI-EXT %s |
574 |
| -// RUN: %clang --target=riscv64-unknown-linux-gnu \ |
575 |
| -// RUN: -march=rv64ixcvbi -E -dM %s \ |
576 |
| -// RUN: -o - | FileCheck --check-prefix=CHECK-XCVBI-EXT %s |
577 |
| -// CHECK-XCVBI-EXT: __riscv_xcvbi 1000000{{$}} |
578 |
| - |
579 |
| -// RUN: %clang --target=riscv32-unknown-linux-gnu \ |
580 |
| -// RUN: -march=rv32ixcvbitmanip -E -dM %s \ |
581 |
| -// RUN: -o - | FileCheck --check-prefix=CHECK-XCVBITMANIP-EXT %s |
582 |
| -// RUN: %clang --target=riscv64-unknown-linux-gnu \ |
583 |
| -// RUN: -march=rv64ixcvbitmanip -E -dM %s \ |
584 |
| -// RUN: -o - | FileCheck --check-prefix=CHECK-XCVBITMANIP-EXT %s |
585 |
| -// CHECK-XCVBITMANIP-EXT: __riscv_xcvbitmanip 1000000{{$}} |
586 |
| - |
587 |
| -// RUN: %clang --target=riscv32-unknown-linux-gnu \ |
588 |
| -// RUN: -march=rv32ixcvmac -E -dM %s \ |
589 |
| -// RUN: -o - | FileCheck --check-prefix=CHECK-XCVMAC-EXT %s |
590 |
| -// RUN: %clang --target=riscv64-unknown-linux-gnu \ |
591 |
| -// RUN: -march=rv64ixcvmac -E -dM %s \ |
592 |
| -// RUN: -o - | FileCheck --check-prefix=CHECK-XCVMAC-EXT %s |
593 |
| -// CHECK-XCVMAC-EXT: __riscv_xcvmac 1000000{{$}} |
594 |
| - |
595 |
| -// RUN: %clang --target=riscv32-unknown-linux-gnu \ |
596 |
| -// RUN: -march=rv32ixcvsimd -E -dM %s \ |
597 |
| -// RUN: -o - | FileCheck --check-prefix=CHECK-XCVSIMD-EXT %s |
598 |
| -// RUN: %clang --target=riscv64-unknown-linux-gnu \ |
599 |
| -// RUN: -march=rv64ixcvsimd -E -dM %s \ |
600 |
| -// RUN: -o - | FileCheck --check-prefix=CHECK-XCVSIMD-EXT %s |
601 |
| -// CHECK-XCVSIMD-EXT: __riscv_xcvsimd 1000000{{$}} |
602 |
| - |
603 | 556 | // RUN: %clang --target=riscv32-unknown-linux-gnu \
|
604 | 557 | // RUN: -march=rv32ixtheadba -E -dM %s \
|
605 | 558 | // RUN: -o - | FileCheck --check-prefix=CHECK-XTHEADBA-EXT %s
|
|
0 commit comments