aboutsummaryrefslogtreecommitdiff
path: root/isa/rv64ua/amominu_w.S
diff options
context:
space:
mode:
Diffstat (limited to 'isa/rv64ua/amominu_w.S')
-rw-r--r--isa/rv64ua/amominu_w.S11
1 files changed, 10 insertions, 1 deletions
diff --git a/isa/rv64ua/amominu_w.S b/isa/rv64ua/amominu_w.S
index f45f856..d04a650 100644
--- a/isa/rv64ua/amominu_w.S
+++ b/isa/rv64ua/amominu_w.S
@@ -31,6 +31,16 @@ RVTEST_CODE_BEGIN
TEST_CASE(5, a5, 0, lw a5, 0(a3))
+ TEST_CASE(6, a4, 1, \
+ li a0, 0x0000000000000001; \
+ li a1, 0x8000000000000000; \
+ la a3, amo_operand; \
+ sw a0, 0(a3); \
+ amominu.w a4, a1, 0(a3); \
+ )
+
+ TEST_CASE(7, a5, 0, lw a5, 0(a3))
+
TEST_PASSFAIL
RVTEST_CODE_END
@@ -46,4 +56,3 @@ RVTEST_DATA_END
.align 3
amo_operand:
.dword 0
-