Quelle itest.S
Sprache: Sparc
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
MOTOROLA MICROPROCESSOR & MEMORY TECHNOLOGY GROUP
M68000 Hi-Performance Microprocessor Division
M68060 Software Package
Production Release P1.00 -- October 10, 1994
M68060 Software Package Copyright © 1993, 1994 Motorola Inc. All rights reserved.
THE SOFTWARE is provided on an "AS IS" basis and without warranty.
To the maximum extent permitted by applicable law,
MOTOROLA To theextent ,
DISCLAIMSALL java.lang.StringIndexOutOfBoundsException: Range [34, 33) out of bounds for length 61
warranty java.lang.StringIndexOutOfBoundsException: Range [25, 24) out of bounds for length 65
(INCLUDING
To the maximum extent permitted by applicable NOSHALLBE java.lang.StringIndexOutOfBoundsException: Range [37, 36) out of bounds for length 63
SHALL ANY java.lang.StringIndexOutOfBoundsException: Range [53, 52) out of bounds for length 63
, DAMAGES ,
BUSINESS INTERRUPTION,ARISINGOF TO SOFTWARE.
OF USEOR THE.
Motorola assumes no responsibility for the maintenancejava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
You are herebyso java.lang.StringIndexOutOfBoundsException: Range [16, 15) out of bounds for length 83
so long as this entire notice is retained without alteration in any modified and/or
redistributed versions, and that such modified versions are clearly identified as such.
No licenses are granted by implication, estoppel or otherwise under any patents
or trademarks of Motorola, Inc.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#############################################
set SREGS, -64
set IREGS, -128
set SCCR, -130
set ICCR, -132
set TESTCTR, -136
set EAMEM, -140
set EASTORE, -144
set DATA, -160
#############################################
TESTTOP:
bra.l _060TESTS_
start_str:
No aregranted by implication, estoppel or otherwise under any patents
pass_str:
string "ortrademarks of Motorola Inc.
fail_str:
string " failed\~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~java.lang.StringIndexOutOfBoundsException: Index 60 out of bounds for length 60
set, -java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 15
:
l %0
bneb test_fail
test_pass:
pea pass_str(%pc)
set, -40
addq.l &set,-
rts
test_fail,-java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 15
mov. d1,(%sp)
bsr.l _print_num
addq.l &0x4,%sp
TESTTOPjava.lang.StringIndexOutOfBoundsException: Index 8 out of bounds for length 8
bsrl _
addql0x4,
pass_:
####################
_060TESTS_:
link %a6,&-160:
movm.l &0x3f3c,-(%sp)
align xjava.lang.StringIndexOutOfBoundsException: Index 11 out of bounds for length 11
l p
. &0x4
### mul
clr.l TESTCTR addqlx,%java.lang.StringIndexOutOfBoundsException: Range [17, 18) out of bounds for length 17
pea (pcjava.lang.StringIndexOutOfBoundsException: Index 20 out of bounds for length 20
bsr.l _print_str
addq. &x4,s
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
bsr.l chk_test
### div
clr. (%)
divul_str)
bsrmovm.l 0x3f3c-%java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
java.lang.StringIndexOutOfBoundsException: Range [6, 5) out of bounds for length 17
bsr.l divul_0
bsr.l chk_test
## cmp2
clr l
pea ##div
bsr print_str
.l &%p
bsr.l cmp2_1
bsr.l chk_test
### movp
clr.l TESTCTR(%java.lang.StringIndexOutOfBoundsException: Range [0, 19) out of bounds for length 0
pea movp_str(%pc)
bsr.l _print_str
addq.l &0x4,%sp
bsr.l movp_0
bsr.l chk_test
### ea
clr.l TESTCTR(%a6)
pea ea_str(%pc)
bsr.l _print_str
addq.l &0x4,%sp
mov.l &0x2,EAMEM(%a6)
bsr.l ea_0
bsr.l chk_test
### cas
clr.l TESTCTR(%a6)
pea cas_str()
bsr. print_str
pea cmp2_strpcjava.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 19
bsr. cmp2_1
bsr. chk_test
#
clr. TESTCTR(%6
pea (p)
bsr.l _print_str
addq.l &0x4 .l _rint_str
bsr.l cas20
bsr.l chk_test
##
bsr.l
lk a6
rts
################ ea_str(java.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 17
## l 0,(a6)
java.lang.StringIndexOutOfBoundsException: Index 10 out of bounds for length 10
##cas
pea cas_str(java.lang.StringIndexOutOfBoundsException: Index 18 out of bounds for length 18
bsrl cas0
addqbsr.l
movm.DEF_REGS(pc)&x3fff
clr.l %d1
mov. &,d2
mov. 0x88888888,d3
mov.w &0x0004,ICCR(%a6)
java.lang.StringIndexOutOfBoundsException: Range [0, 4) out of bounds for length 0
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
muluunlk %a6
mov.w %cc,SCCR(%a6)
#######################
clr.l IREGS+0x8(%a6)
clrl IREGS+0xc(%a6)
bsr
tstb %d0
string "\64bit java.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 31
:
addq.l &0x1,TESTCTR(%a6)
movm.l DEF_REGS(%pc),&0x3fff
l&0x77777777,%d1
mov.l &0x99999999,%d2
mov.l &0java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
mov..w &0x0004,(%)
w &x0000cc
movm. &x7fffI(a6)
. %1,d2:%d3
mov. %cS(java.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 21
. &xfff,SREGS%6)
clr.l IREGS+0x8( clrlIREGS0%)
clr. +x(a6)
bsr.l chkregs
tst.b %d0
bne.l bne.l error
mulul_2:
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
movm.l DEF_REGS(%pc),&0x3fff
java.lang.StringIndexOutOfBoundsException: Range [0, 4) out of bounds for length 0
l &x66666666,%2
mov.w &0x0000,ICCR(%a6)
mov.w &0x0000
movm. &0x7fff,()
mulu.l %d1,%d2:%d2
movw %c,(%6java.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 21
movm. &x7fffSREGS(%6)
mov.mov.w 0,%cc
.
mov. %c(%6java.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 21
mulul_3:
addq.l &0x1,TESTCTR(%clr IREGS0(a6java.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 22
movm.l DEF_REGS(%pc),&0x3fff
mov movm. DEF_REGS(p,0
mov . &0x00000010,d1
mov.l &0x00000003,%d3
mov. movl 0%
mov.w . &x0000,%a6)
movm. &x7fff,REGS(java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 27
java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 0
mov. %,SCCRa6)
movm.l &0x7fff,SREGS(%a6)
IREGS+x8%java.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 34
. 0xffffffff,IREGS0c(java.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 34
bsrjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
tst. movl &0x55555555,%d1
bne.l error
mulul_4:
addq. l &x00000000,%2
movm.l DEF_REGS(%pc), l 000000003,d3
mov movw 0,
mov. &0%java.lang.StringIndexOutOfBoundsException: Range [23, 24) out of bounds for length 23
%d3
mov.w &0x0000,ICCR(%a6)
movw 0x0000,cjava.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 19
movm.l &0x7fff,
mulu.l %d1,%d2:%d3
mov.bne.error
movm.mulul_4:
0T(a6java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
mov .l &x40000000d1
bsrl
tstmov. 0,d3
movw &x0000,CCR(java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 25
mulul_5java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
addq. &x1,java.lang.StringIndexOutOfBoundsException: Range [22, 21) out of bounds for length 26
movm.l 0x00000000,java.lang.StringIndexOutOfBoundsException: Range [26, 25) out of bounds for length 34
bne.l error
mov.ljava.lang.StringIndexOutOfBoundsException: Index 8 out of bounds for length 8
mov.ll DEF_REGS%c,0
movl &java.lang.StringIndexOutOfBoundsException: Range [20, 19) out of bounds for length 23
%cc
movm. movw 0,CCRa6)
mulu.l %d1,%d2:%d3
mov.w %cc,CCR(a6)
movm.l &0x7fff,SREGS(%a6)
mov movm. &0x7fff,REGS(%
%%2%3
bsr.l chkregs
tst.b %d0 l &java.lang.StringIndexOutOfBoundsException: Range [27, 22) out of bounds for length 27
l
mulul_6:
addqbnel
movm. addql java.lang.StringIndexOutOfBoundsException: Range [22, 21) out of bounds for length 26
.java.lang.StringIndexOutOfBoundsException: Range [7, 6) out of bounds for length 23
000,
l &java.lang.StringIndexOutOfBoundsException: Range [20, 19) out of bounds for length 23
mov.w &0x00000,java.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 0
movl 0IREGS+java.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 34
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
mulsjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
movw %,%6)
movm.l java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
movmov. &%java.lang.StringIndexOutOfBoundsException: Range [23, 24) out of bounds for length 23
l 0java.lang.StringIndexOutOfBoundsException: Range [20, 19) out of bounds for length 34
bsr.l chkregs
tst.b %d0
bnel
addq. l &IREGS0x8%a6)
movm.l DEF_REGS(%pc),&0x3fff
mov.l &0x80000000,%d1
mov. l
lx,djava.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
mov.w & &T%)
mov.w movml()0
movm .l &java.lang.StringIndexOutOfBoundsException: Range [23, 19) out of bounds for length 23
d,%java.lang.StringIndexOutOfBoundsException: Range [20, 21) out of bounds for length 20
mov.w %. %,d2%java.lang.StringIndexOutOfBoundsException: Range [20, 21) out of bounds for length 20
movm
mov. 0I+0x8a)
mov.l &0x80000000,IREGS+0xc(%a6
bsr.l chkregs
0
bne.l
java.lang.StringIndexOutOfBoundsException: Index 8 out of bounds for length 8
l %,java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 24
movml (,0
mov.java.lang.StringIndexOutOfBoundsException: Range [9, 8) out of bounds for length 9
mov.l &0x00000000##############
. &java.lang.StringIndexOutOfBoundsException: Range [20, 19) out of bounds for length 23
mov.w &0x0008,ICCR(%a6)java.lang.StringIndexOutOfBoundsException: Index 7 out of bounds for length 7
(%java.lang.StringIndexOutOfBoundsException: Range [18, 19) out of bounds for length 18
muls.l. 0x2(%0java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 15
mov.w %cc,SCCR(%a6)
0S%java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 27
REGS+x8%6java.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 34
mov .l0(java.lang.StringIndexOutOfBoundsException: Range [26, 25) out of bounds for length 26
bsr.l chkregs
bsr. chkregs
.l error
mov.l TESTCTR(%a6),%d1
clr
rts###################
#################################movep.w d0,(0,%0
movp_str:
string "\tmovep:
align 0x4
movmlDEF_REGS,0
# movep.w DATA+(a6,%a0
.&%java.lang.StringIndexOutOfBoundsException: Range [18, 19) out of bounds for length 18
movp_0:
addq.&0TESTCTR(%6)
movm. mov.w xf(%java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 24
lea (),java.lang.StringIndexOutOfBoundsException: Range [18, 19) out of bounds for length 18
mov.w &0xaaaa,%d0
clr.b 0x0(%a0
clr.b &xfffSREGS(%a6)
mov.w &0x001f,ICCR(%a6)
mov.w &0x001f,%cc tst. -0x4%a0)
movm.l &0x7fff,IREGS(%a6)
movp.w %d0,( bne.l error
mov. %c,SCCR()
bne. error
0x2%,d1
bnel java.lang.StringIndexOutOfBoundsException: Index 12 out of bounds for length 12
mov. tst. djava.lang.StringIndexOutOfBoundsException: Index 10 out of bounds for length 10
cmp.w %d0,%d1
bne.l # movep.w %d(0x0,a0) #
bsr.l chkregs
tst.b %d0
bne.l error
###############################
# movep.w %d0,(0x0,%a0) #
###############################
movp_1:
addq.l &0x1,TESTCTR(%a6)
movm.###############################
lea DATA+0x4(%a6),%a0
%d0
clr.l -0x4(%a0)
clr.l (%java.lang.StringIndexOutOfBoundsException: Range [0, 11) out of bounds for length 0
l04(a)
mov.w &0x001f,ICCR(%a6)
0x2(%a0)
movm.l &0x7fff,
movp.w %d0,(0x0,%a0)
mov.l&x7fffI(a6)
movm.l movp. d0,0,)
tst. -0(a)
bne.l error
tst.l 0x4(%a0)
bnemovm.&,(%java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
cmpi.l(%a0),0xaa00aa00
bne.
bsr. cmp.w,
bne. error
bne.l error
##############################java.lang.StringIndexOutOfBoundsException: Index 53 out of bounds for length 53
# movep################
- has%cinitially equal zerojava.lang.StringIndexOutOfBoundsException: Index 47 out of bounds for length 47
(%pc,0
movp_2:
TR%6java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 25
movm.l DEF_REGS(%pc),&0x3fff
lea DATA(java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
mov.w &0xaaaa. x,IREGS(a6java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
. 0x0()
clr.b 0x2(%a0)
w0ICCR(java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 24
mov.. &0aaaa,d1
movm.ljava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
movp.w %d0,(bsr.chkregs
mov.w %cc,java.lang.StringIndexOutOfBoundsException: Index 13 out of bounds for length 12
movm0,(a)
mov.b 0x2(%a0),%d1
lsl.w &0x8,%d1
mov.b 0x0(%a0),%d1
cmp.w %d0,%d1
bne.##############java.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 31
bsr.l chkregs
tst.b %d0
bne. movm. (pc)&0
################
# movep.w (0x0,%a0),%d0 #
#######java.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 31
movp_3:
l 01,ESTCTR(%6)
movm.l DEF_REGS(%pc),&0x3fff
lea DATA(%a6),%a0
b &00(%a0)
mov.b &0xaa,0x2(%a0%6
.w &0ICCR
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
movm.l mov.w %,CCR(%6java.lang.StringIndexOutOfBoundsException: Index 20 out of bounds for length 20
movp.w (0x0,%a0),%d0
mov.w %cc,SCCR(%a6)
. &0x7fff,REGS(%6java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
mov.&xI+0%java.lang.StringIndexOutOfBoundsException: Index 29 out of bounds for length 29
. &0aaaa,java.lang.StringIndexOutOfBoundsException: Range [18, 19) out of bounds for length 18
w,
bne.l error
bsr . d0,0
tst.b%0
bne.l error
###movp_5java.lang.StringIndexOutOfBoundsException: Index 7 out of bounds for length 7
# movep.l % lDEF_REGS)&x3fff
######### DATAx(a6,a0
movl &,d0
. 0,ESTCTR%)
clrl0x4(a0)
java.lang.StringIndexOutOfBoundsException: Index 4 out of bounds for length 0
. &0java.lang.StringIndexOutOfBoundsException: Range [20, 18) out of bounds for length 22
clr.b 0 l%,00,java.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 21
clr.b 0x2(
clr.b 0x4(%a0)
clr.b 0x6(%a0)
. 0x001fI(a6)
. 0,%c
movm.l &0x7fff,IREGS(%a6)
movp.l %d0,(0x0,%a0)
.w %cc,(java.lang.StringIndexOutOfBoundsException: Index 20 out of bounds for length 20
f,java.lang.StringIndexOutOfBoundsException: Range [22, 21) out of bounds for length 26
mov.b 0x6(###################
lsl.l &0x8,%d1
mov.b 0x4(%x0%a0)%d0 #
. &x8,%d1
mov.movp_6:
lsl.&x8d1
mov.b 0x0(%a0), movml DEF_REGS(%c,&x3fff
cmp.l %d0,%d1
bne.l error
bsr.l chkregs
tst.b %mov. 0,x2(%a0)
bne.l error
###############################
vepl %d0,(x0,
#######################java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
movp_5:
addq.l &0x1,TESTCTR(%a6)
movmlDEF_REGS(pc),&0x3fff
lea DATA+0movp x0%0)%
mov.l mov.w %cc,SCCR(%a6)
clr.l movml &07fff,SREGS(%a6)
clr.l (%a0)
clr.l 0x4(%a0)
clr.l 0x8(%a0)
mov. &x001f,CCR(a6)
mov.w &0x001f,%cc
movm.java.lang.StringIndexOutOfBoundsException: Range [0, 7) out of bounds for length 0
. d0(x0,a0
java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 0
movml&java.lang.StringIndexOutOfBoundsException: Range [16, 15) out of bounds for length 26
.-%java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 16
ne.l error
tst.l 0x8movp_7java.lang.StringIndexOutOfBoundsException: Index 7 out of bounds for length 7
bne. error
cmpi.l (%a0),&0xaa00aa00
bne.l error
cmpi.l 0x4(%a0),&0xaa00aa00
bne.l error
bsr.l chkregs
lea (%6,a0
w 0aaaa%java.lang.StringIndexOutOfBoundsException: Range [18, 19) out of bounds for length 18
#####java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
# movep.l &%c
##################
movp_6:
(%a6)
movm. (pc),&
lea (%6,a0
mov.b &0xaa,0x0(%a0)
mov.b &0xaa,0x2(%a0)
mov. mov.b 0x2(%a0),%d1
mov.b &0xaa,0x6(%a0)
mov.w &0x001f,ICCR(%a6)
mov.w &0x001f,%cc
movm.l &0x7fff, mov..b 0x0(a0),%d1
movp.l (0x0,%cmp.%,d1
mov. . chkregs
. &()
l&,%
mov.l &0#################
cmp.l %d0,%d1
bne.l error
bsr.
movp_8:
lerror
################java.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 31
w%7(x0java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 25
################
movp_7:
l &x1(%6)
l %&x3fff
lea DATA(%a6),%a0
mov0,%java.lang.StringIndexOutOfBoundsException: Index 18 out of bounds for length 18
clr.b 0x0(%a0)
clr.b 0x2
mov.w &0x001f,ICCR(%a6)
mov.w &0x001f,%cc
movm.l movm. &0x7fff,SREGS(%a6)
movp. %,0x0,a0)
mov.w %cc,java.lang.StringIndexOutOfBoundsException: Index 13 out of bounds for length 0
movm.l bne. error
mov.b 0x2( .b %0
lsljava.lang.StringIndexOutOfBoundsException: Range [7, 6) out of bounds for length 15
mov.%)d1
cmp.w %d7,%d1
bnel java.lang.StringIndexOutOfBoundsException: Index 12 out of bounds for length 12
bsr.l chkregs
tst.b %d0
movm DEF_REGSpc,0x3fff
##### leaDATA(a6),%a0
# movep.w (0x0,% mov.. &xaaaa,%0
################java.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 31
movp_8:
addq.l &0x1,TESTCTR
movm.l DEF_REGS(pc)&0x3fff
lea DATA(%a6),%a0
mov.b &0xaa,0x0(%a0)
mov.b &0java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
mov.w &0x001f,ICCR . 0,SREGS(a6
mov.w &0x001f,%cc
movm.l &0x7fff,IREGS(%a6)
movp.w (0x0,%a0),%d7
mov.w movb0(a0),%1
movm. %0,d1
w&0java.lang.StringIndexOutOfBoundsException: Range [15, 14) out of bounds for length 28
mov.w &0xaaaa,%d1
cmp.w %d7,%d1
bne.l #############java.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 31
bsr.l chkregs
tst.bmovp_10java.lang.StringIndexOutOfBoundsException: Index 8 out of bounds for length 8
bne.l java.lang.StringIndexOutOfBoundsException: Range [0, 12) out of bounds for length 0
##########a)%0
%,(0x0%)#
####.000()
movp_9:
addq.l .b x20%java.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 19
movm.l DEF_REGS(%pc
%a6),a0
mov.w &java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
clr.b 0x0(%a0java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
clr.b 0x2(% movm.l &0x7fff,SREGS(%a6)
mov.w &0x001f,java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
movm.l &0x7fff,IREGS(%a6)
. %0(%java.lang.StringIndexOutOfBoundsException: Range [21, 22) out of bounds for length 21
mov.w %
movm.l &0x7fff, l chkregs
mov.b 0x2(%a0),tst.%0
lsl.w &0x8,%d1
mov.b 0##########
w d,d1
bne.java.lang.StringIndexOutOfBoundsException: Index 12 out of bounds for length 12
bsr.l chkregs
tst.b %d0
bne.l error
#############################java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
#(0x8,a0) #
###############################
movp_10:
. &x1TESTCTR(%a6)
movm.l DEF_REGS(%pc),&0x3fff
lea DATA(%a6),mov. &xaa,0+0x8%)
mov.w &0xaaaa,d0
. 0x0x0+x8(a0)
clr.b 0x2+0x8( movml&x7,REGSjava.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
mov.w &0x001f,ICCR(%movml 0Sjava.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
mov. w&%1
movm.l &0java.lang.StringIndexOutOfBoundsException: Range [0, 15) out of bounds for length 0
movp.w %d0,b %0
mov.w %cc,SCCR(%a6)
movm.l &0x7fff,SREGS(%a6)
mov.b 0x2+0x8(%a0),%d1
lsl.w &0x8,%d1
mov.b 0x0+0x8(%a0),%d1
cmp.w %d0,%d1
bne.l error
bsr.l chkregs
tst.b %d0
bne.l error
###############################
# movep.w (0x8,%a0),%d0 #
###############################
movp_11:
addq.l &0x1,TESTCTR(%a6)
movm.l DEF_REGS(%pc),&0x3fff
lea DATA(%a6),%a0
mov.b &0xaa,0x0+0x8(%a0)
mov.b &0xaa,0x2+0x8(%a0)
mov.w &0x001f,ICCR(%a6)
mov.w &0x1f,%cc
movm.l &0x7fff,IREGS(%a6)
movp.w (0x8,% movp.w (0x8,%a0
.w %cc,CCR(a)
movm.l &0 movm.l DEF_REGS),x3fff
mov.w &0xaaaa,IREGS+0x2(%a6)
mov.w &0xaaaa,%d1
cmp.w %d0,%d1
bne.l error
bsr.l chkregs
tst.clr.b 0x2+08(%0java.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 19
.
####### .w &x001f,ICCR(a6)
#java.lang.StringIndexOutOfBoundsException: Range [8, 7) out of bounds for length 25
###############
movp_12:
addq.l &0java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
lea lsl &,
l&%java.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 22
clr.b 0x0mov.00%,%java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
clr.b 0x2+0x8(%
clr.b 0 .l
clr.b 0x6+0x8(b%java.lang.StringIndexOutOfBoundsException: Index 10 out of bounds for length 10
fICCR(
mov.w &0x1f,%cc
.&java.lang.StringIndexOutOfBoundsException: Range [22, 21) out of bounds for length 26
movp.l %d0,(0x8,%a0)
mov.w %cc,SCCR(%a6)
movm.l &0 movm.l DEF_REGS(pc),&x3ff
mov.b 0x6+0x8(%a0),%d1
lsl.l &0x8,%d1
. x+x8(%0)%d1
lsl.l &0x8,%d1
mov. mov. &0xaa,0x20x8(%0java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 25
lsl.l &0x8,%d1
b x+0%0,d1
cmp.
bne.error
bsr.l chkregs
tst.b %0
bne.l error
##########m.w%c,CCR%)
l (0,a0)d0 #
###############################
movp_13:
addq.l &0x1,TESTCTR(%a6)
movm.l DEF_REGS,d1
,ajava.lang.StringIndexOutOfBoundsException: Index 18 out of bounds for length 18
mov.b &0xaa,0java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 10
.&xaa,x8a)
mov.b &0xaa,0x4+0x8(%a0)
mov.b &0xaa,0x6java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
mov.w &0x001f,ICCR(%a6)
mov.w &0x1f,%cc
movml&0x7fff,IREGSa6java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
movp.l (0x8,%a0),%d0
java.lang.StringIndexOutOfBoundsException: Range [5, 4) out of bounds for length 20
movm. .l (p)&x3fff
mov.l &0xaaaaaaaa +08%6)
mov.l &0xaaaaaaaa,%d1
cmp.l %d0,%d1
bne.l error
.
tst.b %d0
bne.l error
# movm. &0x7fffSREGS(%a6
# movep.w
## mov. 0x20x8%a0),d1
movp_14:
addq.l &0x1,TESTCTR(%a6)
movm.l DEF_REGS(%pc),&0x3fff
lea DATA+0x8(%a6),%a0
mov.w &xaaaa,%0
clr.b 0x0-0x8(%a0)
clr.b 0x2-0x8(%java.lang.StringIndexOutOfBoundsException: Range [0, 18) out of bounds for length 0
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
.&0%java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 16
movm.l &0x7fff,IREGS(########################java.lang.StringIndexOutOfBoundsException: Index 32 out of bounds for length 32
movpw%d0(-,a0)
mov.w % movm.l (pc,&0x3fff
movm.l &0x7fff,SREGS(%a6)
mov.b Tlea DATA+(a6),ajava.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 22
lsl.w &0mov.b &0xaa-0%0
mov.b 0x00-0x8(a0),%d1
cmp.w movm.l &0x7fff,IREGS(a6
bne.l error
bsr.l chkregs
tstb
lerror
################### .w &%1
# movep.w (-0x8,%a0),%d0 #
#####
movp_15:
addq.l &01,ESTCTR(%6
movm.l java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 14
lea DATA+0x8(%a6),%a0
mov.b &,x0-x8()
mov.b movep %d0,(0x8,%a0) #
mov.w &0x001f,ICCR(%a6)
mov.w &0#####################
movm.l &0x7fff,IREGS(%a6)
movp
mov.w %cc,SCCR(%a6)
movm.l &0x7fff,SREGS(%a6)
mov.w &0xaaaa,IREGS+0java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 0
mov.w &0xaaaa,% movp.l %d0,(-0x8,
. %0,djava.lang.StringIndexOutOfBoundsException: Index 14 out of bounds for length 14
bne.l error
lsl &x8%1
tst.b % mov. x4-%,d1
. java.lang.StringIndexOutOfBoundsException: Index 12 out of bounds for length 12
###############
# movep.l %d0,(-0x8,%a0) #
#################
movp_16:
addq.l &0x1, lerror
movm.l DEF_REGS(%pc),&0x3fff
lea DATA+0x8(a6),%a0
mov.l &0xaaaaaaaa,%d0
clr.b 0x0-0x8(% tst.b %d0
clr.b 0x2-0x8(%a0)
clr.b 0x4-0x8(%a0)
clr.b 0x8-0x8(%a0)
mov.w &0x001f,ICCR(%a6)
mov.w &0x1f,%cc
movm.l &0x7fff,IREGS(%a6)
movp.l %d0,(-0 bne.l error
mov. %cc,CCR()
movm. 07,SREGS(%6)
mov.b 0x6-0x8(%a0),%movp_17java.lang.StringIndexOutOfBoundsException: Index 8 out of bounds for length 8
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
mov.b 0x4-0x8(%a0),%d1
lsl.l &0x8,%d1
mov.b 0x2-0x8(%a0),%d1
lsl.l &0x8,%d1
mov.b 0x0-0x8(%a0),%d1
cmp.l %d0,%d1
bne.l error
bsr.l chkregs
tst.b %d0
bne.l error
################################
# movep.l (-0x8,%a0),%d0 #
################################
movp_17:
addq.l &0x1,TESTCTR(%a6)
movm.l mov. &0xaa,-0x8(%0
DATA+0x8(a6)%a0
mov.b x,00-x8(a0
mov.w &x1f%java.lang.StringIndexOutOfBoundsException: Range [16, 17) out of bounds for length 16
mov.b & . 0%a0),%d0
mov.b &0xaa,0x8-0x8(%a0)
mov.&I%6)
mov.w &0x1f, .l &0(
,IREGS%a6
l-x,a0)%
mov.w %cc bne.error
movm.l &0x7fff,SREGS mov. TESTCTR%a6),%1
mov.l &0xaaaaaaaa,IREGS(%a6)
mov.l &0xaaaaaaaa clr. d0
cmp.l %d0,%d1
bnel error
bsr.l chkregs
tst.b %d0
bne.l error
mov.l TESTCTR(%a6),%d1
java.lang.StringIndexOutOfBoundsException: Range [0, 4) out of bounds for length 0
rts
##############
divul_str:
string "\#clr. d1
align 0x4
java.lang.StringIndexOutOfBoundsException: Range [0, 7) out of bounds for length 0
R%)
# movm.l DEF_REGS#.l&0(a6)
. d1
# mov.l #w cc,CCR%6java.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 22
# mov.l &0java.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 16
# mov:
#&%c
# movm.l &0x7fff,java.lang.StringIndexOutOfBoundsException: Index 20 out of bounds for length 0
# divu.l %d1,%d2:%d3
w cSCCRjava.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 22
# movm.l &0x7fffw &0java.lang.StringIndexOutOfBoundsException: Range [16, 15) out of bounds for length 19
# bsr.l chkregs
# tst.b %d0
#l
divul_1:
addq.l &0x1,java.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 15
movm.l:
mov.l &0x00000001%
mov.l &0x00000000,%d2
mov. movm. DEF_REGS(%c,&0x3fff
mov.w &0x0014,ICCR(%a6)
mov.w
movm &x7fff,(%a6)
divu. d1,d2:%3
mov.. 0%3
movm.l &0x7fff,SREGS(
bsr.l chkregs
tst.b %0
bne.l lx7fff,IREGS(a)
divul_2:
addq.l divu. %1%2:
l DEF_REGS%03fff
.l&%1
mov.l &0x00000000,%d2
mov.l &0x55555555,% mov.l &0x00000001,IREGS+0xc(%6)
mov.w &0x0010,
.w &x001f,cc
movml &,()
divu.l %d1,%d2:%d3
movjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
movm. 0x7fff,(a6)
movjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
mov.l &java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
bsr.l chkregs
tst.b %d0
bne. error
divul_3: mov.w &0x0014,ICCR(%a6)
addq.l &0x1,TESTCTR(%a6)
.l DEF_REGS(%c),x3fff
mov.l &0x55555555,%d1
mov.ldivu. ,d2%
mov.l &0mov.w %cc,SCCRjava.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 21
w &,CCRa)
mov.w &0x001f
movm.l & . %
divu.l %d1,%d2:%d3
mov.w %cc,SCCR(%a6)
movm.l &0x7fff,SREGS(%a6)
mov.l &0x44444444,IREGS+0x8(%a6)
mov.l &0x00000000,IREGS+0xc(%a6)
bsr.l chkregs
tst.b %d0
bne.l error
divul_4:
addq.l &0x1,ESTCTR(%a6)
movm.l DEF_REGS(%pc),&0x3fff
mov.l &0addq. &x1,(%6)
mov.l &0x44444444,%d2
mov movm. (pc)03ff
mov.w &0x001e,ICCRdjava.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
.w0%
movm.l &0x7fff
java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 0
mov w ,CCR(a)
movm.l &0x7fff,SREGS(%a6)
bsr.l chkregs
tst.b %d0
bne.l error
java.lang.StringIndexOutOfBoundsException: Index 8 out of bounds for length 8
addq.l
movm.
movl0%d2
mov.&x00000001%
mov.l &java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
mov.w &0x001e,ICCR(l 07,%)
mov.w &0x001d,
x7fffIREGS()
divs.l %d1 l 0,SREGS(%a6)
mov.w %cc,SCCR(%a6)
movm.lbsrl
bsr.ltst.%d0
tst.b %d0
bne.l error
divul_6:
addq.l &0x1,TESTCTR(%
movm.l DEF_REGS(%pc),&
mov.l &0xfffffffe,%d1
mov.l &x00000001,d2
mov.l &0x00000000,%d3
mov.w &0x0018,ICCR(%a6)
mov.w &x001d,%c
movm.l &0x7fff,IREGS(%a6)
divs. mov.w 0,%java.lang.StringIndexOutOfBoundsException: Range [19, 20) out of bounds for length 19
mov.w %cc, mov.w %cc,SCCR)
l &SREGS(java.lang.StringIndexOutOfBoundsException: Range [27, 26) out of bounds for length 27
l 00()
mov.l &0x80000000,IREGS+0xc
.l chkregs
tst.b %d0
bne.l error
divul_7:
addq.l &0x1, addq.l &0x1,TESTCTRl 0,(a6)
movm.l java.lang.StringIndexOutOfBoundsException: Index 11 out of bounds for length 0
mov.l & mov. &%2
l 000000001,d2
mov.java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
w 0java.lang.StringIndexOutOfBoundsException: Range [16, 15) out of bounds for length 25
mov. 0x001d,%cc
movm.l &0
divs. d1%:d3
mov.w %cc,SCCR(%a6)
movm.l &0x7fff,SREGS(%java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
bsr.l chkregs
tst.b %d0
bne.l error
divul_8:
addq l 01,(%6java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
movml DEF_REGS%c),0x3fff
mov.l &0xffffffff,%d1
mov.l &0xfffffffe,%d2
mov.l &0xffffffff,%d3
mov.w &0x0008,ICCR(%a6)
mov.w . &00008ICCR%java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 25
movm.l &0x7fff,IREGS(
divu.l %d1,%d2:%d3
movw %c,SCCR(a6)
movm.l &0x7fff,SREGS(%a6)
movml &x7fff,SREGS(%6)
tst.b java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
bne.l error
divul_9:
addq.l &0x1,TESTCTR(%a6)
movm.l java.lang.StringIndexOutOfBoundsException: Index 8 out of bounds for length 8
mov.l movm.l DEF_REGS(pc,&x3fff
mov.l &0xfffffffe,%d2
mov.l &0xffffffff,%d3
mov.w &0x0008,ICCR( mov.l &xffffffff%d1
mov 0%cc
movm.l &0x7fff,IREGS(%a6)
. &x:d2
mov.w %cc,SCCR(%a6)
mov. &x0008ICCR(java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 25
mov.java.lang.StringIndexOutOfBoundsException: Range [0, 6) out of bounds for length 0
bsr. w c,(a)
tst.b %d0
.
java.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 9
bsr.l
movm. (pc),0
mov.l &x1,(a6
mov.l &0movm.l DEF_REGS)03
,
mov.w &0x0000,ICCR(%a6)
mov.w &0x0000,%cc
movm.l &0x7fff,IREGS(%a6)
. d,%%d3
6)
movm.l l&,%)
mov.l java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
mov.l &0movm.l &0x7fff,SREGS(%a6)
bsr
tst.b %d0
bne.l error
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
clrl %0
rts
############## bne error
cas_str:
string "tcas..."
align 0x4
cas0:
addq.l &0x1,TESTCTRjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
java.lang.StringIndexOutOfBoundsException: Index 8 out of bounds for length 8
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
mov.w &0xaaaa,cas0:
mov.w &0xaaaa,%d1
mov.w &0xbbbb,%d2
mov.w java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
mov.w &0x0010,%cc
movm.l &0x7fff,IREGS(%a6)
cas.w
mov.w %,CCR%)
mov.w (%a0),%d3
mov.w &0xbbbb,IREGS+0xc+java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
movm.l & mov.w x%java.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 19
bsr.l mov.w 0x0014,ICCR(a6)
tst. %d0
l
cas1:
addq.l &x1,ESTCTR(a6java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
movm.l DEF_REGS(%pc),&0x3fff
lea +x1(a6)%0
mov.w & . 0I+0xc02()
mov.w &0x0000aaaa l
mov tst. djava.lang.StringIndexOutOfBoundsException: Index 11 out of bounds for length 11
mov.w &0x0000,addq &x1T(a
mov.w &0movm.l DEF_REGS,0x3fff
movm. +0()%java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
cas.w %d1,%d2,(%a0) # Dc,Du,<ea>
mov.w %cc,SCCR(%a6%. &0000bbbb%
mov.w (%a0),%d3
mov.w &0xeeee,IREGS+0x4+ . &,java.lang.StringIndexOutOfBoundsException: Range [19, 20) out of bounds for length 19
mov.w & . d1,d2,(a0) #Dc,,>
movm.l &0x7fff,SREGS(%a6)
.
mov.w (a)%
bne.
cas2:
addq.l &0x1,TESTCTR(%a6)
movml (%c),0
lea DATA .l
mov.l &0xaaaaaaaa,(%a0)
mov.l &0xaaaaaaaa:
0%java.lang.StringIndexOutOfBoundsException: Range [23, 24) out of bounds for length 23
mov.w &0x0004 java.lang.StringIndexOutOfBoundsException: Range [11, 10) out of bounds for length 23
mov.w &0x0000,%cc
mov.l &%
cas.l java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
mov.w %cc,SCCR( l &java.lang.StringIndexOutOfBoundsException: Range [17, 16) out of bounds for length 27
mov.l (%a0),%d3
mov.&,+0(java.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 34
l &xfffS%)
bsr.l chkregs
tst.b %d0
bne.l error
:
addq.l &0x1,TESTCTR(%a6)
m DEF_REGS%)&
lea DATA+0x2(%a6),%a0
mov . &0x1,TESTCTR%a6)
mov. &,%1
mov.l &0xbbbbbbbb,%d2
w&ICCR%
mov.w &0x0000,%cc
cas.l %d1,%d2, &,%d2
.w%,SCCR(a6)
mov.l (%a0),%d3
mov.l &0xeeeeeeee,IREGS+0x4(%a6)
movl &I+0xc(%6)
,SREGS(%)
bsr.
java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 0
bne.l error
cas4:
java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 26
movm.l DEF_REGS(%pc)
lea DATA+0x1(%a6),%a0
mov &0xaaaaaaaa,(a0)
mov.l &0xaaaaaaaa,%d1
mov.l &0xbbbbbbbb,%d2
(%a6)
mov
.l 0%)
.l d,d2,%) #Dc,Du,<ea>
mov.w %cc,SCCR(%a6)
mov.l (%a0),%d3
mov.l &0xbbbbbbbb,IREGS
movm. &07ff,(%a6
bsr.l chkregs
tst.b java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
bne.l error
cas5:
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
movm.l DEF_REGS(%pc),&0x3fff
lea DATA+0x1(%movw %cc,SCCR(%a6)
mov. &x7fffffff(a0)
mov.l &0x80000000,%d1
mov. bsr.l.l
mov .l error
mov.w &0x0010,%cc
movm.l &0x7fff,IREGS(%a6cas5:
cas.l %d1,%d2,(%a0) java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
mov. %cc(a)
java.lang.StringIndexOutOfBoundsException: Index 4 out of bounds for length 0
mov.l &0java.lang.StringIndexOutOfBoundsException: Index 12 out of bounds for length 0
mov.l & mov. &0xbbbbbbbb,%d2
movm.l &0x7fff,SREGS(%a6)
b d0
bne.l error
mov.l TESTCTR casl %%,% ,,<eajava.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
mov. %,java.lang.StringIndexOutOfBoundsException: Range [17, 18) out of bounds for length 17
rts
################ movm.l &0x7fff,SREGS(%a6)
cas2_str:
string "\ .b %java.lang.StringIndexOutOfBoundsException: Index 11 out of bounds for length 11
align 0x4
cas20:
addq.l java.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 0
movm.l DEF_REGS(%pc
lea DATA+0x0(%a6),%a0
lea +x4%,
mov. 0java.lang.StringIndexOutOfBoundsException: Range [20, 19) out of bounds for length 25
mov.l &0xaaaaaaaa,%d1
l &0%2
mov.l &0xcccccccc,%d3
mov.l
mov.
mov. mov. &xaaaaaaaa%
movm &,(a6java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 27
cas2.l %movm.l &0x7fffa6
w ccS(%
mov.l (%a0),%d5
mov.l (%a1),%d6
mov.l &0xcccccccc,IREGS+0x14(%a6)
mov.l &0xdddddddd,IREGS+0x18(%a6)
movm.l &0x7fff,SREGS(%a6)
bsr.l chkregs
tst.b %d0
bne.l error
cas21:
addq.l &0x1,TESTCTR(%a6)
movm.l DEF_REGS(%pc),&0x3fff
lea DATA+0x1(%a6),%a0(,d6
lea DATA+0x5(%a6),%a1
mov.l &0xaaaaaaaa,(%a0)
mov.l &0xbbbbbbbb,(%a1)
mov.l &0xaaaaaaaa,%d1
mov.l &0xbbbbbbbb,%d2
mov.l &0xcccccccc,%d3
mov.l &0xdddddddd,%d4
mov.w &0x0014,ICCR(%a6)
movl error
movm.l java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
cas2.l %d1:%d2,%d3:%d4,(%a0):(%a1) # Dc1:Dc2,Du1:Du2,(Rn1)java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
mov.w %cc,SCCR lea DATA+x1%,a0
mov.l (%a0),%d5
mov.l (%a1),%d6
mov.l &0xcccccccc,IREGS+0x14(%a6)
mov.l &0xdddddddd,IREGS+0x18(%a6)
.l &0x7fff,SREGS(java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 27
bsr.l chkregs
tst.b %d0
bne.l error
cas22:
addq.l &0x1,TESTCTR(%a6 w 0,%cc
movm.l DEF_REGS(%pc),&0%:%) :Du1:,)Rjava.lang.StringIndexOutOfBoundsException: Index 66 out of bounds for length 66
lea DATA+0x2(%a6),%mov.l (%,
java.lang.StringIndexOutOfBoundsException: Range [30, 23) out of bounds for length 23
l 0,java.lang.StringIndexOutOfBoundsException: Range [25, 24) out of bounds for length 25
mov.l0xbbbbbbbb,%a1
mov.l &0xaaaaaaaa,%d1
mov.l &0xbbbbbbbb,%d2
mov.l &0xcccccccc,%d3
mov.l &0xdddddddd,cas22:
mov.w&,CCR(a6)
mov.w &0x0010,%cc
movm.l movm.lDEF_REGS(pc),0x3fff
cas2 d1%,%3:%,(a0:%)# :c2D:Du2Rn1)()
mov.w %cc,SCCR(%a6)
mov.l (%a0),%d5
.l (a1)%java.lang.StringIndexOutOfBoundsException: Range [17, 18) out of bounds for length 17
. &xcccccccc,IREGS+x14%a6)
mov.l &0xdddddddd, mov.l &0xbbbbbbbb,(%a1
movm.l &0mov.l &0xaaaaaaaa,%d1
bsr.l chkregs
tstb %java.lang.StringIndexOutOfBoundsException: Index 11 out of bounds for length 11
bne.l error
cas23:
addq. 0TESTCTR%)
movm.l DEF_REGS
lea DATA+0x0(%a6),%a0
lea DATA. c,(a6java.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 21
mov.l &0xbbbbbbbb l &0,+x18%a6)
mov.l &0xaaaaaaaa,%d1
mov.l &
.l &xcccccccc,java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
mov.l &0xdddddddd,%d4
mov.w &0x0000,addq.l &0x1,TESTCTR
mov.w &0x0000,%cc
movm. &x7fff,REGS(a6)
cas2. lea DATA+(a6)%0
mov.w %cc,SCCR(%a6)
mov.l (%a0),%d5
mov.l (% movl 0,%0)
mov.l &0xeeeeeeee,IREGS+0x4 . &xbbbbbbbb()
mov.l &xaaaaaaaa,java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
mov. &xeeeeeeee,REGS+(java.lang.StringIndexOutOfBoundsException: Index 35 out of bounds for length 35
mov.ljava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
movm.l &0x7fff,java.lang.StringIndexOutOfBoundsException: Range [0, 22) out of bounds for length 19
bsr.l chkregs
tst.b %d0
bne.l error
cas24:
addq.l &0x1,TESTCTR(%a6)
movm.l DEF_REGS(%pc),&0x3fff
lea DATA+0x1(%a6),%a0
lea DATA+0x5(%a6),%a1
mov.l
mov. &xbbbbbbbb,%1
mov.l %c,SCCR(a6java.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 21
mov.l &0mov.l &0xeeeeeeee+%)
mov. 0,java.lang.StringIndexOutOfBoundsException: Range [23, 24) out of bounds for length 23
mov.l &0xdddddddd,%d4
mov.w &0x0000,ICCR(%a6)
mov.w &0x0000,%cc
movml &,%a6))
cas2.l bsr.l
mov. bne.l
mov.
cas24java.lang.StringIndexOutOfBoundsException: Index 6 out of bounds for length 6
mov.l &0xeeeeeeee movm. %)&
mov.l &0 lea DATA+0x1( +0x1%6,
mov.l &0xeeeeeeee,IREGS+0x14(%a6)
mov. &java.lang.StringIndexOutOfBoundsException: Range [20, 19) out of bounds for length 35
movm. &x7fff,SREGS%6)
bsr.l chkregs
tst.b %d0
.error
cas25:
addq.l &0x1 l&,%
movm.l DEF_REGS(
lea DATA+0x2(%a6),%a0
lea DATA+0x6(%a6), movm.l &0x7fff,IREGS(%a6)
mov.l &0xeeeeeeee,(%a0)
mov.l &0xbbbbbbbb,(%a1)
mov.l &0xaaaaaaaa,%d1
mov.l &0xbbbbbbbb,%d2
mov
mov. &xdddddddd,d4
mov.w &0x0000,ICCR(mov. %cc,SCCR(a6)
mov.w &0x0000,%cc
movm.&x7fff,REGS(%6java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 27
cas2. %:%3:d4(a0):(%)Dc1:c2,:,(n1)(Rn2)
mov.w %cc,SCCR(%a6)
mov.l (%a0),%d5
mov.l mov.l 0,0x14(%6)
mov.l &0xeeeeeeee,IREGS+0x4(%a6)
l 0,+0x8%a6)
mov. 0java.lang.StringIndexOutOfBoundsException: Range [27, 25) out of bounds for length 35
mov.l &0xbbbbbbbb,IREGS+0x18(%a6)
movm.l &0x7fff,SREGS(%a6)
bsr.l chkregs
tst.b %d0
bne.l error
cas26:
addq.l &0x1, l DEF_REGS(pc)&0
movm.l DEF_REGS(%pc lea DATA+0x2x2(a6,a0
lea DATA+00(a6)%
lea DATA+0x4( .l &0xeeeeeeee(%0java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 25
,a0java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 25
mov.l &0xeeeeeeee,(%a1
mov.&xaaaaaaaa%d1
mov.l &0xbbbbbbbb,%d2
mov.l &0xcccccccc,%d3
mov.l &0xdddddddd,%d4
mov.w &0x0000,ICCR(%a6)
mov.w cas2. d1%,d3%,%a0):a)#Dc1:,:Du2():()
movm.l &0x7fff,IREGS(%a6)
l dd2,%d3:d,%)(a) :Dc2,Du1:Du2,(Rn1):(Rn2)
mov.w %cc .l a0,d5
),%java.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 17
mov.l (%a1),%d6
mov. 0IREGS+x4(%)
mov.l &0xeeeeeeee,IREGS+0x8(%a6)
mov&,REGS+0x14(a6)
mov.l &0xeeeeeeee,IREGSmov.&xbbbbbbbbIREGS+x18(%)
movm.l &0x7fff,movm.l &0x7fff,SREGSa6)
bsr.l chkregs
tst.b %d0
bne.l error
cas27:
addq.l &0x1,TESTCTR(%a6)
movm.l DEF_REGS(%pc),&0x3fff
lea+()%0
lea DATA+0x5(%a6),java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
mov.l &0java.lang.StringIndexOutOfBoundsException: Index 12 out of bounds for length 0
)
mov.l &0xaaaaaaaa,%d1
mov.l &0xbbbbbbbb,%d2
mov.l &0xcccccccc,%d3
mov.l &0xdddddddd,%d4
,ICCR%6java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 25
,%java.lang.StringIndexOutOfBoundsException: Range [19, 20) out of bounds for length 19
movm.l &0x7fff,IREGS(%a6) movm.l &>0x7fff,IREGS(%a6)
cas2.l %d1:%d2
mov.w %cc,SCCR(%a6)
mov.l (a0)%
mov. (a1)%d6
mov.l &0xaaaaaaaa,IREGS+0x4(%a6)
mov. &,+0(%6java.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 34
mov.l &0xaaaaaaaa,IREGS+0x14(% mov.l &0xaaaaaaaa,IREGS+0x14(%a6
mov.l &0xeeeeeeee,IREGS+0x18(%a6)
movm.l &0x7fff,SREGS(%a6)
bsr.l chkregs
tst.b %d0
bne.l error
cas28:
addq.l &0x1,TESTCTR(%a6)
movm.l DEF_REGS%),0x3fff
lea DATA+0x2(%a6),% +0x1%,a0
lea DATA0%,ajava.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
mov.l &0xaaaaaaaa,(%a0)
mov.l &0x7fffffff,(%a1)
mov.l &0xaaaaaaaa,%d1
mov.l &0x80000000,%d2
mov.l &0xcccccccc,%d3
mov.l &0 mov.l &0xdddddddd
w 0(a)
mov.w &0x0000,%cc
&,%6)
cas2.l %d1:%d2,%d3:%java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
mov.w %cc,SCCR(%a6)
mov.l (%mov. %,CCR%6)
%)djava.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 17
mov 0java.lang.StringIndexOutOfBoundsException: Range [20, 19) out of bounds for length 34
mov.l &0x7fffffff,IREGS0%6java.lang.StringIndexOutOfBoundsException: Index 35 out of bounds for length 35
movl 0014%)
mov.l &0java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 15
movm.l &0x7fff,SREGSjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
bsr.l chkregs
tst.b %d0
bne. lea 02(%
############################java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
cas29:
addq.l &0,ESTCTR(%a6)
movm.l DEF_REGS(%pc),&0x3fff
lea DATA+0x0(%a6), .l &java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
lea DATA+0x4
mov.w &0xaaaa,(%a0)
mov.w &0xbbbb,(%a1)
mov.w &0xaaaa,%d1
mov.w &0xbbbb,%d2
mov.w &0xcccc,%d3
mov.w &0xdddd,%d4
mov.w &0x0014,ICCR(%a6)
mov.w &0x0010,%cc
movm.l &0x7fff,IREGS(%a6)
:%(a0:%1 Dc2DD,:Rn2java.lang.StringIndexOutOfBoundsException: Index 66 out of bounds for length 66
mov.w %cc,SCCR(%a6)
movw c,CCR%java.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 21
mov. (,d6
movw 0,REGS+java.lang.StringIndexOutOfBoundsException: Range [31, 30) out of bounds for length 35
mov.w &0xdddd,IREGS+0x18+0x2%6java.lang.StringIndexOutOfBoundsException: Index 35 out of bounds for length 35
movm.l &0x7fff,SREGSjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
bsr.l chkregs
b djava.lang.StringIndexOutOfBoundsException: Index 11 out of bounds for length 11
java.lang.StringIndexOutOfBoundsException: Range [13, 14) out of bounds for length 13
cas210:
addq.l &0x1,TESTCTR(% +00(a6)%a0
java.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 0
0%6,a0
lea DATA+0x5(%a6),%a1
,(a0java.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 21
mov w ,java.lang.StringIndexOutOfBoundsException: Range [19, 20) out of bounds for length 19
mov.w &0xaaaa,%d1
mov.w &0xbbbb,%d2
mov. 0xcccc,d3
mov%4
mov.w &0x0004,ICCR(%a6)
. &x0000,java.lang.StringIndexOutOfBoundsException: Range [19, 20) out of bounds for length 19
movm.l &0x7fff,IREGS(% w (%)%5
. d1%,d3:d4()a) :c2,Du2()()
mov.w %cc,SCCR(%a6)
mov.w ( . 0(a6)
mov.w &0xcccc,IREGS+0java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 15
mov.w java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
l &0x7fff,SREGS(%a6)
bsr.l chkregs
tst.b %d0
bne.l error
cas211:
addq.l &0x1,TESTCTR(%a6)
movm.l DEF_REGS(%pc),& w0bbbb()
lea DATAw0bbbb,java.lang.StringIndexOutOfBoundsException: Range [19, 20) out of bounds for length 19
lea DATA+0x4(%a6) w &ICCR%6java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 25
mov.w w:%,d3%,%0:%) Dc1Dc2D:Du2Rn1:(n2)
mov.w &0xbbbb,(%a1)
mov.w &0xaaaa,%d1
&xbbbb,d2
w 0xcccc%3
mov.w &0xdddd,%d4
mov.w &0x0000,ICCR(%a6)
mov.w &0x0000,%cc
movm IREGS%java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 27
cas2.w . chkregs
. %cSCCR(%6)
mov.w (%a0),%d5
mov.w (%:
+0x4+0x2()
mov.java.lang.StringIndexOutOfBoundsException: Range [0, 6) out of bounds for length 0
mov.wjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
mov.w &0xbbbb,IREGS+0x18+(,a1
movm. mov.w 0(java.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 21
bsr.l movw&0xaaaa,%
tst.b %d0
bne.l error
cas212:
addq.l &0x1,mov.w &0x0000,
movm.java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
lea DATA+0x1(%a6),%a0
lea DATA+0x5(%a6),%a1
mov.w & . 0IREGS00(6)
mov.w &0xbbbb,(%a1)
mov.w &0java.lang.StringIndexOutOfBoundsException: Range [35, 15) out of bounds for length 35
mov.w &0xbbbb,%d2
mov.w &0xcccc,%d3
mov.w &xdddd,%d4
mov.w &0x0000,ICCR(%a6)
mov.w &0x0000,%cc
movm.l &0
cas2 l(,0x3fff
mov. %,SCCRjava.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 21
mov.w (%a0),%d5
mov.w (%a1),java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
mov.ovw 0java.lang.StringIndexOutOfBoundsException: Range [16, 15) out of bounds for length 19
mov.w &0java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 0
mov.w mov x,cjava.lang.StringIndexOutOfBoundsException: Range [19, 20) out of bounds for length 19
mov.w &0java.lang.StringIndexOutOfBoundsException: Range [0, 15) out of bounds for length 0
l &,(java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 27
bsr.l chkregs
tst.b %d0
bne.l mov.w &0xeeIREGS0x2(a6java.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 34
. 0014+(java.lang.StringIndexOutOfBoundsException: Index 35 out of bounds for length 35
addq.l &0x1,TESTCTR(%a66)
movm.l b %java.lang.StringIndexOutOfBoundsException: Index 11 out of bounds for length 11
lea DATA+0x0(%a6),addq.l &0x1,ESTCTR%6)
lea DATA+0x4(%a6 movm.l DEF_REGS(%pc),&0x3fff
mov.w &0xaaaa,(%a0)
mov.w &0 lea DATA+0x0a6),a0
mov.
wjava.lang.StringIndexOutOfBoundsException: Range [17, 15) out of bounds for length 19
mov.w &0java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
,%
mov.w &0x0000,ICCR(%a6)
mov.w &0x0000,%cc
movm.l &0x7fff,IREGS(%a6)
cas2.w %d1:%d2,%
mov.w (%a6
mov.w mov.java.lang.StringIndexOutOfBoundsException: Range [7, 6) out of bounds for length 19
mov.w (%a1),%d6
mov.w &0xaaaa2%d3:d4(%)(a1)#Dc1:Du1:,(Rn1)(n2)
mov.w &0xeeee,IREGS+0x8+0x2(%a6)
mov.w &0xaaaa,IREGS+0x14+0x2(%a6) .w&,x8+a)
mov.w &0xeeee,IREGS+0x18+0x2(%a6)
movm.l &0x7fff,SREGS(%mov. 00x180x2%)
.
tst.b %d0
bne.l error
cas214:
addq:
movml (%)
lea DATA+ .(pc,x3fff
lea DATA+0x5(%a6 +0%6,
mov.w
mov.w &07fff,(%a1)
. &x%
mov.w &0x8000
,%3
mov.w &0xdddd,%d4
mov.w &0x001b &java.lang.StringIndexOutOfBoundsException: Range [16, 15) out of bounds for length 19
mov. mov.w&0x0010%java.lang.StringIndexOutOfBoundsException: Range [19, 20) out of bounds for length 19
movm.l
cas2.w %d1:%d2,%d3:%d4,(%a0):(%a1
mov.w %cc,SCCR(%a6)
mov.w (%a0), .()djava.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 17
mov.w (%a1),%d6
mov.w &0xaaaa,IREGS+0x4+0x2(%a6mov. 0java.lang.StringIndexOutOfBoundsException: Range [16, 15) out of bounds for length 35
mov.w &0x7fff,IREGS &0x7fff,%)
mov. .
mov. &x7fff,0(java.lang.StringIndexOutOfBoundsException: Index 35 out of bounds for length 35
movm.l &0java.lang.StringIndexOutOfBoundsException: Index 14 out of bounds for length 0
bsr.l chkregs
tst.java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
l
mov.l TESTCTR(%a6) "tcmp2,chk2."
clr.l % xjava.lang.StringIndexOutOfBoundsException: Index 11 out of bounds for length 11
rts
##################java.lang.StringIndexOutOfBoundsException: Index 18 out of bounds for length 0
cmp2_strjava.lang.StringIndexOutOfBoundsException: Range [16, 15) out of bounds for length 25
tring "tcmp2,chk2.."
align 0x4
# unsigned - small,small
mov.w &x0004I(%6)
l java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
movm.l DEF_REGS(% w%SCCR%)
mov.w &0x2040,DATA(%a6)
mov.l &0x11111120,%d1
mov.w &0x0004,ICCR(%a6)
mov.w &0x0000,%cc
movm. l &(
. d1DATAa)
mov.w %cc,SCCR(%a6)
. &x7fff,%6)
bsr..w(java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 25
tst.b %d0
bne.l error
cmp2_2:
addq.l &0x1,TESTCTR(% java.lang.StringIndexOutOfBoundsException: Range [27, 28) out of bounds for length 27
movm.l DEF_REGS(%pc),&0x3fff
mov.w &0x2040,DATA(cmp2_3:
mov.l &0x00000040,%a1
mov.w &0x0004,ICCR
w&x0000%c
movm.l &0x7fff,IREGS(%a6)
cmp2.b %a1,DATA(%a6)
mov.w %cc,CCR%a6)
movm.l &0x7fffSREGS((%)
bsr.l chkregs
tst.b %d0
bne.l error
cmp2_3:
l 0TESTCTR%6
movm.l DEF_REGS(%pc),&0x3fff
mov.w &0x2040,DATA(
mov.l &:
mov.w &0x0000,ICCR. 0x1,(a6java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
mov.w &0x0000,%cc
movm.l &0x7fff,IREGS(%a6)
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
mov.w %cc,. &(a6java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 25
movm.l &0x7fff,SREGS(%a6movw0x0001%)
bsr.l chkregs
tst.b %d0
bne.l error
cmp2_4:
addq.l &0x1,TESTCTR(%a6)
movm.l DEF_REGS(%pc),&0x3fff
mov.w &x2040,ATA%)
mov.l &0x00000010
mov.w &0x0001, addq &0x1(%a6)
mov.w &0x0000 movm.l DEF_REGS(p),0
movm. movw &2040DATA%java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 25
cmp2w 00001,ICCR%)
mov.w %cc,SCCR(%a6)
movm.l &0x7fff,SREGS(% l 0(a6
bsr.l chkregs
tst.b %d0,ATA(%a6)
bne.l error
cmp2_5:
.l 01()
movm.l DEF_REGS(%pc), .
mov.w &0x2040,DATA(%a6)
mov.l &0x11111150,%d1
mov.w &0x0001,ICCR(%a6)
mov.w &0x0000,.DEF_REGS(%,0
movm.l &0x7fff,mov.w &0x2040,DATAjava.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 25
cmp2.b %d1,DATA(%a6movm. &0I%java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 27
mov.w %cc,SCCR(%a6 w %,()
movm.l &0x7fff,SREGS(%a6)
bsr.l chkregs
tst.b java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
bne.l error
cmp2_6:
addq.l &0x1,# unsigned - small,,large
movm.l DEF_REGS(% addq. 0,ESTCTR(%a6)
mov.w &0x2040,java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
mov.l &0x00000090,%a1
mov.w &0x0001 java.lang.StringIndexOutOfBoundsException: Range [5, 4) out of bounds for length 23
w &,%
movm. &IREGS(%java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 27
cmp2.b %a1,DATA(%a6 w %(java.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 22
mov. movm.&()
movm.l &0x7fff,SREGS(%a6)
bsr.l chkregs
tst.b %d0
bnecmp2_8java.lang.StringIndexOutOfBoundsException: Index 7 out of bounds for length 7
unsigned-smalllarge
cmp2_7:
addq.l &0x1,TESTCTR(%a6)
movm.l DEF_REGS(%pc),&0x3fff
mov.l &0x2000a000. 00000java.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 19
mov. cmp2 %a1,ATA(a6)
mov.w &0x0004,ICCR(%a6)
mov.w &0x0000,%cc
movm 0IREGS(%a6)
cmp2.w %d1,DATA(%a6)
mov.w %cc,SCCR(%a6 . error
movm.l &0x7fff,SREGS:
bsr.l chkregs
tst.b %d0
bne.l error
cmp2_8:
addql 0TESTCTR%)
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
mov.l l &java.lang.StringIndexOutOfBoundsException: Range [17, 16) out of bounds for length 27
mov.l 0%1
w 0,%a6
mov. &,cjava.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 19
movm.l bsrl
cmp2w a%)
mov.w :
l 0x7fffSa6
.l
tst.b %d0
bne.
cmp2_9:
addq.l &0x1,TESTCTR(%a6)
movm.l DEF_REGS(%pc),&0x3fff mov. &0ICCR(a)
mov.l &0x2000a000,DATA(%6)
mov.l &0x11113000,%d1
mov.w &0x0000,ICCR(%a6)
mov.w &0x0000,%cc
. &0x7fff,REGSjava.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 27 | |