• Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/gdb/sim/testsuite/sim/sh64/compact/
1# sh testcase for dt $rn -*- Asm -*-
2# mach: all
3# as: -isa=shcompact
4# ld: -m shelf32
5
6	.include "compact/testutils.inc"
7
8	start
9
10	.global dt
11dt:
12	mov #3, r0
13	dt r0
14	bt wrong
15	assert r0, #2
16
17	mov #1, r0
18	dt r0
19	bf wrong
20	assert r0, #0
21
22	mov #0, r0
23	dt r0
24	bt wrong
25	mov #0, r7
26	not r7, r7
27	cmp/eq r7, r0
28	bf wrong
29
30	mov #1, r0
31	neg r0, r0
32	dt r0
33	mov #1, r7
34	not r7, r7
35	cmp/eq r7, r0
36	bf wrong
37
38okay:
39	pass
40
41wrong:
42	fail
43