1; Relaxation is possible from @aa:32 to @aa:16 for following instructions
2; ldc.w @@aa:32,ccr
3; stc.w ccr,@@aa:32
4; ldc.w @aa:32,exr
5; stc.w exr,@aa:32
6	.h8300s
7    	.globl	_start
8;
9; Relaxation of aa:32
10;
11    _start:
12    	ldc  @s1:32,ccr
13	ldc  @s2:32,ccr
14	ldc  @s3:32,ccr
15	ldc  @s4:32,ccr
16	ldc  @s5:32,ccr
17	ldc  @s6:32,ccr
18	ldc  @s7:32,ccr
19	ldc  @s8:32,ccr
20	ldc  @s9:32,ccr
21	ldc  @s10:32,ccr
22
23	stc  ccr,@s1:32
24	stc  ccr,@s2:32
25	stc  ccr,@s3:32
26	stc  ccr,@s4:32
27	stc  ccr,@s5:32
28	stc  ccr,@s6:32
29	stc  ccr,@s7:32
30	stc  ccr,@s8:32
31	stc  ccr,@s9:32
32	stc  ccr,@s10:32
33
34    	ldc  @s1:32,exr
35	ldc  @s2:32,exr
36	ldc  @s3:32,exr
37	ldc  @s4:32,exr
38	ldc  @s5:32,exr
39	ldc  @s6:32,exr
40	ldc  @s7:32,exr
41	ldc  @s8:32,exr
42	ldc  @s9:32,exr
43	ldc  @s10:32,exr
44
45	stc  exr,@s1:32
46	stc  exr,@s2:32
47	stc  exr,@s3:32
48	stc  exr,@s4:32
49	stc  exr,@s5:32
50	stc  exr,@s6:32
51	stc  exr,@s7:32
52	stc  exr,@s8:32
53	stc  exr,@s9:32
54	stc  exr,@s10:32
55
56	.equ	s1,0
57    	.equ	s2,0x7fff
58    	.equ	s3,0x8000
59    	.equ	s4,0xff00
60    	.equ	s5,0xffff00
61    	.equ	s6,0xffff7fff
62    	.equ	s7,0xffff8000
63    	.equ	s8,0xfffffeff
64    	.equ	s9,0xffffff00
65    	.equ	s10,0xffffffff
66    	.end
67