1 # Range check for safe case after alignment its range >= 32. 2 3foo: 4 sb $s3,10($t0) 5 sh $s3,1($t0) 6 sb $s3,32($t0) 7 break 8 sb $s3,10($t0) 9 sb $s3,1($t0) 10 sh $s3,32($t0) 11 break 12 sb $s3,33($t0) 13 sh $s3,55($t0) 14 sb $s3,64($t0) 15 break 16 sb $s3,33($t0) 17 sb $s3,55($t0) 18 sh $s3,64($t0) 19 break 20 21 sb $s3,12($t0) 22 sw $s3,1($t0) 23 sb $s3,32($t0) 24 break 25 sb $s3,12($t0) 26 sb $s3,1($t0) 27 sw $s3,32($t0) 28 break 29 sb $s3,35($t0) 30 sw $s3,55($t0) 31 sb $s3,64($t0) 32 break 33 sb $s3,35($t0) 34 sb $s3,55($t0) 35 sw $s3,64($t0) 36 break 37 38 sb $s3,16($t0) 39 sdc1 $f0,1($t0) 40 sb $s3,32($t0) 41 break 42 sb $s3,16($t0) 43 sb $s3,1($t0) 44 sdc1 $f0,32($t0) 45 break 46 sb $s3,39($t0) 47 sdc1 $f0,55($t0) 48 sb $s3,64($t0) 49 break 50 sb $s3,39($t0) 51 sb $s3,55($t0) 52 sdc1 $f0,64($t0) 53 break 54 55# Force at least 8 (non-delay-slot) zero bytes, to make 'objdump' print ... 56 .align 2 57 .space 8 58