diff options
-rw-r--r-- | clang/test/Preprocessor/riscv-target-features-cv.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/clang/test/Preprocessor/riscv-target-features-cv.c b/clang/test/Preprocessor/riscv-target-features-cv.c index 9e1691a..a424a34 100644 --- a/clang/test/Preprocessor/riscv-target-features-cv.c +++ b/clang/test/Preprocessor/riscv-target-features-cv.c @@ -44,6 +44,14 @@ // CHECK-XCVMAC-EXT: __riscv_xcvmac 1000000{{$}} // RUN: %clang --target=riscv32-unknown-linux-gnu \ +// RUN: -march=rv32ixcvmem -E -dM %s \ +// RUN: -o - | FileCheck --check-prefix=CHECK-XCVMEM-EXT %s +// RUN: %clang --target=riscv64-unknown-linux-gnu \ +// RUN: -march=rv64ixcvmem -E -dM %s \ +// RUN: -o - | FileCheck --check-prefix=CHECK-XCVMEM-EXT %s +// CHECK-XCVMEM-EXT: __riscv_xcvmem 1000000{{$}} + +// RUN: %clang --target=riscv32-unknown-linux-gnu \ // RUN: -march=rv32ixcvsimd -E -dM %s \ // RUN: -o - | FileCheck --check-prefix=CHECK-XCVSIMD-EXT %s // RUN: %clang --target=riscv64-unknown-linux-gnu \ |