1296853Sdes# mach: bfin
260573Skris
360573Skris.include "testutils.inc"
460573Skris	start
565674Skris
665674Skris	loadsym P0, middle;
765674Skris
865674Skris	R0 = [ P0 + 0 ];	DBGA ( R0.L , 50 );
965674Skris	R0 = [ P0 + 4 ];	DBGA ( R0.L , 51 );
1065674Skris	R0 = [ P0 + 8 ];	DBGA ( R0.L , 52 );
1165674Skris	R0 = [ P0 + 12 ];	DBGA ( R0.L , 53 );
1260573Skris	R0 = [ P0 + 16 ];	DBGA ( R0.L , 54 );
1392559Sdes	R0 = [ P0 + 20 ];	DBGA ( R0.L , 55 );
1460576Skris	R0 = [ P0 + 24 ];	DBGA ( R0.L , 56 );
1565674Skris	R0 = [ P0 + 28 ];	DBGA ( R0.L , 57 );
1665674Skris
1765674Skris	R0 = [ P0 + -4 ];	DBGA ( R0.L , 49 );
1865674Skris	R0 = [ P0 + -8 ];	DBGA ( R0.L , 48 );
1965674Skris	R0 = [ P0 + -12 ];	DBGA ( R0.L , 47 );
2065674Skris	R0 = [ P0 + -16 ];	DBGA ( R0.L , 46 );
2165674Skris	R0 = [ P0 + -20 ];	DBGA ( R0.L , 45 );
2265674Skris	R0 = [ P0 + -24 ];	DBGA ( R0.L , 44 );
2365674Skris	R0 = [ P0 + -28 ];	DBGA ( R0.L , 43 );
2465674Skris	R0 = [ P0 + -32 ];	DBGA ( R0.L , 42 );
2565674Skris
2665674Skris	FP = P0;
2765674Skris
2865674Skris	R0 = [ FP + 0 ];	DBGA ( R0.L , 50 );
2965674Skris	R0 = [ FP + 4 ];	DBGA ( R0.L , 51 );
3065674Skris	R0 = [ FP + 8 ];	DBGA ( R0.L , 52 );
3165674Skris	R0 = [ FP + 12 ];	DBGA ( R0.L , 53 );
3265674Skris	R0 = [ FP + 16 ];	DBGA ( R0.L , 54 );
3365674Skris	R0 = [ FP + 20 ];	DBGA ( R0.L , 55 );
3460573Skris	R0 = [ FP + 24 ];	DBGA ( R0.L , 56 );
3560573Skris	R0 = [ FP + 28 ];	DBGA ( R0.L , 57 );
3660573Skris	R0 = [ FP + 32 ];	DBGA ( R0.L , 58 );
37162856Sdes	R0 = [ FP + 36 ];	DBGA ( R0.L , 59 );
3860573Skris	R0 = [ FP + 40 ];	DBGA ( R0.L , 60 );
39162856Sdes	R0 = [ FP + 44 ];	DBGA ( R0.L , 61 );
40162856Sdes	R0 = [ FP + 48 ];	DBGA ( R0.L , 62 );
41162856Sdes	R0 = [ FP + 52 ];	DBGA ( R0.L , 63 );
42162856Sdes	R0 = [ FP + 56 ];	DBGA ( R0.L , 64 );
43162856Sdes	R0 = [ FP + 60 ];	DBGA ( R0.L , 65 );
44162856Sdes
45162856Sdes	R0 = [ FP + -4 ];	DBGA ( R0.L , 49 );
46162856Sdes	R0 = [ FP + -8 ];	DBGA ( R0.L , 48 );
47162856Sdes	R0 = [ FP + -12 ];	DBGA ( R0.L , 47 );
48162856Sdes	R0 = [ FP + -16 ];	DBGA ( R0.L , 46 );
49162856Sdes	R0 = [ FP + -20 ];	DBGA ( R0.L , 45 );
50296853Sdes	R0 = [ FP + -24 ];	DBGA ( R0.L , 44 );
51162856Sdes	R0 = [ FP + -28 ];	DBGA ( R0.L , 43 );
52215116Sdes	R0 = [ FP + -32 ];	DBGA ( R0.L , 42 );
53162856Sdes	R0 = [ FP + -36 ];	DBGA ( R0.L , 41 );
54295367Sdes	R0 = [ FP + -40 ];	DBGA ( R0.L , 40 );
55162856Sdes	R0 = [ FP + -44 ];	DBGA ( R0.L , 39 );
56162856Sdes	R0 = [ FP + -48 ];	DBGA ( R0.L , 38 );
57162856Sdes	R0 = [ FP + -52 ];	DBGA ( R0.L , 37 );
58162856Sdes	R0 = [ FP + -56 ];	DBGA ( R0.L , 36 );
59162856Sdes	R0 = [ FP + -60 ];	DBGA ( R0.L , 35 );
60162856Sdes	R0 = [ FP + -64 ];	DBGA ( R0.L , 34 );
61162856Sdes	R0 = [ FP + -68 ];	DBGA ( R0.L , 33 );
62162856Sdes	R0 = [ FP + -72 ];	DBGA ( R0.L , 32 );
63162856Sdes	R0 = [ FP + -76 ];	DBGA ( R0.L , 31 );
64162856Sdes	R0 = [ FP + -80 ];	DBGA ( R0.L , 30 );
65295367Sdes	R0 = [ FP + -84 ];	DBGA ( R0.L , 29 );
66162856Sdes	R0 = [ FP + -88 ];	DBGA ( R0.L , 28 );
67181111Sdes	R0 = [ FP + -92 ];	DBGA ( R0.L , 27 );
68162856Sdes	R0 = [ FP + -96 ];	DBGA ( R0.L , 26 );
6976262Sgreen	R0 = [ FP + -100 ];	DBGA ( R0.L , 25 );
7076262Sgreen	R0 = [ FP + -104 ];	DBGA ( R0.L , 24 );
7176262Sgreen	R0 = [ FP + -108 ];	DBGA ( R0.L , 23 );
7276262Sgreen	R0 = [ FP + -112 ];	DBGA ( R0.L , 22 );
7360573Skris	R0 = [ FP + -116 ];	DBGA ( R0.L , 21 );
7460573Skris
75137019Sdes	pass
7660573Skris
7760573Skris	.data
7860573Skrisbase:
79162856Sdes	.dd 0
80162856Sdes	.dd 1
81162856Sdes	.dd 2
82162856Sdes	.dd 3
83162856Sdes	.dd 4
84162856Sdes	.dd 5
8560573Skris	.dd 6
8665674Skris	.dd 7
87255767Sdes	.dd 8
8876262Sgreen	.dd 9
8976262Sgreen	.dd 10
90295367Sdes	.dd 11
9176262Sgreen	.dd 12
9276262Sgreen	.dd 13
9376262Sgreen	.dd 14
9476262Sgreen	.dd 15
9576262Sgreen	.dd 16
96149753Sdes	.dd 17
9798684Sdes	.dd 18
98181111Sdes	.dd 19
9960573Skris	.dd 20
100126277Sdes	.dd 21
101126277Sdes	.dd 22
102126277Sdes	.dd 23
103126277Sdes	.dd 24
104226046Sdes	.dd 25
105226046Sdes	.dd 26
106226046Sdes	.dd 27
107226046Sdes	.dd 28
108192595Sdes	.dd 29
109192595Sdes	.dd 30
110192595Sdes	.dd 31
111192595Sdes	.dd 32
112192595Sdes	.dd 33
113192595Sdes	.dd 34
11460573Skris	.dd 35
11560573Skris	.dd 36
11660573Skris	.dd 37
117215116Sdes	.dd 38
118126277Sdes	.dd 39
11992559Sdes	.dd 40
12092559Sdes	.dd 41
121181111Sdes	.dd 42
122181111Sdes	.dd 43
123181111Sdes	.dd 44
12492559Sdes	.dd 45
12598941Sdes	.dd 46
12698941Sdes	.dd 47
12798941Sdes	.dd 48
12892559Sdes	.dd 49
12976262Sgreenmiddle:
13092559Sdes	.dd 50
13160573Skris	.dd 51
13292559Sdes	.dd 52
13392559Sdes	.dd 53
13460573Skris	.dd 54
13592559Sdes	.dd 55
13692559Sdes	.dd 56
13760573Skris	.dd 57
13860573Skris	.dd 58
13960573Skris	.dd 59
14060573Skris	.dd 60
14160573Skris	.dd 61
14276262Sgreen	.dd 62
14365674Skris	.dd 63
14476262Sgreen	.dd 64
145124211Sdes	.dd 65
14665674Skris	.dd 66
14765674Skris	.dd 67
14892559Sdes	.dd 68
14965674Skris	.dd 69
15060573Skris	.dd 70
151181111Sdes	.dd 71
152181111Sdes	.dd 72
153181111Sdes	.dd 73
15460573Skris	.dd 74
155204917Sdes	.dd 75
156204917Sdes	.dd 76
157204917Sdes	.dd 77
158204917Sdes	.dd 78
159181111Sdes	.dd 79
16065674Skris	.dd 80
16198684Sdes	.dd 81
16265674Skris	.dd 82
16360573Skris	.dd 83
164126277Sdes	.dd 84
165296853Sdes	.dd 85
166126277Sdes	.dd 86
16798684Sdes	.dd 87
16898684Sdes	.dd 88
16998684Sdes	.dd 89
17098684Sdes	.dd 90
17198684Sdes	.dd 91
17298684Sdes	.dd 92
17398684Sdes	.dd 93
174126277Sdes	.dd 94
17598684Sdes	.dd 95
17698684Sdes	.dd 96
17798684Sdes	.dd 97
17898684Sdes	.dd 98
17998684Sdes	.dd 99
18098684Sdes