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