summaryrefslogtreecommitdiff
path: root/sim/testsuite/sim/frv/rstb.cgs
diff options
context:
space:
mode:
Diffstat (limited to 'sim/testsuite/sim/frv/rstb.cgs')
-rw-r--r--sim/testsuite/sim/frv/rstb.cgs72
1 files changed, 0 insertions, 72 deletions
diff --git a/sim/testsuite/sim/frv/rstb.cgs b/sim/testsuite/sim/frv/rstb.cgs
deleted file mode 100644
index e7bab4231a7..00000000000
--- a/sim/testsuite/sim/frv/rstb.cgs
+++ /dev/null
@@ -1,72 +0,0 @@
-# frv testcase for rstb $GRk,@($GRi,$GRj)
-# mach: frv
-# as(frv): -mcpu=frv
-
- .include "testutils.inc"
-
- start
-
- .global add
-add:
- ; No nesr's active
- set_gr_gr sp,gr21
- set_gr_gr gr21,gr22
- set_gr_limmed 0x1111,0x1111,gr20
- set_mem_limmed 0x2222,0x2222,gr21
- set_gr_immed 0,gr7
- set_gr_limmed 0xffff,0xffff,gr8
- rstb gr8,@(sp,gr7)
- test_mem_limmed 0xff22,0x2222,sp
- test_gr_limmed 0x1111,0x1111,gr20
-
- ; 1 nesr active with the incorrect address in neear for gr
- inc_gr_immed 3,gr22
- nldubi @(sp,3),gr20
- test_spr_gr neear0,gr22
- set_gr_limmed 0x1111,0x1111,gr20
- set_mem_limmed 0x2222,0x2222,gr21
- set_gr_limmed 0xffff,0xffff,gr8
- inc_gr_immed 1,gr7
- rstb gr8,@(sp,gr7)
- test_mem_limmed 0x22ff,0x2222,gr21
- test_gr_limmed 0x1111,0x1111,gr20
-
- ; 1 nesr active with the incorrect address in neear for fr
- inc_gr_immed -1,gr22
- nldbfi @(sp,2),fr20
- test_spr_gr neear1,gr22
- set_fr_iimmed 0x1111,0x1111,fr20
- set_mem_limmed 0x2222,0x2222,gr21
- set_gr_limmed 0xffff,0xffff,gr8
- inc_gr_immed 4,sp
- set_gr_immed -1,gr7
- rstb gr8,@(sp,gr7)
- test_mem_limmed 0x2222,0x22ff,gr21
- test_fr_limmed 0x1111,0x1111,fr20
-
- ; 1 nesr active with the correct address in neear for gr
- inc_gr_immed -1,gr22
- nldubi @(sp,-3),gr20
- test_spr_gr neear2,gr22
- set_gr_limmed 0x1111,0x1111,gr20
- set_mem_limmed 0x2222,0x2222,gr21
- set_gr_limmed 0xffff,0xffff,gr8
- inc_gr_immed -4,sp
- set_gr_immed 1,gr7
- rstb gr8,@(sp,gr7)
- test_mem_limmed 0x22ff,0x2222,gr21
- test_gr_limmed 0x0000,0x00ff,gr20
-
- ; 1 nesr active with the correct address in neear for fr
- inc_gr_immed -1,gr22
- nldbfi @(sp,0),fr20
- test_spr_gr neear3,gr22
- set_fr_iimmed 0x1111,0x1111,fr20
- set_mem_limmed 0x2222,0x2222,gr21
- set_gr_limmed 0xffff,0xffff,gr8
- set_gr_immed 0,gr7
- rstb gr8,@(sp,gr7)
- test_mem_limmed 0xff22,0x2222,gr21
- test_fr_limmed 0x0000,0x00ff,fr20
-
- pass