xref: /netbsd-src/external/gpl3/gdb/dist/sim/testsuite/arm/iwmmxt/wzero.cgs (revision 4b169a6ba595ae283ca507b26b15fdff40495b1c)
1# Intel(r) Wireless MMX(tm) technology testcase for WZERO
2# mach: xscale
3# as: -mcpu=xscale+iwmmxt
4
5	.include "testutils.inc"
6
7	start
8
9	.global wzero
10wzero:
11	# Enable access to CoProcessors 0 & 1 before
12        # we attempt these instructions.
13
14	mvi_h_gr   r1, 3
15	mcr        p15, 0, r1, cr15, cr1, 0
16
17	mvi_h_gr   r0, 0x12345678
18	mvi_h_gr   r1, 0x9abcdef0
19
20	tmcrr	   wr0, r0, r1
21
22	wzero	   wr0
23
24	tmrrc	   r0, r1, wr0
25
26	test_h_gr  r0, 0x00000000
27	test_h_gr  r1, 0x00000000
28
29	pass
30