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 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~java.lang.StringIndexOutOfBoundsException: Index 60 out of bounds for length 60
the maximum extent permitted by applicablelaw,
MOTOROLA ALL WARRANTIES WHETHER EXPRESS OR IMPLIED,
INCLUDING IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE
and any warranty against infringement with regard to the SOFTWARE
(INCLUDING ANY MODIFIED VERSIONS THEREOF) and any accompanying written materialsand any against infringement with regard to the SOFTWARE
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
IN EVENT MOTOROLA BE LIABLE FOR ANY DAMAGES WHATSOEVER
(INCLUDING WITHOUT LIMITATION, DAMAGES FOR INNO EVENT MOTOROLA BE LIABLE FOR DAMAGES WHATSOEVER
BUSINESS INTERRUPTION, (INCLUDING WITHOUT LIMITATION FOR LOSS OFBUSINESS PROFITS,
ARISING THEUSE ORINABILITY USE THE .
Motorola assumes noARISINGTHE OR INABILITY TO USE SOFTWAREjava.lang.StringIndexOutOfBoundsException: Index 52 out of bounds for length 52
You are hereby granted a copyright license to use, modify, and distribute the SOFTWARE
so long asthis entire notice is retained without alteration in java.lang.StringIndexOutOfBoundsException: Index 66 out of bounds for length 17
start_str
licenses java.lang.StringIndexOutOfBoundsException: Range [39, 38) out of bounds for length 79
,java.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 31
~~~~~~~~~~~~~~~~~~~~~~
#############################################
SREGS 64
set IREGS, -128
set SCCR, -chk_test:
tst. %0
set bne.b.java.lang.StringIndexOutOfBoundsException: Range [7, 6) out of bounds for length 17
EAMEM -java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 16
set EASTORE, -144
set DATA 160
############# movl%1-%spjava.lang.StringIndexOutOfBoundsException: Index 18 out of bounds for length 18
:
bra.l _060TESTS_
start_str. _print_str
. &0x4,sp
_str
############################java.lang.StringIndexOutOfBoundsException: Index 45 out of bounds for length 45
fail_str
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
04
chk_test:
tst.l %d0
bne.bsr. _rint_str
addq. &0,%sp
java.lang.StringIndexOutOfBoundsException: Index 7 out of bounds for length 7
. &0x4,%p
rts
test_fail:
mov.l %d1,-(%sp)
bsr.l _print_num
pea mulul_str%pc)
pea fail_str(%pc)
bsr.l .l
addql0%p
rts
######################java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
_060 . TESTCTRa6)
link(%pc)
. &0x3f3c,(sp)
pea start_str(%pc)
bsr.l _print_str
addq.l &0x4,%sp
### mul
addq.l &0x4,%sp
pea mulul_str(%pc)
bsr.l _print_str
addq.l &0x4,java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
## cmp2
bsr. chk_test
## div
bsr.l_rint_str
addq &x4,%p
java.lang.StringIndexOutOfBoundsException: Range [0, 4) out of bounds for length 0
java.lang.StringIndexOutOfBoundsException: Range [0, 5) out of bounds for length 0
bsr.l divul_0
bsrjava.lang.StringIndexOutOfBoundsException: Index 4 out of bounds for length 0
# (pc)
l _
(%pc)
bsr.l _print_str
addq.l &0x4,%sp
.
bsr.l chk_test
###cas2
clrl TESTCTR%)
cas2_str%cjava.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 19
bsr p
addq.l &0x4,%java.lang.StringIndexOutOfBoundsException: Range [0, 17) out of bounds for length 0
##
chk_test
###lk %6
java.lang.StringIndexOutOfBoundsException: Index 4 out of bounds for length 4
pea (pc)
bsr.l _print_str
addq.l &0x4,%sp
mov. &x2EAMEM%)
bsrmulul_str:
bsr.l chk_test
#
cas_str(pc)
bsr.l _print_str
addq.l &0x4,%sp
.
bsr.l chk_test
### . DEF_REGS(pc)&
clr.l%
l 0x99999999%
mov. &x88888888,d3
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
bsr.l cas20
bsr.l chk_test
###
movm.l (%sp)+,&0x3cfc
unlk %a6
java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 0
#######################java.lang.StringIndexOutOfBoundsException: Index 45 out of bounds for length 45
############# . java.lang.StringIndexOutOfBoundsException: Range [14, 13) out of bounds for length 22
mulul_str. %
string "\64-bitmultiply..."
align 0x4
mulul_0:
addqmulul_1:
mov. &0java.lang.StringIndexOutOfBoundsException: Range [20, 19) out of bounds for length 23
clr.l %d1
mov.l &0x99999999,%d2
mov.w x0004ICCR(%a6)
mov. 0,%cc
l 0,REGS%)
mulul %1%
mov. %c,CCR%a6)
movm.l &0x7fff,SREGS(%a6)
movml 07(a6)
clr. +xc(a6
bsr.l chkregs
tst.b %d0 clrlIREGS0c(java.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 22
java.lang.StringIndexOutOfBoundsException: Index 13 out of bounds for length 13
mulul_1:
addq.l &0x1,java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 0
movm.l DEF_REGS(%pc),&0x3fffmov. &x66666666,djava.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
movl &0x7fffIREGS(a6java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 27
mov .w cSCCR(%6)
mov.l &0x00000000,%d3
mov.w & l 07,(%6)
mov.w &x0000%
movm bsr. chkregs
mulu.l %d1,%d2:%d3
mov. %,SCCR(%6)
movm.l &0x7fff,SREGS(%a6)
clr.java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
.l+0xc()
bsr.l chkregs
tst.b %d0
bne.l error
mulul_2:
addqjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
l %c)&x3fff
movl&0,java.lang.StringIndexOutOfBoundsException: Range [23, 24) out of bounds for length 23
mov. &x66666666,d2
mov. 0ICCR()
movml 0,REGS(a6)
movm.l &0x7fff,IREGS(%a6)
mulu
mov.w %cc,SCCR(%a6)
movm . cc(%a6java.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 21
mov.l &0x00000006,IREGS+mov.l &0x00000000,IREGS+0(a6)
bsr.l chkregs
movl &,+xc(%a6)
bne.l error
mulul_3:
addq.l &0x1,TESTCTR(
movm.l DEF_REGS(%pc),&0x3fff
mov. &0java.lang.StringIndexOutOfBoundsException: Range [20, 19) out of bounds for length 23
mov. &%java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
mov. &x00000003%
mov.w &0x0000
mov. &x0000,cc
l &0x00000000,d2
mulu.l %d1,%d2:%d3
mov.w %cc,SCCR(% mov.l &0x00000004,
java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 0
mov.l mov. &x0000%c
mov.l &0xffffffff,IREGS+0xc(%a6)
java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 0
tst.b %d0
.l
mulul_4:
addq.l &x1,ESTCTR()
movm.l DEF_REGS(%pc),&0x3fff
mov.l &,%d1
mov.l cbsr. chkregs
. &x00000004,
. 0x0000,CCR(a6)
mov.w &0x0000,%cc
movm.l &0x7fff,IREGS
mulu.l %d1,%d2:%d3
mov addq. &,ESTCTR(%a6)
movm.l &0x7fff,SREGS(%a6)
mov
mov. &0x00000000IREGS+0xc(%a6)
bsr.l chkregs
bne. error
mulul_5:
addq.l &0x1,TESTCTR(%a6)
movm.l (p)&x3fff
.l 0xffffffff,%d1
mov.l &0x00000000,%d2
mov.l &0mov.w &0x0000,
mov. &x0008ICCR(%java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 25
w cc,%6java.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 21
movml 0,REGS%a6
mulu.l d1,%2:d3
mov.w %cc,java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 15
movm.l 0x7fff,SREGS(%a6)
mov.l &0xfffffffe,IREGS+0x8(%a6)
bne. error
bsr.l chkregs
tst.b %d0
bne.l error
mulul_6:
. &0x1,TESTCTR(%a6)
movm.l DEF_REGS(%pc),&0x3fff
mov.l &0
mov.l &0x80000000,%d1
mov.l &0xffffffff,%d3
mov.w &0 mov.l &0x00000%d2
mov.w mov.l &xffffffff,%d3
movm.l &0x7fff,IREGS(%a6)
muls.l java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
mov.w %cc,SCCR(%a6)
movm.l &0x7fff,SREGS(%a6)
.l &0x00000000,IREGS+x8(%a6)
mov.l &0x80000000,IREGS+0xc(%a6)
bsr.l chkregs
tst.b %d0
bne.l error
mulul_7:
addq.l &0x1,TESTCTR(%a6)
movm.l DEF_REGS . cc,SCCR(%6)
mov.l &0x80000000,%d1
mov.l &0x00000000,%d2
l &x00000001,%d3
mov.w &0x0008,ICCR(%a6)
mov.w &0x0000, mov.l &x80000000,IREGS+0xc(%a6)
movm.l &0x7fff,IREGS(%java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 0
muls bne. error
mov.w %cc,mulul_7:
movm.l &0x7fff,SREGS(%a6)
mov. 0xffffffff,+0x8(java.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 34
mov.l &java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
bsr. chkregs
tst.b % mov.l &000000001%3
bne.l error
mulul_8:
addq.l &x1,ESTCTR(a6)
.l DEF_REGS%pc)&0x3fff
mov.l &x00000001,%d1
mov.l &0x00000000,%d2
mov.l &0x80000000,%d3
mov.w &0x0008muls.l %1,d2:d3
mov.w &0x0000,%cc
movm.
muls. %1,d2:d3
mov.w mov. &xffffffff,,REGS+(%6java.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 34
mov.l &0xffffffff,IREGS+0x8(
mov.l &00
bsr.l chkregs
tst.b %mulul_8:
bne.l error
mov.l TESTCTR(%a6),d1
clr.l %d0
rts
####### movm. DEF_REGS%pc)&0x3fff
movp_str:
string "\tmovep..."
align 0x4
###################
# movep.w %d0,(0x0 movl &x80000000,%d3
########################java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
ovp_0:
addq.l &0x1,TESTCTR(%a6)
movm.l DEF_REGS(%pc),&
lea DATA(a6),a0
mov.w &0xaaaa,%d0
clr.b 0x0(%a0)
clr. 0%0)
mov.w &0x001f,ICCR(%a6)
mov.java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
movm.l &0 movm.l &0x7fff,REGS(%6)
movp.w %d0,(0x0,% mov.l &0xffffffff,I+x8(a6)
mov.w %cc,SCCR(%a6)
movm &x7fff,SREGS(%a6)
mov.b 0x2(%a0),%d1
lsl.w &0x8,%d1
cmp.w %d0,%d1
bne.l error
lchkregs
bne
d1
##############java.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 31
#movepw%0,(0x0,%0)#
#########java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
movp_1
java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 0
movm. (%pc)&0x3fff
lea +x4(%a6),%
mov. &xaaaa,d0
clr.l -0x4(%a0)
clr.l (%a0)
clr.l 0x4(%a0 addq.l &0x1,%)
&0001,ICCRa6)
mov.w &0x001f,%cc
movm.l & lea DATA(a6),a0
movp.w %d0,(0java.lang.StringIndexOutOfBoundsException: Index 18 out of bounds for length 18
mov.w %cc,SCCR(%a6)
&07,java.lang.StringIndexOutOfBoundsException: Range [22, 21) out of bounds for length 26
l0(java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 16
lerror
tst.wc(a6
l
cmpi. mov.b x2(a0)%1
.error
bsr.l chkregs
tst.%0
bne.l error
#####java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
0,(0%) java.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 31
#
############################
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
addq.l &0x1, mov.w &0xaaaa,java.lang.StringIndexOutOfBoundsException: Index 18 out of bounds for length 18
movm.l DEF_REGS(%pc),&0x3fff
lea DATA(%a6),%a0
mov.w &0xaaaa,%d0
clr.bclr. x%0java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 15
clr.b 0x2(%a0)
java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 0
mov.w &0x0000,
m 0,REGS%)
.%,(x0,a0)
mov .-x4%0java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 16
. 0x7fff,REGS(%a6)
mov.b 0x2(%a0),%d1
lsl.w .l )xaa00aa00
mov . error
%d0,d1
. error
bsr.l chkregs
###########################
bne.l error
###############
# movep.w (0x0,%a0),%d0 #
##############################-thistest c to #
movp_3:
addq.l &0x1,TESTCTR(%a6)
movm.lDEF_REGSpc),0x3fff
lea DATA(%addq.l &0x1,TESTC(%)
mov.b &0xaa,0x0(%a0)
mov.b &0xaa,0x2(java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
mov.w &0x001f,ICCR(%a6)
mov.w &0x001f,%cc
movm.l&07fff%a6)
movp.w (0x0,%a0),%clrb0(a0)
mov.w %cc,SCCR(%a6)
movm.l mov. &x0000,(a6)
mov.w &0xaaaa,IREGS+0x2(%a6)
mov.&x,d1
cmp.w %d0,%d1
bne.l error
bsr.
tst.b %d0
bne.l error
############ .l &x7fff,REGS%6java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
# java.lang.StringIndexOutOfBoundsException: Index 4 out of bounds for length 0
####################
movp_4:
addq.l &0x1,TESTCTR(java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
lDEF_REGS%,&0x3fff
lea ##################java.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 31
mov.l &0#########################
clr.b 0x0(%a0)
clr.b addq.&x1TESTCTR()
clr.java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
clr.bjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
mov. &xaa,xjava.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 21
%)
mov.w &0x001f,%cc
movm.l &0x7fffmov.x001f,CCR(%a6)
movp.l %d0,(0x0,%a0)
mov.w %cS(a)
movm.l &0x7fff,SREGS(%a6)
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
lsljava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
movmovm.&0Sa)
lsl.l &0x8,%d1
mov.b 0x2(%a0),%d1
lsl.l &0x8,%d1
mov w &0aaaa,REGS+0x2(a6)
cmp.l %d0,%d1
bne.l mov. x,d1
bsr.l chkregs
tst.b %d0
bne.cmp. %d0,%d1
########
#movepl%(x0,%a0)#
############# . djava.lang.StringIndexOutOfBoundsException: Index 10 out of bounds for length 10
:
addq.l &0x1,TESTCTR(%a6)
movm. (%pc,&x3fff
lea+04%)%
.l0xaaaaaaaa%
addql&0x1T(a6
clr
. 0%a0)
clr.l 0x8(%a0)
mov.w &0x001f,ICCR(%a6)
movl&xaaaaaaaa,%d0
movm.l &0x7fff,IREGS(%a6)
movp. %0(x0,a0)
mov.w %cc,SCCR(%a6)
movm.l &0x7fff,SREGS(%a6)
tst.l -0x4(%java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 15
bne.l error
tst.l 0movw&x001f,CCR%)
movw &x001f%java.lang.StringIndexOutOfBoundsException: Index 18 out of bounds for length 18
cmpi.l (%java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
bne.l error
cmpimov. %cc,CCR(a6)
bne.l error
bsr.l movm.l &0x7ff,SREGS(%a6)
tst.b %d0
bne.l error
################java.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 31
,a0,#
#lsll&d
addq.l & lsl. 0x8,%d1
.%)&x3fff
lea DATA(java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
mov.b &java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
movb&0xaa0x2()
mov.b &0xaa,0java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
# mo.%,(%a0) java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 25
mov.w &0x001f,ICCR(%a6)
mov.w &0x001f,%java.lang.StringIndexOutOfBoundsException: Range [0, 18) out of bounds for length 7
movm.l movm. (%,&x3fff
.l(0x0,%0,d0
mov%%)
. x
mov.l &0java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 12
mov.l w0x001fI%a6java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 24
cmp.l %d0,%d1
bne.l error
tst.movpl%d0,0x0%a0)
bne.l error
############################## movm. 0x7fff,SREGS(%a6)
# movep tst. 0x4(a0)
##################### l
:
addq. .ljava.lang.StringIndexOutOfBoundsException: Range [12, 13) out of bounds for length 12
movm.l DEF_REGS(java.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 12
lea DATAa)%
mov.&xaaaa,d7
clr.b 0x0(%a0)
clr.b 0x2(%a0)
mov.w &0x001f,ICCR(%a6)
mov.w 0x001f,cc
movm################
movp.w %d7,(0addq.l &0x1,TESTCTR
mov. .l DEF_REGS%),&x3fff
movm.l &0x7fff DATA%)%java.lang.StringIndexOutOfBoundsException: Range [18, 19) out of bounds for length 18
b
lsljava.lang.StringIndexOutOfBoundsException: Range [8, 6) out of bounds for length 24
x0(java.lang.StringIndexOutOfBoundsException: Range [15, 14) out of bounds for length 19
cmp. d7%1
bne.l error
bsrl chkregs
movm. &0x7fff,SREGS(a6)
bne.l errormov. 0xaaaaaaaaIREGS(a6)
#################
bne. error
################## bsr.chkregs
:
addq.bne. error
movm################
lea DATA(%a6),%a0
mov.b &0xaa,0x0#movep. d,0x0,%a0) #
mov.b &0xaa,#################
mov.w &0x001f,ICCRaddq. 01,,TESTCTRa6java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 25
mov.w &0 movm.DEF_REGS(%c),&java.lang.StringIndexOutOfBoundsException: Index 29 out of bounds for length 29
movm.l mov.w &0xaaaa,%7
movp.w (0x0,%a0java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 15
mov.wjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
.java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
wd7(%a0java.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 21
mov.w &0xaaaa,%d1
cmp.w %d7,%d1
l
bsr.l chkregs
st %0
bnelsl.w &0x8,%d1
############## mov.b 0x0(a0)%d1
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
############# bne.l error
movp_9:
addq.l &0x1,TESTCTR(%java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
.l (%)&0
(,
w&%
clr.b 0x0################
clr.b 0x2(:
mov.w%)0
mov.wjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
movm.l &0x7fff,IREGS(%a6)
movp.w %d0,(0x0,%a0)
mov.w %java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
movml&x7fffSREGS%6)
mov.b .0java.lang.StringIndexOutOfBoundsException: Range [15, 14) out of bounds for length 18
lsl
. x0%a0),%1
%0%
bne.l mov. &0xaaaa,IREGS+30(%a6)
bsr.java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
tst.b %d0
bne.l error
###################
# movep.w %d0,(0x8,%a0) #
###########java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
movp_10:
addq.l &0x1,TESTCTR(%a6)
movm.l DEF_REGS(%pc),&0x3fff
%6,a0
movvmovep.w%0,(,a0 #
clrb x0+x8(a0java.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 19
clr.b0+0x8(%a0)
mov.w &
movm.l &0,
movp.w %d0,(0x8,%a0)
mov.w %cc,SCCR(%a6)
java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
mov.b 0x2+0x8(%a0),%d1
lsl.w &0x8,%d1
mov.b 0x0+0movpw %0,(x0,a0)
cmp.w %d0,%d1
bne.l error
bsr. java.lang.StringIndexOutOfBoundsException: Index 14 out of bounds for length 14
tst.b %0
bne.l error
#############java.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 31
# movep.w cmp.w %0%d1
#### . error
movp_11:
addq.l &0x1,java.lang.StringIndexOutOfBoundsException: Index 10 out of bounds for length 10
movm.l # movep.w %d0, java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 25
lea addql 0,java.lang.StringIndexOutOfBoundsException: Range [21, 20) out of bounds for length 25
mov.java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
.&xaa0x2(a0
mov.w &0x001f,ICCR(%a6 %0
clrb 00x8%)
. 07fff,REGS(%a6)
movp.w (0x8,%a0),%d0
mov.w %cc,SCCR(%a6java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
.&x7fff,REGS(%a6)
mov.w &0xaaaa,IREGS+0x2(%a6)
mov. 0xaaaa,d1
cmp.w %d0,%d1
bne.l error
bsr.l chkregs
tst. %0
bne.l error
###############################
# movep.l %d0,(0x8,%a0) #
############################java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 25
mov,%6
(%pc),0java.lang.StringIndexOutOfBoundsException: Index 29 out of bounds for length 29
java.lang.StringIndexOutOfBoundsException: Range [0, 4) out of bounds for length 0
mov.l &0java.lang.StringIndexOutOfBoundsException: Index 14 out of bounds for length 14
clr.b java.lang.StringIndexOutOfBoundsException: Index 7 out of bounds for length 0
b0+x%)
clr.b 0x4+0x8(%a0)
clr.b 0x6+0x8(bne.lerror
mov.w &ICCR%a6)
mov.w movep.l %d0,(0x8,%a0) #
movm.l &0x7fff,###################
movp.l %d0,(0x8,%a0)
mov.w %cc,SCCR(%a6)
movm.l &0x7fff,SREGS
mov.b 0x6+0x8(%a0),%d1
.l&x8%d1
mov.b 0x4+0x8( mov. 0xaaaaaaaa,%0
lsl.l &0x8,%d1
movb 0x2+0x8(a0),%1
lsl.l &0x8,%d1
mov.b 0x0+0x8(%a0),%d1
cmp.l %d0,%d1
bne.lerror
bsr.l chkregs
tst. %0
bne.l error
###############################
# movep.l (01,ICCR%a6)
################## movm. &x7fff,IREGS(%a6)
movp_13:
addq.l &0x1,TESTCTR(%a6java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
(0f
java.lang.StringIndexOutOfBoundsException: Range [0, 4) out of bounds for length 0
mov.b &0xaa movb040%)
.00x2+a)
mov.b &0xaa,0x4+0x8(%a0)
mov.b &0xaa mov.00+0x8(%0)%d1
mov.bne. error
mov.w &0x1f,%cc
movm.l &0x7fff,IREGS.
movp.l (0x8,%a0),%d0
ov %S(a6)
movm.l movep. (0x8%a0)%d0 java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 25
mov.l &0xaaaaaaaa,IREGS(%java.lang.StringIndexOutOfBoundsException: Range [0, 28) out of bounds for length 25
aa%d1
cmp.l %d0,%d1,%0
bne.l error
bsr.l chkregs
tst.b %d0
bne. mov. 0xaa,x2+0(%0java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 25
##################java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
# movep. . 0(%)
#######################java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
movp_14:
addq.l &0x1,TESTCTRmov.w %cc,SCCR(%a6)
movmlDEF_REGS%c),0x3fff
leaDATAx(a6)%a0
mov.w &0xaaaa,%d0
clr.b 0x0-0x8(%a0)
clr.
mov.w &0x001f,ICCR(%a6)
mov.w &0x1f,%cc
movm.l & bsr. chkregs
movp.w %d0,(-0x8,%a0)
mov.w %cc,SCCR(%a6)
movm.&0x7fff,)
b0-(%java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
lsl.w java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
mov.bjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
cmp.w %d0 w0,djava.lang.StringIndexOutOfBoundsException: Index 18 out of bounds for length 18
bne.l error
bsr.l chkregs
tst.b %d0
bne
########################## mov. &0x1f,cc
# movep.w (-0x8,%a0),%d0 #
###########
movp_15:
addq.l & . ,-x8%
DEF_REGS%)&0java.lang.StringIndexOutOfBoundsException: Range [29, 30) out of bounds for length 29
0x8%),%0
mov.b &0xaa,0x0-0x8(%a0)
,0x20x8(a)
mov x(%0,d1
mov.w &0x1f,%cc
()
movp.w (-0x8,%a0),%d0
mov.w %cc tst.b%d0
movm. bne. error
mov.
mov.w &xaaaa,djava.lang.StringIndexOutOfBoundsException: Index 18 out of bounds for length 18
cmp.w xTa)
bne.l error
bsr.l chkregs
tst.b %d0
bne.l error
####################### b&xaa,x0-(a0)
.l%d0,-0 java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
##############java.lang.StringIndexOutOfBoundsException: Index 32 out of bounds for length 32
movp_16:
addq.l &0x1,TESTCTR(%a6)
movm.l DEF_REGS(%pc),&0x3fff
lea DATA+0x8(%a6),%a0
mov.l &0xaaaaaaaa,%d0
clr.b 0x0-0x8(%a0)
clr.b 0x2-0x8(%a0)
clr.b 0java.lang.StringIndexOutOfBoundsException: Range [0, 10) out of bounds for length 0
clr.b 0x8-0x8(%a0)
mov.w &0x001f,ICCR(%a6)
mov.w &0x1f,%cc
movm.l
%a0)
mov.w %cc,SCCR cmp.%0%1
movm.l &0x7fff,SREGS(%a6)
mov.b
.l&0x8,d1
b0x4-x8(%a0)%d1
lsl.l &0 bne.error
mov.b 0x2-0x8(%a0),%d1
lsl.l#####################
mov###################
cmp.l %d0,%d1
bne. java.lang.StringIndexOutOfBoundsException: Index 12 out of bounds for length 12
bsr.l chkregs0(java.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 22
java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
bne.error
################# wS(a6)
# movep. movml&xfff,SREGS%6)
#############################java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
movp_17:
addq.l &0x1,TESTCTR(%a6)
movm.l DEF_REGS(%pc),&0x3fff
lea DATA+0x8(%a6),%a0
.00x0%)
mov.b &0xaa,
lea 0%6)a0
mov.b &0xaa,0x8-0x8(%a0)
mov.w &0x001f,ICCR(b&0aax-x8%)
mov.&0x1f,cc
movm.l &0x7fff,IREGS(%a6)
movp. (-x8,java.lang.StringIndexOutOfBoundsException: Range [18, 17) out of bounds for length 22
mov.w %cc,SCCR mov.w 0x001f,CCR(a6)
movm&0x7fff,SREGS%a6)
mov.l &0 movm.l &0x7fff()
mov.l &0xaaaaaaaa,%d1
cmp.l %d0,%d1
bne.l error
bsr.l chkregsmovp. (08,,d0
tst.b %d0
l
l(,djava.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
.%0
rts
############ .
divul_str:
string "ljava.lang.StringIndexOutOfBoundsException: Index 12 out of bounds for length 12
align 0x4
divul_0:
addq.l &0x1,java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 0
# movm.ljava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
. %
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
# mov.l &0x88888888,%d3
# mov.w &0x001e,ICCR(%a6)
# mov.w &0x001f,%ccR(a6java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
movm &0x7fff,IREGS%a6
# divu.l %d1# lr. %
mov. %S(a6)
# movm.l &0x7fff,SREGS(%a6)
# bsr.l chkregs
# tst.b %d0
# bne.l error
divul_1:
addq.l &0#mov.w &x001f,cc
movm.l DEF_REGS(%pc),&0x3fff
mov.ljava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
mov.l &0x00000000,%d2
mov.l &0x00000000#mov. %c,(%a6)
mov.w &0x0014,ICCR(%a6)
mov. &0x001f,%cc
movm.l &0x7fff,IREGS(%a6)
divu.l %d1,%d2:%d3
mov.w#bne. error
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
bsr.l chkregs
tst.b %d0
bne.l error
divul_2
addq.l &0x1,TESTCTR(% ,d1
l%)&0java.lang.StringIndexOutOfBoundsException: Index 30 out of bounds for length 30
mov.l0IREGSa
mov.l &0x00000000, l%%%3
mov. &x55555555,djava.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
movjava.lang.StringIndexOutOfBoundsException: Index 4 out of bounds for length 0
mov.w &0x001f tst%0
movm. &0x7fff%6java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 27
divul %1,d2:%d3
mov.w %cc,SCCR(%a6)
movm.l &0x7fff, movm. (%c),&x3fff
mov.l &0x11111111,IREGS+0mov &0x44444444,d1
0%java.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 34
mov &x001f%
tst.b % movm.&x7fff,REGS%a6)
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
divul_3:
addq.l &0x1,TESTCTR movm. &SREGS%)
movm.l DEF_REGS(%pc),&0x3fff
mov.l &0x55555555,%d1
mov.l &0l
mov. .
0java.lang.StringIndexOutOfBoundsException: Range [16, 15) out of bounds for length 25
movm DEF_REGS%),0x3fff
java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 0
divu. %d1%d2:d3
(%a6)
movm.l &0x7fff,SREGS(%a6)
mov.l &0x44444444,IREGS+0x8(%a6)
movmov.0x0014I(%6)
bsr.l chkregs
tstb %d0
java.lang.StringIndexOutOfBoundsException: Range [0, 4) out of bounds for length 0
divul_4:l0,java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
. 0TESTCTR%6java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
l DEF_REGS%)&xfff
java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 0
%2
mov.l &0x44444444,%d3
mov.w &0x001e,ICCRmov. &0x001d,cc
%cc
movm.l
divu.l %d1,%d2:%d3
mov. %cc,(%6java.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 21
movm.l &0x7fff,SREGS(%
bsr.l chkregs
tst.b %d0
bne.l error
divul_5:
addq.l &0x1,TESTCTR(%a6)
movm.l DEF_REGS
mov.l &0xfffffffe,
mov. &0x00000001,d2
mov.l &0x00000002,% mov. 0,%d2
mov.w &0x001e,ICCR(%a6)
mov.w &0x001d,%cc
movm.l &x7fffIREGS(%a6)
divs.l %d1,%d2:%d3
mov.w % movm.l &0,IREGS(a6java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 27
movm. &x7fffjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
bsr. chkregs
tst. d0
bne.l java.lang.StringIndexOutOfBoundsException: Index 11 out of bounds for length 11
divul_6:
addq.l &0x1,TESTCTR(%a6)
movm.l DEF_REGS(%java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
mov.l &0java.lang.StringIndexOutOfBoundsException: Range [0, 19) out of bounds for length 0
mov.l l 000000001%java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
mov.l &0 &x001d%
mov.w &0x0018,ICCR
mov.w &x001d,%c
movm.l &0x7fff,IREGS(%a6)
divs.l %d1,%d2:
(%a6
movm.l &0x7fff, movm. &x7fff,SREGS(a6)
mov.l &0x00000000,IREGS+0x8(%a6)
mov. &x80000000,IREGS+xc(a6java.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 34
bsr.l chkregs
bsr
bne.l errorbnel
divul_7:
addq. &x1,ESTCTR%a6)
movm
mov.l &0x00000002
l &x00000001,d2
mov.l &0x00000000,% mov.l &x00000001,
mov.w &0x001e,ICCR(%a6)
mov.w &0x001d mov. &x001e,ICCR(%a6)
movm.w&%
divsl%,d2%java.lang.StringIndexOutOfBoundsException: Range [20, 21) out of bounds for length 20
mov.w %cc,SCCR(%a6)
movm.l &0
bsr.l chkregs
tst.b %d0
bne.l error
divul_8:
addq. &x1,TESTCTR(%)
movm.l DEF_REGS(%pc),&0x3fff
mov.l.(p&
mov.l 0,java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
mov.l &0java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
movw&x0008,(a6)
mov.w &0x0000,%cc
movm.l &0x7fff,IREGS(%a6)
java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 0
.%%java.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 21
. &%6
bsr.l chkregs
tst.b java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
bne.l error
divul_9:
addq.l &0x1,TESTCTR(%a6)
%)&
java.lang.StringIndexOutOfBoundsException: Range [5, 4) out of bounds for length 23
l&,d1
mov.l &0xfffffffe,% .w &0x0000,java.lang.StringIndexOutOfBoundsException: Range [19, 20) out of bounds for length 19
mov.l &0xffffffffdivu.l &0ffffffff,%d2:%java.lang.StringIndexOutOfBoundsException: Index 28 out of bounds for length 28
movw 0,(a6)
mov.w &0x0000,%cc
movm.l &0x7fff,IREGS(%a6)
divu.l &0xffffffff,%d2:%d2
mov. %cSCCR(%6java.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 21
movm.l &0x7fff bnel error
mov.l &0xffffffff,IREGSdivul_10:
chkregs
tst.b
bnel DEF_REGS%pc),0x3fff
divul_10:
&,ESTCTR%a6)
(%pc,&x3fff
mov.l &0x0000ffff%d3
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
mov.l &0x55555555,%d3
mov.w &0x0000 divu.l %1,%d2:d
mov.w &0x0000,% mov.w %cc,SCCR(%a
movm. 0x7fffIREGS(%6)
divu.l %d1,%d2:%d3
mov.w %cc,SCCR(%a6)
java.lang.StringIndexOutOfBoundsException: Range [22, 5) out of bounds for length 27
mov.l &0 bsr.l chkregs
mov.l &0x00015556,IREGS+0java.lang.StringIndexOutOfBoundsException: Index 29 out of bounds for length 13
bsr.l chkregs
tst. djava.lang.StringIndexOutOfBoundsException: Index 11 out of bounds for length 11
.l
mov.l \.java.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 19
clr.l %d0cas0
rts
###########################################################
cas_str:
string "\tcas..."
align 0x4
java.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 5
addq.
movm.l DEF_REGS(%pc),& java.lang.StringIndexOutOfBoundsException: Range [5, 4) out of bounds for length 19
lea DATAwcc,(a6java.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 21
mov.w &0xaaaa,(%a0)
mov &0aaaa,d1
mov.w &0xbbbb,%d2
mov &()
mov.w &0x0010, . d
bne. error
cas.w %d1,%d2 0T%6)
movjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
mov.w (%a0) DATA0x1%,a0
mov. &xbbbb,REGS+0xc+x(a6)
movm.l &0x7fff,SREGS(%a6)
bsr. chkregs
tst. %0
bne.l error
cas1:
.l 0x1,ESTCTR%a6
(%pc)&
lea DATA0x1(a6,a0
mov.w java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
mov.w &0x0000aaaa,%d1
mov. &00000,d2
mov.w &0x0000,ICCR(%a6)
mov. &x0000,cc
movm.l &0x7fff,IREGS(%a6)
casw %d1,d2,(% #DcDu<eajava.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
mov.w % bsr. chkregs
mov (%0,d3
bne. error
mov.w &0xeeee,IREGS+0xc+0x2(java.lang.StringIndexOutOfBoundsException: Index 30 out of bounds for length 5
movm.l &0x7fff,SREGS . DEF_REGS%c&x3fff
bsr chkregs
tst.b %d0
bne.l error
cas2
addq.l&xbbbbbbbb,d2
movm.l DEF_REGS(%pc),&0x3fff
lea DATA+0x2(%a6),%a0
mov.l &0xaaaaaaaa,(%a0)
.l 0xaaaaaaaa,d1
mov.l &0xbbbbbbbb,%d2
mov.w &0x0004,ICCR(%a6)
mov.w &0x0000,%cc
movm.l &x7fff,IREGS(%a6)
cas.l %. 0xbbbbbbbbIREGS+0xc%a6)
mov.w %cc,SCCRmovm. 07fff,REGS(a6
mov.l (%a0),%d3
mov.l &0xbbbbbbbb,IREGS+0java.lang.StringIndexOutOfBoundsException: Index 29 out of bounds for length 11
movm.l &0x7fffcas3java.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 5
mov.l (pc,0x3fff
bnejava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
cas3:
addq.l &0(
movm.l . 0xaaaaaaaa%1
lea DATA+0x2(%a6), mov. 0x0000,ICCR(a6)
mov.l &0xeeeeeeee,(%a0)
mov.l &0xaaaaaaaa,%d1
mov.l &xbbbbbbbbd2
mov.w &0x0000,ICCR(%mov %c%java.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 21
mov. &xeeeeeeee,REGS%)
movm.l &0 movm.l &0x7fff%a6)
cas bsr. chkregs
mov.w %cc,SCCR(%a6)
mov.l (%a0),%d3
mov.l &0xeeeeeeee,IREGS+0x4(%a6)
mov.l &0xeeeeeeee,IREGS+0
movm.l &0x7fff,SREGS(%a6)
tstjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
bne.l &0(java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 25
cas4:
addq.l &0x1,mov.w &0x0004,ICCR
movml &x7fff,IREGS(a6)
lea DATA+0cas %1%,(a0 java.lang.StringIndexOutOfBoundsException: Range [32, 31) out of bounds for length 36
mov.l &0xaaaaaaaa,(%a0)
mov.l l &xfSREGS)
mov.l &0xbbbbbbbbjava.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 0
mov.w &0x0004,ICCR(%a6)
mov.w &0x0000,%cc
movmcas5
cas.l %d1,%d2,(java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
mov.java.lang.StringIndexOutOfBoundsException: Range [7, 6) out of bounds for length 21
mov.l (%a0),%d3
l 0,%)
movm.l &0x7fff,SREGS(%a6)
bsr chkregs
tst.b %
bne java.lang.StringIndexOutOfBoundsException: Range [13, 14) out of bounds for length 13
:
addq.l &0x1,TESTCTR(%a6)
movm.l DEF_REGS(%pc),&0x3fff
lea DATA mov.%cc,SCCR%6
mov.l &0x7fffffff,(%a0)
mov.l &0x80000000,%d1
l java.lang.StringIndexOutOfBoundsException: Range [21, 19) out of bounds for length 23
mov.w &0x001b,ICCR(%a6
mov.w tst.b %d0
movm.l &0java.lang.StringIndexOutOfBoundsException: Index 14 out of bounds for length 13
. %d1,d2(%a0) # DcDuea>
mov.w %cc,SCCR(%a6)
l (a0),d3
mov.l &0x7fffffff,IREGS+0x4(%a6)
mov.l &0x7fffffff,IREGS+0xc(%a6)
bsr.l chkregs
tst %0
bne.l error
mov.l TESTCTR(%a6),%d1
clr.l %d0
rts
#########################################
stringjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
align 0 lea DATA0x4(a6)%a1
cas20 l &xaaaaaaaa,(%a0)
addq.l &0x1,TESTCTR(%a6)
movm.java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
lea DATA+0x0(%a6mov.l &0xbbbbbbbb,%2
lea DATA+0x4(%a6),%a1
mov.l &0java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 0
mov.l &0xbbbbbbbb,(%a1)
l 0,d1
mov .l&0x7fff,REGS%a6)
mov.l &0xcccccccc,%d3
mov.l &0xdddddddd,%d4
mov.w &0x0014,ICCR(%a6)
mov.w &0x0010,%cc
movm,IREGS(%a6)
cas2.l %d1 mov.w %cc,CCR(%a6)
mov.w %cc,SCCR(%a6)
mov.l (%a0),%d5
mov.l (a1)%java.lang.StringIndexOutOfBoundsException: Range [17, 18) out of bounds for length 17
mov.l &0xcccccccc,IREGS+0x14(%a6)
mov.l &0xdddddddd,IREGS+0x18(%a6)
movm.l &0x7fff,SREGS(%a6)
bsr.l chkregs
tst.b %d0
.
cas21:
java.lang.StringIndexOutOfBoundsException: Range [0, 5) out of bounds for length 0
movm.l DEF_REGS(%pc),&0x3fff
lea 0(a6))%a0
lea DATA+0x5(%a6),%a1
movm ,SREGS(a6)
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)
mov. &x0010%cc
movm.l &0x7fff,IREGS(%a6)
(%a0)(%1 #Dc1:Dc2,Du2,(Rn1)(n2)
mov.w %cc,SCCR(%a6)
mov.l (%a0),%d5
. (a1),%d6
mov.l &0xcccccccc,IREGS+0x14
mov.l &0xdddddddd,IREGS+0x18(%a6)
movm.l &0x7fff,SREGS(%a6 mov.l &xaaaaaaaa,%a0)
bsr.l chkregs &0(a
tst.b %d0
bne.l error
cas22
addq.l &0x1,TESTCTR(%a6 0x0014I%6)
l %,0x3fff
lea .l%:d2d3:%d4%a0)(a1 #Dc1D,u1,(:Rn2java.lang.StringIndexOutOfBoundsException: Index 66 out of bounds for length 66
lea DATA+0x6(%a6 mov.l %,d6
mov.l &0xaaaaaaaa,(%a0mov. 0xcccccccc,IREGS+x14()
)
java.lang.StringIndexOutOfBoundsException: Range [19, 4) out of bounds for length 23
mov.l &0xbbbbbbbb,% tst. d0
mov.l &0xcccccccc,%d3
mov.l &0xdddddddd,%d4
mov.w cas23:
l&x1,TESTCTR(a6)
movm
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
movw%c,CCR%6)
mov.l (%a0),%d5
mov.l (%a1),%d6
mov.l &0xcccccccc, mov.l &0xeeeeeeee,(%a0)
mov.l &0xdddddddd,IREGS+(a6)
movm.l &0x7fff,SREGS(%java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
bsr. movl &xcccccccc,d3
tst.b %d0
bne.l error
cas23:
(%a6)
movm.l DEF_REGS(%pc), l 0,REGS%)
lea0x0%)a0
lea DATA+0x4(%a6),java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
mov. &xeeeeeeee(a0java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 25
ovl 0,%a1)
mov &,%1
mov.l &0xbbbbbbbb,%d2
mov.l &0xcccccccc,%l 0I+x14%a6)
mov.l &0xdddddddd,%d4
mov.w &0x0000,ICCR(%a6)
mov.w &0x0000,%cc
movm.l &0x7fff,IREGS(%a6)
l&xbbbbbbbb(a)
mov.w cc%)
mov.l (%a0),%d5
mov.l (%a1),%d6
mov,IREGS+x4(a6)
mov. &xcccccccc%d3
mov.l &0xeeeeeeee,IREGS+0x14(%a6)
mov.l &0xbbbbbbbb,java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 0
movm.l &0 movm.l &0x7fff.l 0x7fffIREGS(a6
bsr.l chkregs
tst.b %d0
error
cas24:
addq.l &0x1,TESTCTR(%a6)
movm. DEF_REGS(pc,&x3fff
leaDATA(a),a0
lea DATA+0x5(%a6),%a1
mov.l &0 movl0xbbbbbbbb,IREGS+0x18(%a6)
mov.l &movml 0x7fff,(a6java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 27
mov.bne.
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
mov.l &xcccccccc,%d3
mov.l &0xdddddddd,%d4
mov.java.lang.StringIndexOutOfBoundsException: Range [0, 6) out of bounds for length 0
mov.w &0x0000,%cc
java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 27
cas2l &xdddddddd%
mov.w %java.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 21
l &Ia)
mov.l (%a1),%d6
mov.l cas2l d1%d2,%3%,%:a1 # :,u1Du2,(:java.lang.StringIndexOutOfBoundsException: Range [66, 65) out of bounds for length 66
mov.l &0xbbbbbbbb,IREGS+0x8(%a6)
&xeeeeeeeeIREGS+0%6java.lang.StringIndexOutOfBoundsException: Index 35 out of bounds for length 35
movmov.l &xbbbbbbbbIREGS+0(a6)
movm. mov. &xeeeeeeee,IREGS+0x14(%a6)
bsr.l chkregs
tst.b %d0
bne.l error
cas25:
addq.l &0x1,TESTCTR(%a6)
movm. DEF_REGS(,0x3fff
0()%java.lang.StringIndexOutOfBoundsException: Range [23, 24) out of bounds for length 23
DATAx()%a0
mov&,%0)
mov.l &0xbbbbbbbb,(%a1)
mov.l &0xaaaaaaaa,%d1
mov.l &0xaaaaaaaa,%)
mov.l &0xcccccccc,%d3
mov.w & . 0,java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
mov.w &0x0000,%cc
movm.l &0x7fff,IREGS(%a6java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
l %:d2%3::d4(:%1 :c2Du1:Du2,Rn1Rn2java.lang.StringIndexOutOfBoundsException: Index 66 out of bounds for length 66
mov.w %cc,SCCR cas2. %1:%%4(a0:%1 # Dc1:java.lang.StringIndexOutOfBoundsException: Range [47, 46) out of bounds for length 66
mov. (%a0)%
mov.l (% mov.l (%a0%5
mov.l &0xeeeeeeee,IREGS+0x4(%a6)
mov.l &0xbbbbbbbb,IREGS+0x8(%a6 . &xaaaaaaaa,+x4(%6java.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 34
mov.l &0xeeeeeeee mov.l &xaaaaaaaa,+%)
mov.l &,IREGS+x18(%a6java.lang.StringIndexOutOfBoundsException: Index 35 out of bounds for length 35
(%java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 27
bsr.l chkregs
tst.b %d0
bne.l error
cas26:
addq.l &0x1,TESTCTR(java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
movm.l DEF_REGS(%pc), DATA+x1(a6)a0
lea DATA+0x0(%a6),%a0
lea DATA+0x4(%a6),%a1
mov.l &0xaaaaaaaa,(%mov.l &0xeeeeeeee,(%a1
mov.l &0xeeeeeeee,(%a1)
mov.l &0xaaaaaaaa,%d1
mov.l &0xbbbbbbbb,%d2
mov.l &0xcccccccc,%d3
mov.l &0mov.w &0x0000(%)
mov.w &0x0000,%c
mov.w &0x0000,%cc
java.lang.StringIndexOutOfBoundsException: Range [27, 5) out of bounds for length 27
cas2java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
mov. %,%d5
l (,java.lang.StringIndexOutOfBoundsException: Range [17, 18) out of bounds for length 17
mov.l (%a1),%d6
mov.l &0xaaaaaaaa,IREGS l 0xeeeeeeeeIREGS+0x8a)
mov.l &0xeeeeeeee,IREGS+0x8(%a6)
)
mov.l &0xeeeeeeee,IREGS+0x18(%a6)
movm.l &0x7fff,SREGS(%a6)
bsr.l chkregs
tst.b %d0
bne.l error
cas27:
addq.l &0x1,TESTCTR(%a6)
movm.l DEF_REGS(% movm.l DEF_REGS(%pc (%pc,0x3fff
lea DATA0(a6),
lea DATA+0x5(%a6), +x6(a6)%1
mov.l &0xaaaaaaaajava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
mov.l &0xeeeeeeee,(%a1)
mov.l &0xaaaaaaaa,%d1
mov.l &0xbbbbbbbb,%d2
mov.l &0xcccccccc,%d3
,%d4
mov.w &0x0000,ICCR(%a6 mov.w &x000b,ICCR(%6java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 25
mov.w &0x0000,%cc movm.l &x7fff,IREGS(%6)
movm.l &0x7fff,IREGS(%a6)
cas2.l %d1:%d2,%d3:%d4,(%a0):(%a1) # Dc1:Dc2,Du1:Du2,(Rn1java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
.w %cc,(%6)
mov.l (%a0,%5
mov.l (%a1),%d6
mov.l &xaaaaaaaa,IREGS+0x4(%a6)
mov.l &0xeeeeeeee,IREGS+0x8(%a6)
+0x14(%6)
mov.l &0xeeeeeeee,IREGS+0x18(%a6)
movm.l mov.l &xaaaaaaaa,IREGS+x14(a6
bsr.l chkregs
tst.b %d0
bne.l error
cas28:
addq.l &0x1,TESTCTR(%a6)
movm.l DEF_REGS(%pc),&0x3fff
DATA+x2(%a6),%a0
lea DATA+0x6(%java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
mov.l &0xaaaaaaaa,(%a0)
mov.l &0x7fffffffx1,java.lang.StringIndexOutOfBoundsException: Range [23, 21) out of bounds for length 26
mov.l &0xaaaaaaaa,%d1
mov &x80000000,%d2
mov.l &0xcccccccc,%d3
mov.l &0xdddddddd,%d4
mov.w &0java.lang.StringIndexOutOfBoundsException: Index 12 out of bounds for length 0
mov.w &0x0000,%cc
movm.l &0x7fff, cas2.w %d1:%d2,%d3d4,%a0)(a1)#Dc1:,u1:u2(Rn1)(Rn2)
cas2.l %d1:%d2,%java.lang.StringIndexOutOfBoundsException: Index 20 out of bounds for length 0
.%cS(a6)
mov.l (%a0),%d5
l(a1)%
mov . &0xccccI+0x140x2(%a6)
mov.l &0x7fffffff,IREGS+0x8(%a6)
(a6)
mov.l &0x7fffffff,IREGS+0x18(%a6)
movm.l &0x7fff,SREGS(%a6)
bsr.l chkregs
tst.b %d0
bne.l error
############# tst.b %0
cas29:
addq.l &0x1,bne.l error
movm.l DEF_REGSjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
lea DATAx0%a6)%a0
lea DATA+0x4(%a6),%a1
mov.w &0xaaaa,(%a0)
mov.w &0xbbbb,(%a1) lea DATA+0x1(%6),
mov.w &0xaaaa,%d1
mov.w &0mov.w &0xaaaa%a0)
mov.w &0xcccc,%d3
mov. &0xdddd%d4
mov.w &java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
movw&0%3
movm.l &0x7fff.w &0xdddd,d4
cas2.w %d1:%d2,%d3:%d4,( mov.&0x0000,cc
mov.w %cc,SCCR(%a6)
mov. (%0,d5
mov.w (%a1),%d6
movcas2w %d1:d2%%d4,%a0)(%a11)#Dc1:Du1:,Rn1:Rn2java.lang.StringIndexOutOfBoundsException: Index 66 out of bounds for length 66
mov.w &0xdddd,IREGS+0x18+0x2
movm.l &x7fff,SREGS%
bsr.l chkregs
tst.b %d0
bne.l error
cas210:
addq.l &0x1, movm.java.lang.StringIndexOutOfBoundsException: Range [8, 7) out of bounds for length 27
movm.l DEF_REGS(%pc),&0x3fff
lea DATA+0x1(%a6),%a0
lea DATA+0x5(%a6),%a1
mov.w &0xaaaa,(%a0)
mov.w &xbbbb,%a1)
mov.w &0xaaaa,%d1
mov.w &x,d2
mov.w &0xcccc,%d3
mov.w &0xdddd,%d4
mov. &x0004,(a6)
mov.w &0x0000,%cc
movm.l &0x7fff,IREGS(%a6)
cas2. %d1d2%d3:d4(a0):(a1 #Dc1:,u1:,(Rn1)(n2java.lang.StringIndexOutOfBoundsException: Index 66 out of bounds for length 66
mov. mov.w0bbbb,
movmov. &,djava.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 19
mov.w (%a1),%java.lang.StringIndexOutOfBoundsException: Range [0, 17) out of bounds for length 0
mov.w &0xcccc,IREGS+0x14+0x2(%a6)
mov.w &0xdddd,IREGS+0x18+.l &0x7fff,IREGS(%a6)
movm.l &0x7fff,SREGS(%a6)
bsr.
tst.b %d0
bne.l movw c,(a6)
as211:
addq.l &0x1, mov.w &0xeeee,IREGS(a6)
movm.l DEF_REGS(%pc),&0x3fff
lea DATA+0x0(%a6),%a0
lea DATA+0x4%a6)%
&xeeee,(a0)
mov.w &0xbbbb,(%a1)
mov.w &0d1
mov.w &0xbbbb,%d2
mov.w &0xcccc,%d3
mov.w &0xdddd,%d4
mov.w &0x0000,ICCR(%a6)
%cc
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
cas2.w %d1:%d2,%d3:%d4,(%a0):(%a1) # Dc1:Dc2,java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
mov.w %cc,SCCR(%a6)
mov.w (%a0),%d5
mov.w (%a1),%d6
movw &xeeee,IREGS+0x4+0x2(x2(a6java.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 34
mov.w &aaaa,%d1
mov.w &0xeeee,IREGS+0x14+0x2(%a6)
mov.w &0xbbbb,IREGS+0x18+0x2(%a6)
movm.l &0x7fff,SREGS(%a6)
bsr.l chkregs &java.lang.StringIndexOutOfBoundsException: Range [16, 15) out of bounds for length 19
tst.b %d0
bne.l error
cas212:
addq.l &0x1,TESTCTR(%a6)
movm. DEF_REGS%pc),&0x3fff
lea DATA+0x1(%a6 . cc,(%a6)
lea DATA+0x5(%a6),%a1
mov.w &0xeeee,(%a0)
mov.w &0xbbbb,(%a1)
mov.w &0xaaaa,%d1
ov. &xbbbb,%d2
mov.w &0xcccc,%d3
mov.w &0xdddd,%d4
mov.w &0x0000,ICCR(%a6)
mov.w &00000%c
movm.l &0x7fff,IREGS(%a6)
cas2.w %d1:%d2,%d3:%d4,(%a0):(%a1) # movm. &x7fff,SREGS(a6)
mov.w %cc,SCCR(%a6)
mov.w (%a0),%d5
mov.w (%a1),%d6
ee,IREGS+0x4+0%)
mov.w &0xbbbb,IREGS+0x8+0x2(%a6)
mov. &0xeeee,IREGS+x14+x2(a6)
mov.w &0xbbbb,IREGS+0x18+0x2(%a6)
)
bsr.l chkregs
tst. d0
bne.l error
cas213:
0,(a)
java.lang.StringIndexOutOfBoundsException: Range [6, 5) out of bounds for length 30
(%%0
lea DATA+0x4(%a6),%a1
mov.w &0xaaaamov. &0xbbbb,%d2
mov.w &0xeeee,(%a1)
mov.w &0xaaaa,%d1
mov.w &0mov.w &0xdddd%d4
mov.w &0xcccc,%d3
mov.w &0xdddd,%d4
mov.w &0 %cc,SCCR)
w &0x0000,%cc
movm.l &0x7fff,IREGS(%a6)
,d3:,a0)( #Dc1:Dc2,Du2(:Rjava.lang.StringIndexOutOfBoundsException: Range [66, 67) out of bounds for length 66
mov.w %cc,SCCR(%a6)
mov.w (%a0),%d5
mov.w (%a1),%d6
mov.w &0xaaaa,IREGS+0x4+0x2(%a6)
mov 0xeeeeIREGS+0+0x2%6java.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 34
mov.w &0xaaaa,IREGS+0x14+0x2(%a6)
.w &0xeeee,IREGS+0+(%6java.lang.StringIndexOutOfBoundsException: Index 35 out of bounds for length 35
movm.l & bsr.l chkregs
bsr.l chkregs
tst.b %d0
bne.l error
cas214java.lang.StringIndexOutOfBoundsException: Index 7 out of bounds for length 7
addq movm. DEF_REGS(c)&0x3fff
movm. DEF_REGS(%),&
lea DATAx1(a6)%a0
lea DATA+0x5(%a6),%a1
x(
mov.w &0movw0aaaa,%d1
mov.w &0mov.w &0xcccc%3
mov.w &0x8000,%d2
mov.w &0xcccc,%d3
mov.w &xdddd,%d4
mov.w &0x001b,ICCR(%a6)
x0010,cc
movm.l &0x7fff,IREGS(%a6)
cas2.java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
mov.w %cc,java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 0
mov.w (%a0),%d5
mov.w %a1)%6
mov.w &0xaaaa,IREGS+0x4+0x2(%a6)
mov.w &0x7fff,IREGS+0x8+0x2(%a6)
w &xaaaa,IREGS+0x14+0x2(%a6)
mov.w &0x7fff,IREGS+0x18+0x2(%a6)
movm.l ,SREGS(a6
bsr. chkregs
tst. mov. 0x7fff,REGS+0x18+0x2%a6)
bne.l error
mov.l TESTCTR(%a6),%d1
clr.l %d0
rts
################################ bne.l error
cmp2_str:
string ",chk2.."
align 04
# unsigned - small,small
cmp2_1:
addq.l &0x1,TESTCTRjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
movm.l DEF_REGS(%pc),&0x3fff
&0x2040,DATA(%a6)
mov.l &0x11111120 \.java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 25
. 0,CCR%6)
mov.w &0x0000,%cc
movm.l &0x7fff,IREGSaddq. &0x1,TESTCTR(%a6)
cmp2.b %d1,DATA(%a6)
mov. %cc,(%6
movm.l java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
bsr.l chkregs
tst.b %d0
bne.l error)
cmp2_2:
addq. &x1,TESTCTR(a6)
movm.l DEF_REGS(%pc) cmp2. %d1,DATA(%a6)6java.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 22
movml &,REGS(a6)
mov.l &0x00000040,%a1
mov. &0x0004,ICCR(a6)
mov.w &0x0000,%cc
movm.l &0x7fff,IREGS(%a6)
cmp2.b %a1,DATA(%a6)
mov.w %cc,SCCR(%a6)
movm.l &0x7fff,SREGS(%a6)
bsr.l chkregs
tst.b %d0
bne.l error
:
addq.l &0x1,TESTCTR(%a6)
movm.l DEF_REGS(%pc),&0x3fff
mov.w &0x2040 mov. &00000,cjava.lang.StringIndexOutOfBoundsException: Range [19, 20) out of bounds for length 19
mov.l &0x11111130,%d1
mov.w &0x0000,ICCR(%a6)
mov.w &0x0000R,(
movm 0,%6java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 27
chk2.b DATA(%a6)java.lang.StringIndexOutOfBoundsException: Index 18 out of bounds for length 13
mov.w &x1,(a6)
movm.l &0x7fff,SREGS
bsr.l chkregs
tst.b %d0
cmp2_4java.lang.StringIndexOutOfBoundsException: Index 7 out of bounds for length 7
addq.l &TESTCTR%)
movm.l DEF_REGS(%pc),&0x3fff
movw &x2040,DATA%a6)
mov.l &0x00000010,%a1
mov. &0,ICCR(a6
mov.w &0x0000,%cc
movm.l &0x7fff,IREGS(%a6)
cmp2.b %a1,DATA(%a6)
movjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
movm.l &0x7fff,SREGS(%a6)
bsr.l chkregs
tst.b %d0
bne. 0D(a6
cmp2_5:
.l0,TESTCTR
movm%c&0x3fff
. &02040,(a6)
mov.l &0x11111150,%d1
mov. &x0001,(%6java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 25
mov.w &0x0000,%cc
movm. &x7fff,IREGS%a6)
1,)
mov.w %cc,SCCR(%java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
movm.l addq &x1,TESTCTR(%6)
bsr. chkregs
java.lang.StringIndexOutOfBoundsException: Index 4 out of bounds for length 0
bne.l error
cmp2_6:
addq.l &0x1,TESTCTR(%a6)
movm. DEF_REGSpc)&x3fff
(%a6)
mov.l &0x00000090,%a1
mov.w &0x0001,ICCR(%a6)
mov.w &0x0000,%cc
movm.l 0x7fff,REGS(%a6)
cmp2.b %a1,DATA(%a6)
mov. %cc,CCR%a6java.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 21
movm.l &0x7fff,SREGSjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
bsr.l chkregs
tst.b %d0
bne.l error
unsigned
cmp2_7:
l&x1Tjava.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
movm.l DEF_REGS(%pc),&0x3fff
mov.l &0x2000a000,DATA(%a6)
mov.l &0x11112000,%d1
mov.w mov. &x0000%cc
mov.w &0x0000l 0x7fff,(a6)
movm.l &0x7fff,IREGS(%a6)
cmp2. d1,DATA(a6)
mov.w %cc,SCCR(
.l 0x7fff,SREGS%a6)
bsr.l chkregs
tst.b %d0
bne.l error
cmp2_8:
addq.l &0x1,TESTCTR(%a6)
unsigned -,
mov.l &0x2000a000,DATA(%java.lang.StringIndexOutOfBoundsException: Range [0, 28) out of bounds for length 26
mov.l &0xffffa000,%a1
mov.w &0x0004,ICCR(%a6)
movw &x0000,%cc
movm.l &0x7fff,IREGS(%a6)
.w%D(java.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 22
mov.w %cc,SCCR(%a6movm.l &x7fff,(
movm.l &
bsr.l chkregs
tst.b %d0
bne. error
cmp2_9java.lang.StringIndexOutOfBoundsException: Index 7 out of bounds for length 7
addq.l &0x1,TESTCTR(%a6)
movm.ljava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
addq. &x1,(a6
mov.l
mov.w &0x0000,ICCR(%a6)
mov.w &0x0000,%cc
movm. 0x7fff,IREGS(%a6)
chk2.w DATAmov &xffffa000,a1
mov.w % mov.w &x0004ICCR(a6)
movm.l & mov. &x0000,%c
bsr.l chkregs
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
bne. .w %1,DATA(%a6)
cmp2_10:
addq.l movm. &x7fff,SREGS%a6)
movm.bsr chkregs
mov.l &0x2000a000,DATA(% bne. error
mov.l &0xffff9000,%java.lang.StringIndexOutOfBoundsException: Index 7 out of bounds for length 7
w 0x0000,CCR%6
mov.w &0x0000,%cc
ajava.lang.StringIndexOutOfBoundsException: Index 29 out of bounds for length 29
cmp2.w %a1,DATA(%a6)
movml&0IREGS(%a6)
movm.l &0x7fff,SREGS(%a6)
bsr.l chkregs
tst.b %d0
bne.l error
cmp2_11:
addq.l &0x1,TESTCTR(%a6)
movm.l DEF_REGS(%pc),&0x3fff
mov.l &0x2000a000,DATA(%a6)
mov.l &0x11111000cmp2_10:
mov.w &0x0001,ICCR(%a6)
mov.w &0x0000,%cc
IREGS%a6)
cmp2.w %d1,
mov.w %cc,SCCR(%a6)
movm.l &0x7fff,SREGS(%a6)
bsr.l chkregs
tst.b d0
bne.l error
cmp2_12:
addq.l &0x1,TESTCTR(%a6)
movm.l java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
mov.l &0x2000a000,DATA(%a6)
0java.lang.StringIndexOutOfBoundsException: Range [20, 19) out of bounds for length 23
mov.w &0x0001,ICCR(%a6)
mov.w &0x0000,%cc
movm.l &0x7fff,IREGS(%a6)
cmp2.w %a1,DATA(%a6)
mov.w %cc,SCCR(%a6)
movm.l &0x7fff,SREGS(%a6)
bsr.l chkregs
tst. d0
bne.java.lang.StringIndexOutOfBoundsException: Range [0, 6) out of bounds for length 0
# movw &x0000,cc
cmp2_13:
addq.l &0x1,TESTCTRmovm. &java.lang.StringIndexOutOfBoundsException: Range [17, 16) out of bounds for length 27
movm.l DEF_REGS(%pc),&0x3fff
mov.l &0xa0000000,DATA(%a6)
mov.l &0xc0000000,DATA+0x4(%a6)
mov.l & bsr.l chkregs
mov.w &0x000c,ICCR(%a6)
mov.w &0x0008,%cc
movm.l &0x7fff,IREGS(%a6)
cmp2.l %d1,java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
movw %,(%a6java.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 21
movm.l &0x7fff,SREGS(%a6)
bsr.l chkregs
tst.b %d0
lerror
cmp2_14:
addq.l java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
movm.l DEF_REGS(%pc),&0x3fff
movl&xa0000000D()
mov.l &0xc0000000,DATA+0x4(%a6)
mov.l &0xc0000000,%a1
mov.w &0x000c,ICCR(%a6)
mov.w &0x0008,%cc
movm.l &0x7fff,IREGS(%a6)
cmp2. %1DATA(a6)
mov.w %cc,SCCR(%a6)
movm.l &0x7fff,SREGS .l &xa0000000,DATA(%a6)
bsr.l
tst.b %d0
bne.l error
mp2_15java.lang.StringIndexOutOfBoundsException: Index 8 out of bounds for length 8
addq.l &0x1,TESTCTR(% movm.l &0x7fff,IREGS(%a
movm. DEF_REGS((pc,0x3fff
mov.l &0xa0000000,DATA(%a6 mov.w cc,SCCR(%a6)
mov.l &0xc0000000,DATA+0x4(%a6)
movl 0xb0000000,d1
mov.w &0x0008,ICCR(%a6)
mov.w &0x0008,%cc
movm.l &0x7fff,IREGS(%a6)
chk2.
mov.w %cc,SCCR(%a6)
movm.l &0x7fff,SREGS(%a6)
bsr.l chkregs
tst.b %d0
bne.l error
cmp2_16:
addq. &,ESTCTR()
movm.l DEF_REGS(%pc) mov.l java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
mov.l &0xa0000000,DATA(%a6)
mov,DATA+x4(%a6
mov.l &0x10000000
mov.w &0x0009,ICCR(%a6)
mov.w &0x0008,%cc
movm.l &0x7fff,IREGS(%a6)
cmp2.l %a1,DATA(%a6)
mov.w %cc,SCCR(%a6)
movm.l &0x7fff,SREGS(%a6)
bsr.l chkregs
tst.b %d0
. error
cmp2_17:
addq.l &0x1,TESTCTR(%a6)
movm.l DEF_REGS(%pc),&0x3fff
mov.l &0xa0000000,DATA(%a6)
mov.l &xc0000000,ATA+x4%a6)
mov.l &0x90000000,%d1
java.lang.StringIndexOutOfBoundsException: Range [20, 4) out of bounds for length 25
mov.w &0x0008,%cc
movm.l &0x7fff,IREGS(%a6)
cmp2.l mov. &x0008,cc
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
movm.l &0x7fff,SREGS(%a6)
bsr. chkregs
tst.b %d0
bne.l error
java.lang.StringIndexOutOfBoundsException: Index 8 out of bounds for length 8
.x1ajava.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
DEF_REGS%pc)&0
mov.l &0xa0000000,DATA(%a6)
mov.l &0xc0000000,DATA+0x4(%a6)
,%a1
mov. &ICCR(%6java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 25
ov. &x0008,cc
movm.l &0java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 0
cmp2.l %a1,DATA(%a6)
mov.w %movm.l &0x7fff(%a6)
movm.l &0x7fff,SREGS(%a6)
st d
bne . error
cmp2_17:
cmp2_19:
addq.l &0x1 .l &x1TESTCTR(a6)
movm. DEF_REGSpc)&0x3fff
mov.w &0xa040,DATA(%a6)
mov.l &0x111111a0,%d1
mov.w &0x0004,ICCR(%a6)
mov.w &0x0000,%cc
movm.l &0x7fff,IREGS(%a6)
cmp2. ,(%a6)
mov.w %cc,SCCR(%a6)
. 0x7fff,SREGS(%a6)
bsr.l chkregs
tst.b %d0
bne.l error
cmp2_20java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
addq.l &0x1,TESTCTR(%a6)
movm.. DEF_REGS(pc),0x3fff
mov.w &0xa040,DATA(%a6)
mov.l &0x00000040,%a1
mov.w &0x0004,ICCR(%a6)
mov.w &0x0000,%cc
movm.l &0x7fff,IREGS(%a6)
chk2.b DATA((pc,0
mov.w %cc,SCCR(%a6)
movm..l &0SREGS%java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 27
bsr.l chkregs
tst.b %d0
bne. error
cmp2_21:
addq.l &0x1,TESTCTR(%a6)
movm.l DEF_REGS(%pc),&0x3fff
mov.w &0xa040,DATA(%a6)
mov.l &0java.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 15
mov.w &0x0000,ICCR(%a6)
mov.w &0x0000,%cc
movm.l &0x7fff,IREGS(%a6)
cmp2 %d1,ATA(%a6)
mov.w %cc,SCCR(%a6)
6)
bsr.l chkregs
tst.b %d0
bne.l error
cmp2_22:
addql &x1,(a6)
movm.l DEF_REGS(%pc),&0x3fff
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
mov.l &0x00000010,%a1
mov.w &0x0000,ICCR(%a6)
mov.w java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
movm.l &0x7fff,IREGS(%a6)
cmp2.b %a1,DATA(%a6)
mov.w %cc,SCCR(%a6)
l &0x7fff,,(%a6
bsr.l chkregs
tst.b %d0
bne.l error
cmp2_23:
addq.l &0x1,TESTCTR(%a6)
movm.java.lang.StringIndexOutOfBoundsException: Range [0, 7) out of bounds for length 0
mov.w &0xa040,DATA(a6)
mov.l &0java.lang.StringIndexOutOfBoundsException: Index 12 out of bounds for length 0
mov.w &0x0001,ICCR(%a6)
mov.w &0x0000,%cc
movm.
cmp2.b %d1,DATA( .l (pc0
movw %cc(a6)
movm.l &0x7fff,SREGS(%. &x111111b0%java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
bsr.l chkregs
tst.b %d0
bne.l error
cmp2_24:
. 0(a6)
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
mov.w &0xa040,DATA(%a6)
mov.l &0x00000050,%a1
mov.w &0x0001,ICCR(%a6)
mov.w &0x0000,%cc
movm.l &0x7fff,IREGS(%a6)
cmp2.b %a1,DATA(%a6)
%c,CCR(a6java.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 21
movm.l &0x7fff,SREGS(%a6)
bsr.l chkregs
tst.b %d0
bne.l error
# signed - negative,negative
cmp2_25:
addq.l &0x1,TESTCTR(%a6)
movm.l DEF_REGS(%pc),&0x3fff
l chkregs
mov.l &0x111111a0,% tstb d0
movjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
mov.w &0java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 0
movm.l &0x7fff,IREGS(%a6)
cmp2.b %d1,DATA(%a6)
mov.w %cc,SCCR(%a6)
movm.l &0x7fff,SREGS(%a6)
bsr movm.l &x7fff,IREGS(a6
tst.b %java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0 | |