|
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_xtheadba {{.*$}} |
68 | | -// CHECK-NOT: __riscv_xtheadbb {{.*$}} |
69 | | -// CHECK-NOT: __riscv_xtheadbs {{.*$}} |
70 | | -// CHECK-NOT: __riscv_xtheadcmo {{.*$}} |
71 | | -// CHECK-NOT: __riscv_xtheadcondmov {{.*$}} |
72 | | -// CHECK-NOT: __riscv_xtheadfmemidx {{.*$}} |
73 | | -// CHECK-NOT: __riscv_xtheadmac {{.*$}} |
74 | | -// CHECK-NOT: __riscv_xtheadmemidx {{.*$}} |
75 | | -// CHECK-NOT: __riscv_xtheadmempair {{.*$}} |
76 | | -// CHECK-NOT: __riscv_xtheadsync {{.*$}} |
77 | | -// CHECK-NOT: __riscv_xtheadvdot {{.*$}} |
78 | 67 | // CHECK-NOT: __riscv_xventanacondops {{.*$}} |
79 | 68 | // CHECK-NOT: __riscv_za128rs {{.*$}} |
80 | 69 | // CHECK-NOT: __riscv_za64rs {{.*$}} |
|
553 | 542 | // CHECK-V-EXT: __riscv_v_min_vlen 128 |
554 | 543 | // CHECK-V-EXT: __riscv_vector 1 |
555 | 544 |
|
556 | | -// RUN: %clang --target=riscv32-unknown-linux-gnu \ |
557 | | -// RUN: -march=rv32ixtheadba -E -dM %s \ |
558 | | -// RUN: -o - | FileCheck --check-prefix=CHECK-XTHEADBA-EXT %s |
559 | | -// RUN: %clang --target=riscv64-unknown-linux-gnu \ |
560 | | -// RUN: -march=rv64ixtheadba -E -dM %s \ |
561 | | -// RUN: -o - | FileCheck --check-prefix=CHECK-XTHEADBA-EXT %s |
562 | | -// CHECK-XTHEADBA-EXT: __riscv_xtheadba 1000000{{$}} |
563 | | - |
564 | | -// RUN: %clang --target=riscv32-unknown-linux-gnu \ |
565 | | -// RUN: -march=rv32ixtheadbb -E -dM %s \ |
566 | | -// RUN: -o - | FileCheck --check-prefix=CHECK-XTHEADBB-EXT %s |
567 | | -// RUN: %clang --target=riscv64-unknown-linux-gnu \ |
568 | | -// RUN: -march=rv64ixtheadbb -E -dM %s \ |
569 | | -// RUN: -o - | FileCheck --check-prefix=CHECK-XTHEADBB-EXT %s |
570 | | -// CHECK-XTHEADBB-EXT: __riscv_xtheadbb 1000000{{$}} |
571 | | - |
572 | | -// RUN: %clang --target=riscv32-unknown-linux-gnu \ |
573 | | -// RUN: -march=rv32ixtheadbs -E -dM %s \ |
574 | | -// RUN: -o - | FileCheck --check-prefix=CHECK-XTHEADBS-EXT %s |
575 | | -// RUN: %clang --target=riscv64-unknown-linux-gnu \ |
576 | | -// RUN: -march=rv64ixtheadbs -E -dM %s \ |
577 | | -// RUN: -o - | FileCheck --check-prefix=CHECK-XTHEADBS-EXT %s |
578 | | -// CHECK-XTHEADBS-EXT: __riscv_xtheadbs 1000000{{$}} |
579 | | - |
580 | | -// RUN: %clang --target=riscv32-unknown-linux-gnu \ |
581 | | -// RUN: -march=rv32ixtheadcmo -E -dM %s \ |
582 | | -// RUN: -o - | FileCheck --check-prefix=CHECK-XTHEADCMO-EXT %s |
583 | | -// RUN: %clang --target=riscv64-unknown-linux-gnu \ |
584 | | -// RUN: -march=rv64ixtheadcmo -E -dM %s \ |
585 | | -// RUN: -o - | FileCheck --check-prefix=CHECK-XTHEADCMO-EXT %s |
586 | | -// CHECK-XTHEADCMO-EXT: __riscv_xtheadcmo 1000000{{$}} |
587 | | - |
588 | | -// RUN: %clang --target=riscv32-unknown-linux-gnu \ |
589 | | -// RUN: -march=rv32ixtheadcondmov -E -dM %s \ |
590 | | -// RUN: -o - | FileCheck --check-prefix=CHECK-XTHEADCONDMOV-EXT %s |
591 | | -// RUN: %clang --target=riscv64-unknown-linux-gnu \ |
592 | | -// RUN: -march=rv64ixtheadcondmov -E -dM %s \ |
593 | | -// RUN: -o - | FileCheck --check-prefix=CHECK-XTHEADCONDMOV-EXT %s |
594 | | -// CHECK-XTHEADCONDMOV-EXT: __riscv_xtheadcondmov 1000000{{$}} |
595 | | - |
596 | | -// RUN: %clang --target=riscv32-unknown-linux-gnu \ |
597 | | -// RUN: -march=rv32ixtheadfmemidx -E -dM %s \ |
598 | | -// RUN: -o - | FileCheck --check-prefix=CHECK-XTHEADFMEMIDX-EXT %s |
599 | | -// RUN: %clang --target=riscv64-unknown-linux-gnu \ |
600 | | -// RUN: -march=rv64ixtheadfmemidx -E -dM %s \ |
601 | | -// RUN: -o - | FileCheck --check-prefix=CHECK-XTHEADFMEMIDX-EXT %s |
602 | | -// CHECK-XTHEADFMEMIDX-EXT: __riscv_xtheadfmemidx 1000000{{$}} |
603 | | - |
604 | | -// RUN: %clang --target=riscv32-unknown-linux-gnu \ |
605 | | -// RUN: -march=rv32ixtheadmac -E -dM %s \ |
606 | | -// RUN: -o - | FileCheck --check-prefix=CHECK-XTHEADMAC-EXT %s |
607 | | -// RUN: %clang --target=riscv64-unknown-linux-gnu \ |
608 | | -// RUN: -march=rv64ixtheadmac -E -dM %s \ |
609 | | -// RUN: -o - | FileCheck --check-prefix=CHECK-XTHEADMAC-EXT %s |
610 | | -// CHECK-XTHEADMAC-EXT: __riscv_xtheadmac 1000000{{$}} |
611 | | - |
612 | | -// RUN: %clang --target=riscv32-unknown-linux-gnu \ |
613 | | -// RUN: -march=rv32ixtheadmemidx -E -dM %s \ |
614 | | -// RUN: -o - | FileCheck --check-prefix=CHECK-XTHEADMEMIDX-EXT %s |
615 | | -// RUN: %clang --target=riscv64-unknown-linux-gnu \ |
616 | | -// RUN: -march=rv64ixtheadmemidx -E -dM %s \ |
617 | | -// RUN: -o - | FileCheck --check-prefix=CHECK-XTHEADMEMIDX-EXT %s |
618 | | -// CHECK-XTHEADMEMIDX-EXT: __riscv_xtheadmemidx 1000000{{$}} |
619 | | - |
620 | | -// RUN: %clang --target=riscv32-unknown-linux-gnu \ |
621 | | -// RUN: -march=rv32ixtheadmempair -E -dM %s \ |
622 | | -// RUN: -o - | FileCheck --check-prefix=CHECK-XTHEADMEMPAIR-EXT %s |
623 | | -// RUN: %clang --target=riscv64-unknown-linux-gnu \ |
624 | | -// RUN: -march=rv64ixtheadmempair -E -dM %s \ |
625 | | -// RUN: -o - | FileCheck --check-prefix=CHECK-XTHEADMEMPAIR-EXT %s |
626 | | -// CHECK-XTHEADMEMPAIR-EXT: __riscv_xtheadmempair 1000000{{$}} |
627 | | - |
628 | | -// RUN: %clang --target=riscv32-unknown-linux-gnu \ |
629 | | -// RUN: -march=rv32ixtheadsync -E -dM %s \ |
630 | | -// RUN: -o - | FileCheck --check-prefix=CHECK-XTHEADSYNC-EXT %s |
631 | | -// RUN: %clang --target=riscv64-unknown-linux-gnu \ |
632 | | -// RUN: -march=rv64ixtheadsync -E -dM %s \ |
633 | | -// RUN: -o - | FileCheck --check-prefix=CHECK-XTHEADSYNC-EXT %s |
634 | | -// CHECK-XTHEADSYNC-EXT: __riscv_xtheadsync 1000000{{$}} |
635 | | - |
636 | | -// RUN: %clang --target=riscv32-unknown-linux-gnu \ |
637 | | -// RUN: -march=rv32ixtheadvdot -E -dM %s \ |
638 | | -// RUN: -o - | FileCheck --check-prefix=CHECK-XTHEADVDOT-EXT %s |
639 | | -// RUN: %clang --target=riscv64-unknown-linux-gnu \ |
640 | | -// RUN: -march=rv64ixtheadvdot -E -dM %s \ |
641 | | -// RUN: -o - | FileCheck --check-prefix=CHECK-XTHEADVDOT-EXT %s |
642 | | -// CHECK-XTHEADVDOT-EXT: __riscv_xtheadvdot 1000000{{$}} |
643 | | - |
644 | 545 | // RUN: %clang --target=riscv32-unknown-linux-gnu \ |
645 | 546 | // RUN: -march=rv32ixventanacondops -E -dM %s \ |
646 | 547 | // RUN: -o - | FileCheck --check-prefix=CHECK-XVENTANACONDOPS-EXT %s |
|
0 commit comments