1 1.1 christos # mach: bfin 2 1.1 christos 3 1.1 christos .include "testutils.inc" 4 1.1 christos start 5 1.1 christos 6 1.1 christos loadsym P0, middle; 7 1.1 christos 8 1.1 christos R0 = [ P0 + 0 ]; DBGA ( R0.L , 50 ); 9 1.1 christos R0 = [ P0 + 4 ]; DBGA ( R0.L , 51 ); 10 1.1 christos R0 = [ P0 + 8 ]; DBGA ( R0.L , 52 ); 11 1.1 christos R0 = [ P0 + 12 ]; DBGA ( R0.L , 53 ); 12 1.1 christos R0 = [ P0 + 16 ]; DBGA ( R0.L , 54 ); 13 1.1 christos R0 = [ P0 + 20 ]; DBGA ( R0.L , 55 ); 14 1.1 christos R0 = [ P0 + 24 ]; DBGA ( R0.L , 56 ); 15 1.1 christos R0 = [ P0 + 28 ]; DBGA ( R0.L , 57 ); 16 1.1 christos 17 1.1 christos R0 = [ P0 + -4 ]; DBGA ( R0.L , 49 ); 18 1.1 christos R0 = [ P0 + -8 ]; DBGA ( R0.L , 48 ); 19 1.1 christos R0 = [ P0 + -12 ]; DBGA ( R0.L , 47 ); 20 1.1 christos R0 = [ P0 + -16 ]; DBGA ( R0.L , 46 ); 21 1.1 christos R0 = [ P0 + -20 ]; DBGA ( R0.L , 45 ); 22 1.1 christos R0 = [ P0 + -24 ]; DBGA ( R0.L , 44 ); 23 1.1 christos R0 = [ P0 + -28 ]; DBGA ( R0.L , 43 ); 24 1.1 christos R0 = [ P0 + -32 ]; DBGA ( R0.L , 42 ); 25 1.1 christos 26 1.1 christos FP = P0; 27 1.1 christos 28 1.1 christos R0 = [ FP + 0 ]; DBGA ( R0.L , 50 ); 29 1.1 christos R0 = [ FP + 4 ]; DBGA ( R0.L , 51 ); 30 1.1 christos R0 = [ FP + 8 ]; DBGA ( R0.L , 52 ); 31 1.1 christos R0 = [ FP + 12 ]; DBGA ( R0.L , 53 ); 32 1.1 christos R0 = [ FP + 16 ]; DBGA ( R0.L , 54 ); 33 1.1 christos R0 = [ FP + 20 ]; DBGA ( R0.L , 55 ); 34 1.1 christos R0 = [ FP + 24 ]; DBGA ( R0.L , 56 ); 35 1.1 christos R0 = [ FP + 28 ]; DBGA ( R0.L , 57 ); 36 1.1 christos R0 = [ FP + 32 ]; DBGA ( R0.L , 58 ); 37 1.1 christos R0 = [ FP + 36 ]; DBGA ( R0.L , 59 ); 38 1.1 christos R0 = [ FP + 40 ]; DBGA ( R0.L , 60 ); 39 1.1 christos R0 = [ FP + 44 ]; DBGA ( R0.L , 61 ); 40 1.1 christos R0 = [ FP + 48 ]; DBGA ( R0.L , 62 ); 41 1.1 christos R0 = [ FP + 52 ]; DBGA ( R0.L , 63 ); 42 1.1 christos R0 = [ FP + 56 ]; DBGA ( R0.L , 64 ); 43 1.1 christos R0 = [ FP + 60 ]; DBGA ( R0.L , 65 ); 44 1.1 christos 45 1.1 christos R0 = [ FP + -4 ]; DBGA ( R0.L , 49 ); 46 1.1 christos R0 = [ FP + -8 ]; DBGA ( R0.L , 48 ); 47 1.1 christos R0 = [ FP + -12 ]; DBGA ( R0.L , 47 ); 48 1.1 christos R0 = [ FP + -16 ]; DBGA ( R0.L , 46 ); 49 1.1 christos R0 = [ FP + -20 ]; DBGA ( R0.L , 45 ); 50 1.1 christos R0 = [ FP + -24 ]; DBGA ( R0.L , 44 ); 51 1.1 christos R0 = [ FP + -28 ]; DBGA ( R0.L , 43 ); 52 1.1 christos R0 = [ FP + -32 ]; DBGA ( R0.L , 42 ); 53 1.1 christos R0 = [ FP + -36 ]; DBGA ( R0.L , 41 ); 54 1.1 christos R0 = [ FP + -40 ]; DBGA ( R0.L , 40 ); 55 1.1 christos R0 = [ FP + -44 ]; DBGA ( R0.L , 39 ); 56 1.1 christos R0 = [ FP + -48 ]; DBGA ( R0.L , 38 ); 57 1.1 christos R0 = [ FP + -52 ]; DBGA ( R0.L , 37 ); 58 1.1 christos R0 = [ FP + -56 ]; DBGA ( R0.L , 36 ); 59 1.1 christos R0 = [ FP + -60 ]; DBGA ( R0.L , 35 ); 60 1.1 christos R0 = [ FP + -64 ]; DBGA ( R0.L , 34 ); 61 1.1 christos R0 = [ FP + -68 ]; DBGA ( R0.L , 33 ); 62 1.1 christos R0 = [ FP + -72 ]; DBGA ( R0.L , 32 ); 63 1.1 christos R0 = [ FP + -76 ]; DBGA ( R0.L , 31 ); 64 1.1 christos R0 = [ FP + -80 ]; DBGA ( R0.L , 30 ); 65 1.1 christos R0 = [ FP + -84 ]; DBGA ( R0.L , 29 ); 66 1.1 christos R0 = [ FP + -88 ]; DBGA ( R0.L , 28 ); 67 1.1 christos R0 = [ FP + -92 ]; DBGA ( R0.L , 27 ); 68 1.1 christos R0 = [ FP + -96 ]; DBGA ( R0.L , 26 ); 69 1.1 christos R0 = [ FP + -100 ]; DBGA ( R0.L , 25 ); 70 1.1 christos R0 = [ FP + -104 ]; DBGA ( R0.L , 24 ); 71 1.1 christos R0 = [ FP + -108 ]; DBGA ( R0.L , 23 ); 72 1.1 christos R0 = [ FP + -112 ]; DBGA ( R0.L , 22 ); 73 1.1 christos R0 = [ FP + -116 ]; DBGA ( R0.L , 21 ); 74 1.1 christos 75 1.1 christos pass 76 1.1 christos 77 1.1 christos .data 78 1.1 christos base: 79 1.1 christos .dd 0 80 1.1 christos .dd 1 81 1.1 christos .dd 2 82 1.1 christos .dd 3 83 1.1 christos .dd 4 84 1.1 christos .dd 5 85 1.1 christos .dd 6 86 1.1 christos .dd 7 87 1.1 christos .dd 8 88 1.1 christos .dd 9 89 1.1 christos .dd 10 90 1.1 christos .dd 11 91 1.1 christos .dd 12 92 1.1 christos .dd 13 93 1.1 christos .dd 14 94 1.1 christos .dd 15 95 1.1 christos .dd 16 96 1.1 christos .dd 17 97 1.1 christos .dd 18 98 1.1 christos .dd 19 99 1.1 christos .dd 20 100 1.1 christos .dd 21 101 1.1 christos .dd 22 102 1.1 christos .dd 23 103 1.1 christos .dd 24 104 1.1 christos .dd 25 105 1.1 christos .dd 26 106 1.1 christos .dd 27 107 1.1 christos .dd 28 108 1.1 christos .dd 29 109 1.1 christos .dd 30 110 1.1 christos .dd 31 111 1.1 christos .dd 32 112 1.1 christos .dd 33 113 1.1 christos .dd 34 114 1.1 christos .dd 35 115 1.1 christos .dd 36 116 1.1 christos .dd 37 117 1.1 christos .dd 38 118 1.1 christos .dd 39 119 1.1 christos .dd 40 120 1.1 christos .dd 41 121 1.1 christos .dd 42 122 1.1 christos .dd 43 123 1.1 christos .dd 44 124 1.1 christos .dd 45 125 1.1 christos .dd 46 126 1.1 christos .dd 47 127 1.1 christos .dd 48 128 1.1 christos .dd 49 129 1.1 christos middle: 130 1.1 christos .dd 50 131 1.1 christos .dd 51 132 1.1 christos .dd 52 133 1.1 christos .dd 53 134 1.1 christos .dd 54 135 1.1 christos .dd 55 136 1.1 christos .dd 56 137 1.1 christos .dd 57 138 1.1 christos .dd 58 139 1.1 christos .dd 59 140 1.1 christos .dd 60 141 1.1 christos .dd 61 142 1.1 christos .dd 62 143 1.1 christos .dd 63 144 1.1 christos .dd 64 145 1.1 christos .dd 65 146 1.1 christos .dd 66 147 1.1 christos .dd 67 148 1.1 christos .dd 68 149 1.1 christos .dd 69 150 1.1 christos .dd 70 151 1.1 christos .dd 71 152 1.1 christos .dd 72 153 1.1 christos .dd 73 154 1.1 christos .dd 74 155 1.1 christos .dd 75 156 1.1 christos .dd 76 157 1.1 christos .dd 77 158 1.1 christos .dd 78 159 1.1 christos .dd 79 160 1.1 christos .dd 80 161 1.1 christos .dd 81 162 1.1 christos .dd 82 163 1.1 christos .dd 83 164 1.1 christos .dd 84 165 1.1 christos .dd 85 166 1.1 christos .dd 86 167 1.1 christos .dd 87 168 1.1 christos .dd 88 169 1.1 christos .dd 89 170 1.1 christos .dd 90 171 1.1 christos .dd 91 172 1.1 christos .dd 92 173 1.1 christos .dd 93 174 1.1 christos .dd 94 175 1.1 christos .dd 95 176 1.1 christos .dd 96 177 1.1 christos .dd 97 178 1.1 christos .dd 98 179 1.1 christos .dd 99 180