| # RUN: llvm-mc %s -triple=riscv64 -mattr=+experimental-ztso -riscv-no-aliases 2>&1 | FileCheck %s |
| # RUN: llvm-mc %s -triple=riscv32 -mattr=+experimental-ztso -riscv-no-aliases 2>&1 | FileCheck %s |
| |
| # Note: Ztso doesn't add or remove any instructions, so this is basically |
| # just checking that a) we accepted the attribute name, and b) codegen did |
| # not change. The ELF header flag is tested in elf-flags.s |
| |
| # CHECK-NOT: not a recognized feature |
| |
| # CHECK: fence iorw, iorw |
| fence iorw, iorw |
| # CHECK: fence.tso |
| fence.tso |
| # CHECK: fence.i |
| fence.i |