1#objdump: -dr
2#name: move
3.*: +file format .*
4
5Disassembly of section .text:
6
700000000 <move_register>:
8   0:	38 31       	R7 = A0.X;
9   2:	fb 32       	FP = B3;
10   4:	35 36       	L2 = R5;
11   6:	b2 34       	M2 = I2;
12   8:	d8 39       	A1.W = USP;
13   a:	06 31       	R0 = ASTAT;
14   c:	c9 31       	R1 = SEQSTAT;
15   e:	d2 31       	R2 = SYSCFG;
16  10:	db 31       	R3 = RETI;
17  12:	e4 31       	R4 = RETX;
18  14:	ed 31       	R5 = RETN;
19  16:	f6 31       	R6 = RETE;
20  18:	3f 31       	R7 = RETS;
21  1a:	a8 31       	R5 = LC0;
22  1c:	a3 31       	R4 = LC1;
23  1e:	99 31       	R3 = LT0;
24  20:	94 31       	R2 = LT1;
25  22:	8a 31       	R1 = LB0;
26  24:	85 31       	R0 = LB1;
27  26:	96 31       	R2 = CYCLES;
28  28:	9f 31       	R3 = CYCLES2;
29  2a:	cf 31       	R1 = EMUDAT;
30  2c:	7f 38       	RETS = FP;
31  2e:	e0 3d       	LT1 = USP;
32  30:	72 38       	ASTAT = P2;
33  32:	08 c4 [0|3][0|f] c0 	A0 = A1;
34  36:	08 c4 [0|3][0|f] e0 	A1 = A0;
35  3a:	09 c4 00 20 	A0 = R0;
36  3e:	09 c4 08 a0 	A1 = R1;
37  42:	8b c0 00 39 	R4 = A0 \(FU\);
38  46:	2f c1 00 19 	R5 = A1 \(ISS2\);
39  4a:	0b c0 80 39 	R6 = A0;
40  4e:	0f c0 80 19 	R7 = A1;
41  52:	0f c0 80 39 	R7 = A1, R6 = A0;
42  56:	8f c0 00 38 	R1 = A1, R0 = A0 \(FU\);
43
440000005a <move_conditional>:
45  5a:	6a 07       	IF CC R5 = P2;
46  5c:	b0 06       	IF !CC SP = R0;
47
480000005e <move_half_to_full_zero_extend>:
49  5e:	fa 42       	R2 = R7.L \(Z\);
50  60:	c8 42       	R0 = R1.L \(Z\);
51
5200000062 <move_half_to_full_sign_extend>:
53  62:	8d 42       	R5 = R1.L \(X\);
54  64:	93 42       	R3 = R2.L \(X\);
55
5600000066 <move_register_half>:
57  66:	09 c4 28 40 	A0.X = R5.L;
58  6a:	09 c4 10 c0 	A1.X = R2.L;
59  6e:	0a c4 3f 00 	R0.L = A0.X;
60  72:	0a c4 3f 4e 	R7.L = A1.X;
61  76:	09 c4 18 00 	A0.L = R3.L;
62  7a:	09 c4 20 80 	A1.L = R4.L;
63  7e:	29 c4 30 00 	A0.H = R6.H;
64  82:	29 c4 28 80 	A1.H = R5.H;
65  86:	83 c1 00 38 	R0.L = A0 \(IU\);
66  8a:	27 c0 40 18 	R1.H = A1 \(S2RND\);
67  8e:	07 c0 40 18 	R1.H = A1;
68  92:	67 c1 80 38 	R2.H = A1, R2.L = A0 \(IH\);
69  96:	07 c0 80 38 	R2.H = A1, R2.L = A0;
70  9a:	47 c0 00 38 	R0.H = A1, R0.L = A0 \(T\);
71  9e:	87 c0 00 38 	R0.H = A1, R0.L = A0 \(FU\);
72  a2:	07 c1 00 38 	R0.H = A1, R0.L = A0 \(IS\);
73  a6:	07 c0 00 38 	R0.H = A1, R0.L = A0;
74
75000000aa <move_byte_zero_extend>:
76  aa:	57 43       	R7 = R2.B \(Z\);
77  ac:	48 43       	R0 = R1.B \(Z\);
78
79000000ae <move_byte_sign_extend>:
80  ae:	4e 43       	R6 = R1.B \(Z\);
81  b0:	65 43       	R5 = R4.B \(Z\);
82	...
83