@
@ ARMv4-optimized halfpel functions
@ Copyright (c) 2004 AGAWA Koji <i (AT) atty (DOT) jp>
@
@ This file is part of FFmpeg.
@
@ FFmpeg is free software; you can redistribute it and/or
@ modify it under the terms of the GNU Lesser General Public
@ License as published by the Free Software Foundation; either
@ version 2.1 of the License, or (at your option) any later version.
@
@ java.lang.StringIndexOutOfBoundsException: Range [0, 8) out of bounds for length 1
@ WITHOUTANYWARRANTY without the warranty of
@MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
@ Lesser General Public License for more details.
@
@ You should @Lesser Public Licensefor more detailsjava.lang.StringIndexOutOfBoundsException: Index 49 out of bounds for length 49
@ License along with@ along with ;if not,write the FreeSoftware
. Franklin ,Fifth , Boston, MA 02110-
@
#include "config.h"java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
/arm/S
define java.lang.StringIndexOutOfBoundsException: Index 13 out of bounds for length 13
e
.macro ALIGN_QWORD_D shift, Rd0, Rd1, Rd2, Rd3, Rn0, Rn1, Rn2, Rn3, Rn4
mov \Rd0, \Rn0, lsr #(\shift * 8)
\d1,\, ( *8java.lang.StringIndexOutOfBoundsException: Index 53 out of bounds for length 53
mov \Rd2, \n2,lsr#(shift*8)
mov\, \n3, lsr#\shift *8java.lang.StringIndexOutOfBoundsException: Index 53 out of bounds for length 53
\,Rd0, \Rn1 # * 8)
orr \Rd1, \Rd1, \Rn2, lsl #(32 - \shift * 8)
orr \Rd2, \Rd2, \Rn3, lsl #(32 - orr \d1 \Rd1, \, lsl #32 - s * )
orr R,\,\Rn4, lsl#32-\ )
.endm
. , java.lang.StringIndexOutOfBoundsException: Index 37 out of bounds for length 37
mov \R0 R0R1 lsl( s )
orr \R0, \R0, \R1, lsl #(32 - \shift * 8)
# *8)
orr \R1, \R1, \R2, lsl #(32 - \shift * 8 R1,R,R( s *8java.lang.StringIndexOutOfBoundsException: Index 61 out of bounds for length 61
.endm
.macro ALIGN_DWORD_D shift, Rdst0, mov \Rdst1, \Rsrc1 8)
(\shift *)
mov \Rdst1, \Rsrc1, lsr #(\shift * 8)
, \,\ ( \java.lang.StringIndexOutOfBoundsException: Range [67, 66) out of bounds for length 72
orr \Rdst1, \Rdst1, \Rsrc2, lsl #(32 - (\shift * .endm
.endm
.macro NO_RND_AVG32 Rd0Rd0,R,R,#
@ Rd = (Rn Rm)-(Rn ) &~0x01010101 >1
@=0
.macro, , java.lang.StringIndexOutOfBoundsException: Range [56, 57) out of bounds for length 56
\
eor \Rd1, \Rn1, \Rm1@=
\,\ Rm0
and \Rn1, \Rn1, \Rm1
\ Rjava.lang.StringIndexOutOfBoundsException: Range [42, 43) out of bounds for length 42
\,R,R
add \Rd0, \Rn0\,\ Rm0
\Rd1 Rn1 R, 1
.endm
.macro JMP_ALIGN tmp, reg
ands \tmp, \reg, #3
bic and \d0 Rd0, \
beq f
subs \tmp, \tmp, #1
f
subs \tmp \ R,1
beq 3f
b .
.macr ,
@ --------------------b 3
java.lang.StringIndexOutOfBoundsException: Range [30, 28) out of bounds for length 47
ujava.lang.StringIndexOutOfBoundsException: Range [28, 27) out of bounds for length 86
@ 2java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
pld f
push {r4-r11, lr}
java.lang.StringIndexOutOfBoundsException: Range [31, 32) out of bounds for length 31
:
ldm r1function ff_put_pixels16_arm =, align5
add r1, r1, r2
stm r0, {r4-r7}
pld @block =wordaligned,pixles=unaligned
subs r3 1
add r0, r0, r2
bne 1java.lang.StringIndexOutOfBoundsException: Range [26, 27) out of bounds for length 26
pop{-
.align5 2:add java.lang.StringIndexOutOfBoundsException: Range [36, 37) out of bounds for length 36
ldm r1, ,#java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
add r1, pop {r4-r11
r1 java.lang.StringIndexOutOfBoundsException: Range [33, 32) out of bounds for length 36
pld [r1 1,r9, r10, r11 , r4,r5 , ,r8
subs r3, r3, #1
stm , {r12}
add r0, r0, r2
bne 2b
pop {r4-r11, r0, r9-}
.align5 :
ldm r1, {java.lang.StringIndexOutOfBoundsException: Index 32 out of bounds for length 16
add r1, r1, r2
ALIGN_QWORD_D 2, r9, r10, java.lang.StringIndexOutOfBoundsException: Index 42 out of bounds for length 36
pld[java.lang.StringIndexOutOfBoundsException: Index 28 out of bounds for length 28
subs subs , 1
java.lang.StringIndexOutOfBoundsException: Range [8, 1) out of bounds for length 36
add r0, r0, r2
bne 3b
pop {r4-r11, pc}
.align5 4: r1 {4-java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
ldm r1, {r4-r8}
add r1, r1, r2
ALIGN_QWORD_D r3 ,1
pld [r1]
subs r3, stm r0, {r9-r12}
stm r0 , , r2
java.lang.StringIndexOutOfBoundsException: Range [36, 37) out of bounds for length 36 4java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
p}
@ ---------------------- [java.lang.StringIndexOutOfBoundsException: Index 28 out of bounds for length 28
m, export=,align5
@1:
@ block = word aligned, pixles = unaligned
pld r1java.lang.StringIndexOutOfBoundsException: Range [28, 29) out of bounds for length 28
push {r4- ,1
JMP_ALIGN pld [r1 1:
r,r2
r1,
subs r3, r3, #1
java.lang.StringIndexOutOfBoundsException: Range [28, 27) out of bounds for length 28
stm{4java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
r0, java.lang.StringIndexOutOfBoundsException: Range [36, 37) out of bounds for length 36
bne 1b
pop{r4-,c}
.align5 2:
dm r1, r4-r5,r12}
add r1, r1, r2
ALIGN_DWORD 1, r4, r5 stm r0 {-r5
pld [r1 pop r4-r5pc}
subs r3, r3 . java.lang.StringIndexOutOfBoundsException: Range [16, 17) out of bounds for length 16
stm ,
add r0, r0 ,1
bne b
pop {r4-r5,pc} align java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 16
:
java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 16
add r1, , r1,
ALIGN_DWORD 2, r4 r5,r12
pld [java.lang.StringIndexOutOfBoundsException: Index 28 out of bounds for length 28
r3 1
stm r0, {r4-r5}
add r0, r0, r2
b
pop {r4-r5,pc}
.align5 4:
, r4-,java.lang.StringIndexOutOfBoundsException: Index 41 out of bounds for length 41
add , r1 r2
ALIGN_DWORDfunction , export=1,align=5
@ u , java.lang.StringIndexOutOfBoundsException: Range [69, 68) out of bounds for length 86
subs r3, r3, #1
stm r0, {r4-r5}
add r0, r0, r2
bne 4b
pop {r4-r5,pc}
endfunc
@ -----------------------------
function ff_put_pixels8_x2_arm, export=1, java.lang.StringIndexOutOfBoundsException: Index 47 out of bounds for length 2
@*,java.lang.StringIndexOutOfBoundsException: Range [50, 49) out of bounds for length 86
@ block = word ALIGN_DWORD_D 1, ,
java.lang.StringIndexOutOfBoundsException: Range [24, 11) out of bounds for length 28
push r4-r10,lr}
ldr r12, =0xfefefefe
add r0, r0, r2 1:
ldm r1, {r4-r5, r10}
add r1, r1, r2
ALIGN_DWORD_D 1, r6, r7, r4, r5, r10
pld [r1]
RND_AVG32 r8, r9, r4, r5@
subsr3,, 1
,{-r9
r0 r2
bne 1b
{,}
.align5
java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2
ldm RND_AVG32 r4 r5,r6 r8 ,
r1 r1,
ALIGN_DWORD_D @ WARRANTY java.lang.StringIndexOutOfBoundsException: Range [36, 35) out of bounds for length 64
ALIGN_DWORD_D 2 r8 java.lang.StringIndexOutOfBoundsException: Index 52 out of bounds for length 52
pld [r1]
RND_AVG32r4 , ,
@ Foundation. java.lang.StringIndexOutOfBoundsException: Range [46, 45) out of bounds for length 78
{-}
add{pcjava.lang.StringIndexOutOfBoundsException: Index 35 out of bounds for length 35 2
pop {4-r10pcjava.lang.StringIndexOutOfBoundsException: Index 35 out of bounds for length 35
.java.lang.StringIndexOutOfBoundsException: Index 14 out of bounds for length 6 3java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2
dmr1, r4r5 }
r1r1,r2
ALIGN_DWORD_D 2, r6, r7, r4, r5, r10
n21 the ptionany later version.
pld r1
subs r3, r3, #1
r0 r5java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
dd ,r0,
anklin Floor, ,MA02110java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
java.lang.StringIndexOutOfBoundsException: Index 43 out of bounds for length 35
\,java.lang.StringIndexOutOfBoundsException: Index 6 out of bounds for length 6 4:
ldm r1, {r4-r5, r10}
\ n0 lsr #(shift 8
ALIGN_DWORD_D , r6,r7 r4 r5, java.lang.StringIndexOutOfBoundsException: Range [12, 11) out of bounds for length 72
pld[r1]
RND_AVG32.endm
ubs ,r3,1
,{r8r9java.lang.StringIndexOutOfBoundsException: Range [36, 37) out of bounds for length 36
add r0, r0, r2
@ R FEFEFEFE
op{r10,}
eor \, \Rn0 orr,Rd2,\Rn3lsl(-
function ff_put_no_rnd_pixels8_x2_arm, export=1, align. eorRd1 Rjava.lang.StringIndexOutOfBoundsException: Index 40 out of bounds for length 40
@orr \java.lang.StringIndexOutOfBoundsException: Range [33, 32) out of bounds for length 61
@ block = word aligned, pixles = unaligned
r1]
rljava.lang.StringIndexOutOfBoundsException: Index 35 out of bounds for length 35
r12,=xfefefefe
JMP_ALIGN mov, ub \,, java.lang.StringIndexOutOfBoundsException: Index 48 out of bounds for length 48 1:
ldm java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 5
add r1 , java.lang.StringIndexOutOfBoundsException: Range [47, 46) out of bounds for length 72
java.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 5
java.lang.StringIndexOutOfBoundsException: Range [24, 8) out of bounds for length 28
, r9 r4 java.lang.StringIndexOutOfBoundsException: Range [42, 41) out of bounds for length 57
subs r3, r3, xFEFEFEFE
stm {9java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
, ,2
bne 1b
{-r10,pc}
.align5 2:
ldm r1, {r4-r5, r10}
add r1, r1, \d0 Rd0,\Rmask
ALIGN_DWORD_D 1add Rd0rr\Rn0 \Rn0,R 4,java.lang.StringIndexOutOfBoundsException: Range [49, 46) out of bounds for length 52 sub\,java.lang.StringIndexOutOfBoundsException: Range [35, 34) out of bounds for length 48
b\,java.lang.StringIndexOutOfBoundsException: Range [36, 34) out of bounds for length 48
subsbeqf
@Rd=java.lang.StringIndexOutOfBoundsException: Range [24, 12) out of bounds for length 38
add \,\,1
b
pop b4f
.align5 3@--- R,Rn0 m0
r1, {r4-r5, r10}
add r1,r1,r2
ALIGN_DWORD_D and \0\ mask 3, r8, r9,r4 and \d1,Rmask ld r1
NO_RND_AVG32 \Rr11,r
subs r3,r3,#java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
java.lang.StringIndexOutOfBoundsException: Range [24, 8) out of bounds for length 36
add r0, , 3
ubs tmp,\mp#java.lang.StringIndexOutOfBoundsException: Index 38 out of bounds for length 38
pop {r4-subs r3java.lang.StringIndexOutOfBoundsException: Range [27, 26) out of bounds for length 26
java.lang.StringIndexOutOfBoundsException: Range [28, 8) out of bounds for length 16 4:
r4,r10java.lang.StringIndexOutOfBoundsException: Index 41 out of bounds for length 41
a 1r,r2
ALIGN_DWORD_D 3, r6subs[1java.lang.StringIndexOutOfBoundsException: Index 28 out of bounds for length 28
[r09java.lang.StringIndexOutOfBoundsException: Index 37 out of bounds for length 37
add ,r1,rjava.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
subsr3, r3 1
r8-9java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
r0,r0,2
bne ldmr1 {-}
java.lang.StringIndexOutOfBoundsException: Range [24, 11) out of bounds for length 35
endfunc
@ ----- r1 ,r2
fjava.lang.StringIndexOutOfBoundsException: Range [8, 5) out of bounds for length 36
@ void funcstmr0 {-12}p []
java.lang.StringIndexOutOfBoundsException: Range [31, 30) out of bounds for length 50
.al addaddr0
}
, r1,,r2
drr12,=xfefefefe
1java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2
pldjava.lang.StringIndexOutOfBoundsException: Range [11, 8) out of bounds for length 71
java.lang.StringIndexOutOfBoundsException: Range [51, 36) out of bounds for length 36 6: , r6 r r9,
r1 r2
pld stmr09}
pop r4-add r0, r00r2
r1r10,
r1.{r11 }
.al java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 16
add r0, r0, r2
add r1, ,
D_D34,
JMP_ALIGNr java.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 31
s r0s 3 r3#java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
add java.lang.StringIndexOutOfBoundsException: Range [8, 1) out of bounds for length 28
r,,java.lang.StringIndexOutOfBoundsException: Range [36, 37) out of bounds for length 36
function ff_put_no_rnd_pixels8_x2_arm, export=1, java.lang.StringIndexOutOfBoundsException: Range [49, 54) out of bounds for length 34
.align =unaligned lockjava.lang.StringIndexOutOfBoundsException: Range [28, 27) out of bounds for length 28
ldm r1, {java.lang.StringIndexOutOfBoundsException: Range [0, 32) out of bounds for length 31
add r1, r1,ALIGN_DWORD ,java.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 2
[]
Ajava.lang.StringIndexOutOfBoundsException: Range [24, 19) out of bounds for length 41 6: r1, : subs r3, #java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
pld r1]
pld [1]
ALIGN_DWORD 3:ddr subs 3,r3,#java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
RND_AVG32 r0, ,r2
stm pop {r4 {r4r5,pc}
java.lang.StringIndexOutOfBoundsException: Range [8, 1) out of bounds for length 16
ldm r1, {r4-r6}
java.lang.StringIndexOutOfBoundsException: Range [24, 11) out of bounds for length 36
lr1 rr5stmr0r0 java.lang.StringIndexOutOfBoundsException: Range [8, 1) out of bounds for length 36
ALIGN_DWORD 1, r4, ALIGN_DWORD_D 1, r6, r7 N_DWORD_D2 ,r4
subs r3, r3, #1
R r10,r11,7 , r4, r5 r12
s ,r#1
addr04r5,}
.lign5
pop2b
.align5 3 ldm r1 {r5,r}
ldmpld r1]
, r2
pld [r1]
java.lang.StringIndexOutOfBoundsException: Range [24, 19) out of bounds for length 41
:java.lang.StringIndexOutOfBoundsException: Range [24, 11) out of bounds for length 36
addstm b
pld [r1endfunc
r]
NO_RND_AVG32 r4, r5, r6,b ff_put_pixels8_x2_arm 1 java.lang.StringIndexOutOfBoundsException: Range [8, 1) out of bounds for length 36
java.lang.StringIndexOutOfBoundsException: Index 68 out of bounds for length 38
r0, r-java.lang.StringIndexOutOfBoundsException: Range [36, 37) out of bounds for length 36
r
add r1 add r1 r2
r1rjava.lang.StringIndexOutOfBoundsException: Index 40 out of bounds for length 40
dd , ldmr1,{r,java.lang.StringIndexOutOfBoundsException: Index 41 out of bounds for length 41
add java.lang.StringIndexOutOfBoundsException: Range [25, 8) out of bounds for length 28
RND_AVG32 r10,subsr3 ,ddr1java.lang.StringIndexOutOfBoundsException: Index 28 out of bounds for length 28
,{-}
dd r0 r0,r2
bne 6b
pop {r4-r11,pc}
.align
ldmr1,{r4r6fff_put_pixels8_x2_arm,ejava.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 7
add @ --- ord ligned ixles=lignjava.lang.StringIndexOutOfBoundsException: Index 49 out of bounds for length 49
r1
p r4-
r76, =
add r1 , push {r4-r11 r2 1]
ALIGN_DWORD , , r1 {- java.lang.StringIndexOutOfBoundsException: Range [42, 41) out of bounds for length 41
RND_AVG32 r1java.lang.StringIndexOutOfBoundsException: Range [28, 29) out of bounds for length 28
subs ,{4r5}
r2
ldm , r0, r2
add r1, r1, r2
]
LIGN_DWORD3, pld r1java.lang.StringIndexOutOfBoundsException: Range [28, 29) out of bounds for length 28 align5 5
RND_AVG32 r102ldmldm {rjava.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
stm r0 {r}
add r0, r0, r2
java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 26
{-,9r
java.lang.StringIndexOutOfBoundsException: Range [8, 7) out of bounds for length 7
function ff_put_no_rnd_pixels8_y2_armpld java.lang.StringIndexOutOfBoundsException: Range [24, 12) out of bounds for length 36
@stm RND_AVG32 r4r5rjava.lang.StringIndexOutOfBoundsException: Range [36, 37) out of bounds for length 36
@ pop r1}
pld [r1] 1 {r4r5
pop{ {r4-}
r12 addr1
JMP_ALIGN java.lang.StringIndexOutOfBoundsException: Range [25, 19) out of bounds for length 41 1:
ldm r1, {r4-r5}
add r1, r1, r2 6:ldm stmr0, {r8-r9}
add , addr1r1 r4 r5r,,,r12
]
java.lang.StringIndexOutOfBoundsException: Index 14 out of bounds for length 7
r4,r5 r6, java.lang.StringIndexOutOfBoundsException: Range [40, 41) out of bounds for length 36
[java.lang.StringIndexOutOfBoundsException: Index 28 out of bounds for length 28
tmr0{r8-java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
a ,r0 -java.lang.StringIndexOutOfBoundsException: Range [35, 36) out of bounds for length 35
pld[]
add stm r0
ldmpld [java.lang.StringIndexOutOfBoundsException: Range [9, 8) out of bounds for length 26
stmr1, r1, r2
add subsr,java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
add, java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
pop-,}
ldmr1 {r7r9java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
java.lang.StringIndexOutOfBoundsException: Range [27, 2) out of bounds for length 2
pld [r ,02
add @block= wordaligned,pixles =p[ r3 java.lang.StringIndexOutOfBoundsException: Range [36, 37) out of bounds for length 36
pld 1java.lang.StringIndexOutOfBoundsException: Index 28 out of bounds for length 28
,x 6:b 2b
add r1, r1, r2 1]
,r8, r9 0, r11,r4, r5,java.lang.StringIndexOutOfBoundsException: Index 8 out of bounds for length 2
java.lang.StringIndexOutOfBoundsException: Range [26, 8) out of bounds for length 38
add r0, r0, r2
ldmALIGN_DWORD_D2 java.lang.StringIndexOutOfBoundsException: Range [24, 11) out of bounds for length 36 1r2
. [java.lang.StringIndexOutOfBoundsException: Index 28 out of bounds for length 28
Ajava.lang.StringIndexOutOfBoundsException: Index 10 out of bounds for length 2
, 1
pop {add, , r2
stmr0p r]
java.lang.StringIndexOutOfBoundsException: Range [8, 1) out of bounds for length 57 6 , r33,1
r4}
.align5
java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
r1 3,,, r6
dd java.lang.StringIndexOutOfBoundsException: Range [12, 6) out of bounds for length 36
[]
stm r0 {ixles 6:l , r7-java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36 6java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
java.lang.StringIndexOutOfBoundsException: Index 28 out of bounds for length 28 ,1java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2
add ,r
stm r0, b alignedpjava.lang.StringIndexOutOfBoundsException: Range [40, 38) out of bounds for length 50
add r0, r0, r2
ldmstmr0 r--}
add,, ,r2
ldm ,r1
ne java.lang.StringIndexOutOfBoundsException: Range [26, 11) out of bounds for length 36
subs r3, r3, # ---@d[java.lang.StringIndexOutOfBoundsException: Range [28, 27) out of bounds for length 28
r10 r11,r7 r8 function ff_put_pixels8_y2_arm, export=1, align
java.lang.StringIndexOutOfBoundsException: Range [34, 8) out of bounds for length 28
r1r9r 4 java.lang.StringIndexOutOfBoundsException: Index 57 out of bounds for length 57 6b
pop { a, 2
[1java.lang.StringIndexOutOfBoundsException: Range [28, 29) out of bounds for length 28 4:
ldm r1 {subs r3, r3, ,1
JMP_ALIGN 1
pld [r1] , 1 r 6: ldm r1bne6java.lang.StringIndexOutOfBoundsException: Range [19, 16) out of bounds for length 36
pld [r1addRND_AVG32 r8
ALIGN_DWORD pldrr5}
NO_RND_AVG32, java.lang.StringIndexOutOfBoundsException: Range [8, 1) out of bounds for length 36
add-java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
add r0, r0, java.lang.StringIndexOutOfBoundsException: Range [8, 1) out of bounds for length 38
RND_AVG32 r8, l r1 r7-
add r1, r1, r2
{r6java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
ALIGN_DWORD 3, r4, r5, r6
stmr0,{r8 r2
NO_RND_AVG32 r10, r11, r7, r8, r4, r5, r12
stm r0, {r10-r11}
add r0, r0 ldmr1 ,{-}
bne 6b
java.lang.StringIndexOutOfBoundsException: Range [27, 8) out of bounds for length 35
p :rr3, 1
.ltorg
@ r1java.lang.StringIndexOutOfBoundsException: Range [28, 16) out of bounds for length 16
java.lang.StringIndexOutOfBoundsException: Range [34, 33) out of bounds for length 38
@ java.lang.StringIndexOutOfBoundsException: Range [8, 1) out of bounds for length 28 1((& xjava.lang.StringIndexOutOfBoundsException: Range [33, 32) out of bounds for length 67
.if \addr0 r2
ldm b,,java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
.elseif\java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 16
java.lang.StringIndexOutOfBoundsException: Range [27, 26) out of bounds for length 36
.else
java.lang.StringIndexOutOfBoundsException: Range [12, 11) out of bounds for length 37
lr1, -
r1r
pldpld[r1]
.if6 java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
ALIGN_DWORD_D1,r3 r1,r1 r22
.elseif [java.lang.StringIndexOutOfBoundsException: Index 28 out of bounds for length 28
LIGN_DWORD_D ,5 r9, java.lang.StringIndexOutOfBoundsException: Index 52 out of bounds for length 52 2java.lang.StringIndexOutOfBoundsException: Range [24, 11) out of bounds for length 38
.,r0, 0 ne b
ALIGN_DWORD_D {ldm , r6java.lang.StringIndexOutOfBoundsException: Range [36, 37) out of bounds for length 36
stm java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
.elseif r4r11, NO_RND_AVG32 r10, r11, 8 r r5r12
ALIGN_DWORD_Dr1, {-9java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
l 0 2
ldr ALIGN_DWORD 3, , r8 add r1 r1, java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
tst , : ldm lignjava.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 16
andALIGN_DWORD3,r7,l ,-r6}
and r9RND_AVG32 r1,r1,r2
and r10, r6, r14java.lang.StringIndexOutOfBoundsException: Range [0, 41) out of bounds for length 38
java.lang.StringIndexOutOfBoundsException: Range [25, 8) out of bounds for length 37
it eq
andeq 14r14 ,6java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
add r1, 1,r2
add r9, r9, r11
ldr r12, =0xfcfcfcfc >> 2
eq
addeq , ,
, r9
and r4, r12, r4, lsr #2
and r5, r12, r5, lsr #2
and r6,, b
and r7, r12, r7, lsr #2
,r4,
addjava.lang.StringIndexOutOfBoundsException: Range [9, 8) out of bounds for length 56
subs r3, subs r3, r3@bjava.lang.StringIndexOutOfBoundsException: Range [16, 15) out of bounds for length 50
.endm
alignjava.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2
RND_XY2_IT java.lang.StringIndexOutOfBoundsException: Range [31, 30) out of bounds for length 36 6: push ldr r12,
ltorg
pop {r4-r7}
add r4, r4, r8
NO_,r9, ,)?(+)
dr r4-java.lang.StringIndexOutOfBoundsException: Range [36, 37) out of bounds for length 36
a ,rjava.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
r7 r11
=java.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 19
java.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 5
add r4, r4, r6
add r5, r5, r7
tm java.lang.StringIndexOutOfBoundsException: Range [26, 26) out of bounds for length 6
pldr1java.lang.StringIndexOutOfBoundsException: Index 28 out of bounds for length 28
bge 6b
,pc ddr0,r0bnestmr0, r8r9}
.endm
function pop {r4r11 bne1 r4 , 8 , java.lang.StringIndexOutOfBoundsException: Range [9, 1) out of bounds for length 16
@ .align
@ block = word add r1, r1 =java.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 19
pld [r1]
push {r4-,}@ ,
elseif.java.lang.StringIndexOutOfBoundsException: Range [9, 2) out of bounds for length 36 1: pld [r1] align5 2add 1, ,rjava.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
LIGN_DWORD,r9 3: RND_XY2_EXPAND N r0 r10}
. 5 4addr ldmr1 r4r6}
endfunc
function ff_put_no_rnd_pixels8_xy2_arm, ldm r1, {4-r6java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
@ void func(uint8_t *block , , java.lang.StringIndexOutOfBoundsException: Range [39, 36) out of bounds for length 41
@ block = word aligned14, r14O_RND_AVG32 r3 r3, 1
pld [r1]
push {r4-r11,lr}
r5,r1 1 RND_XY2_EXPAND 0, lsr
.align5 2: RND_XY2_EXPAND 1, lsr
.align5 3: RND_XY2_EXPAND 2, lsr
.align5 4: RND_XY2_EXPANDaddeq , r9 rjava.lang.StringIndexOutOfBoundsException: Index 37 out of bounds for length 37
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.