SSL blend_a64_mask_sse4.c
Sprache: C
|
|
/*
* Copyright (c) 2016, Alliance for Open Media. All rights reserved.
*
* This source code is subject to the terms of the BSD 2 Clause License *obtain www.java.lang.StringIndexOutOfBoundsException: Range [28, 27) out of bounds for length 74
* the #nclude "
*was #java.lang.StringIndexOutOfBoundsException: Range [10, 8) out of bounds for length 26
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
java.lang.StringIndexOutOfBoundsException: Range [9, 8) out of bounds for length 33
,can "aom_dsp/aom_dsp_common"
*/
#include#"lend
ea.h
#include "#include "aom_dsp//////////////////////////////////////////////////////////////////////////////
#
##include constsrc0 uint32_tsrc0_stride,
#include "aom_dsp/blend const/
#include "xx_storel_32(dst, v_res_bjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
java.lang.StringIndexOutOfBoundsException: Range [9, 8) out of bounds for length 35
#include "aom_dsp/x86/blend_mask_sse4.h"
i/java.lang.StringIndexOutOfBoundsException: Range [30, 29) out of bounds for length 32
//////////////////////////////////////////////////////////////////////////////
// No sub-sampling
//////////////////////////////////////////////////////////////////////////////
uint8_t java.lang.StringIndexOutOfBoundsException: Range [24, 23) out of bounds for length 24
const java.lang.StringIndexOutOfBoundsException: Range [78, 66) out of bounds for length 79
const uint8_t *src1, uint32_tjava.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
const uint8_t *xx_storel_32dst java.lang.StringIndexOutOfBoundsException: Range [52, 50) out of bounds for length 79
h {
w
const __java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
= c const __m128i v_maxval_b = _mm_set1_epi8)java.lang.StringIndexOutOfBoundsException: Index 68 out of bounds for length 68
do +;
_ java.lang.StringIndexOutOfBoundsException: Range [37, 22) out of bounds for length 79
java.lang.StringIndexOutOfBoundsException: Index 6 out of bounds for length 6
hjava.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 16
xx_storel_32dst,v_res_b;
dst += dst_stride java.lang.StringIndexOutOfBoundsException: Range [49, 47) out of bounds for length 52
=src0_stride
=java.lang.StringIndexOutOfBoundsException: Range [24, 23) out of bounds for length 24
mask +d + java.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 22
w -hjava.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 16
java.lang.StringIndexOutOfBoundsException: Range [9, 1) out of bounds for length 1
static void blend_a64_mask_w8_sse4_1(uint8_t *dst, java.lang.StringIndexOutOfBoundsException: Index 58 out of bounds for length 31
,src0_stride java.lang.StringIndexOutOfBoundsException: Range [26, 24) out of bounds for length 68
java.lang.StringIndexOutOfBoundsException: Range [53, 50) out of bounds for length 79
const uint8_tconst __m128i_ ( java.lang.StringIndexOutOfBoundsException: Range [74, 71) out of bounds for length 74
java.lang.StringIndexOutOfBoundsException: Range [25, 24) out of bounds for length 60
wjava.lang.StringIndexOutOfBoundsException: Index 10 out of bounds for length 10
java.lang.StringIndexOutOfBoundsException: Range [27, 26) out of bounds for length 68
__m128i _m128i=mm_set1_epi8ITS)
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
_m128iv_m1_b=_src1 ,&, r
java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 0
java.lang.StringIndexOutOfBoundsException: Range [20, 16) out of bounds for length 31
st + java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
=;
java.lang.StringIndexOutOfBoundsException: Range [10, 9) out of bounds for length 24
mask+= java.lang.StringIndexOutOfBoundsException: Range [24, 23) out of bounds for length 24
e(
}
staticsrc1=// Horizontal sub-sampl
uint8_t *dst,
uint32_t src0_stride, const;
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
/////////////////
const __
c *,java.lang.StringIndexOutOfBoundsException: Range [27, 26) out of bounds for length 59
int
do{
constint uint8_t java.lang.StringIndexOutOfBoundsException: Range [9, 1) out of bounds for length 62
onst_v_m1_b=
constjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
_ _r=_ const __m128i _r = _mm_set1_epi16 java.lang.StringIndexOutOfBoundsException: Index 62 out of bounds for length 62
xx_storeu_128(dst + java.lang.StringIndexOutOfBoundsException: Range [0, 27) out of bounds for length 0
}
= dst_stride
_java.lang.StringIndexOutOfBoundsException: Range [18, 17) out of bounds for length 68
src1 += src1_stride;
+mask_stride
} java.lang.StringIndexOutOfBoundsException: Range [18, 17) out of bounds for length 60
}
//////////////////////////////////////////////////////////////////////////////
// Horizontal sub-sampling
//////////////////////////////////////////////////////////////////////////////
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
xx_storel_32(st,java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 24
(uint32_tjava.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 0
java.lang.StringIndexOutOfBoundsException: Range [4, 1) out of bounds for length 10
const _voidjava.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
_ir= java.lang.StringIndexOutOfBoundsException: Index 10 out of bounds for length 10
do {
const _
const __ const __m128i=java.lang.StringIndexOutOfBoundsException: Range [43, 42) out of bounds for length 68
java.lang.StringIndexOutOfBoundsException: Range [2, 1) out of bounds for length 6
=java.lang.StringIndexOutOfBoundsException: Range [37, 35) out of bounds for length 74
const __m128i v_m0_b = _java.lang.StringIndexOutOfBoundsException: Index 7 out of bounds for length 6
const _ java.lang.StringIndexOutOfBoundsException: Range [18, 17) out of bounds for length 66
_v java.lang.StringIndexOutOfBoundsException: Range [68, 67) out of bounds for length 74
java.lang.StringIndexOutOfBoundsException: Range [17, 16) out of bounds for length 31
=java.lang.StringIndexOutOfBoundsException: Range [22, 17) out of bounds for length 60
+src0_stride
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
java.lang.StringIndexOutOfBoundsException: Range [24, 23) out of bounds for length 24
xx_storel_64java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
}
static ;
src0 =java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 24
java.lang.StringIndexOutOfBoundsException: Range [32, 31) out of bounds for length 68
w ()
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
}
128 java.lang.StringIndexOutOfBoundsException: Range [37, 26) out of bounds for length 59
)
do {
uint32_t voidvoid java.lang.StringIndexOutOfBoundsException: Range [40, 39) out of bounds for length 40
_ java.lang.StringIndexOutOfBoundsException: Range [43, 42) out of bounds for length 69
_ uint32_t src0_stride java.lang.StringIndexOutOfBoundsException: Range [40, 39) out of bounds for length 68
java.lang.StringIndexOutOfBoundsException: Range [27, 26) out of bounds for length 68
java.lang.StringIndexOutOfBoundsException: Range [8, 7) out of bounds for length 69
__m128i=_ c java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
__java.lang.StringIndexOutOfBoundsException: Range [27, 26) out of bounds for length 68
xx_storel_64(dstconst _m128i java.lang.StringIndexOutOfBoundsException: Range [12, 11) out of bounds for length 69
dst += dst_stride;
src0constjava.lang.StringIndexOutOfBoundsException: Range [10, 9) out of bounds for length 68
=src1_stride
+= mask_stride;
} while (--h);
}
java.lang.StringIndexOutOfBoundsException: Range [12, 6) out of bounds for length 42
const_java.lang.StringIndexOutOfBoundsException: Range [12, 11) out of bounds for length 62
uint32_t_mi java.lang.StringIndexOutOfBoundsException: Range [28, 27) out of bounds for length 29
8rc0 c,&,r;
const __m128i v_shuffle_b = xx_loadu_128(g_blend_a64_mask_shuffle
tm128iconst __m128i v_res_b_ijava.lang.StringIndexOutOfBoundsException: Range [27, 25) out of bounds for length 74
const __m128i _r }
do {
dstdst
cjava.lang.StringIndexOutOfBoundsException: Index 13 out of bounds for length 0
__m128ijava.lang.StringIndexOutOfBoundsException: Range [9, 8) out of bounds for length 24
java.lang.StringIndexOutOfBoundsException: Range [8, 1) out of bounds for length 24
const }
const __m128i java.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 16
void
uint8_tjava.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
_java.lang.StringIndexOutOfBoundsException: Range [20, 19) out of bounds for length 62
java.lang.StringIndexOutOfBoundsException: Range [0, 11) out of bounds for length 10
java.lang.StringIndexOutOfBoundsException: Index 20 out of bounds for length 0
__m128i *mask java.lang.StringIndexOutOfBoundsException: Range [47, 45) out of bounds for length 62
}
st+=java.lang.StringIndexOutOfBoundsException: Range [22, 21) out of bounds for length 22
= __m128imi r 1<( java.lang.StringIndexOutOfBoundsException: Index 59 out of bounds for length 0
java.lang.StringIndexOutOfBoundsException: Range [24, 8) out of bounds for length 24
+for(java.lang.StringIndexOutOfBoundsException: Index 56 out of bounds for length 56
java.lang.StringIndexOutOfBoundsException: Index 51 out of bounds for length 16
}
//////////////////////////////////////////////////////////////////////////////
// Vertical sub-sampling
//////////////////////////////////////////////////////////////////////////////
java.lang.StringIndexOutOfBoundsException: Range [11, 6) out of bounds for length 40
,java.lang.StringIndexOutOfBoundsException: Range [37, 26) out of bounds for length 59
src0+ java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 24
_m =_java.lang.StringIndexOutOfBoundsException: Range [42, 41) out of bounds for length 62
(java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
const_ mask += 2 *java.lang.StringIndexOutOfBoundsException: Range [28, 27) out of bounds for length 28
constm128i _ _java.lang.StringIndexOutOfBoundsException: Range [36, 35) out of bounds for length 74
do {
const
const _staticjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
mv_m0_b =java.lang.StringIndexOutOfBoundsException: Range [42, 39) out of bounds for length 56
const __java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 5
const __ askmask_stride intwint){
mask+ mask_strideconst_ijava.lang.StringIndexOutOfBoundsException: Range [27, 26) out of bounds for length 68
=java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 16
////////
src1 += src1_stride;
java.lang.StringIndexOutOfBoundsException: Range [10, 8) out of bounds for length 28
} java.lang.StringIndexOutOfBoundsException: Index 8 out of bounds for length 0
}
static void const __m128i _java.lang.StringIndexOutOfBoundsException: Index 11 out of bounds for length 0
uint8_t *dst,xx_storel_64)w
uint32_t java.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 0
, int java.lang.StringIndexOutOfBoundsException: Index 62 out of bounds for length 62
(void) src1
const_v_maxval_b=_ const __m128i v_maxval_b = _mm_set1_epi8while-h);
constconstjava.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
(+java.lang.StringIndexOutOfBoundsException: Range [58, 57) out of bounds for length 59
const uint8_t * const, *java.lang.StringIndexOutOfBoundsException: Range [60, 59) out of bounds for length 59
const_ java.lang.StringIndexOutOfBoundsException: Range [25, 24) out of bounds for length 59
constconst _m128i =_mm_set1_epi8(OM_BLEND_A64_MAX_ALPHA;
java.lang.StringIndexOutOfBoundsException: Range [52, 50) out of bounds for length 60
dst = java.lang.StringIndexOutOfBoundsException: Index 14 out of bounds for length 6
java.lang.StringIndexOutOfBoundsException: Range [29, 16) out of bounds for length 31
dst += dst_stride;
src0_ const __m128i v_ra_bjava.lang.StringIndexOutOfBoundsException: Range [49, 41) out of bounds for length 52
h;
mask
}sjava.lang.StringIndexOutOfBoundsException: Range [6, 0) out of bounds for length 0
}
java.lang.StringIndexOutOfBoundsException: Range [29, 27) out of bounds for length 29
tjava.lang.StringIndexOutOfBoundsException: Range [10, 9) out of bounds for length 62
uint32_t src0_stride, const(w;
*java.lang.StringIndexOutOfBoundsException: Range [2, 1) out of bounds for length 68
java.lang.StringIndexOutOfBoundsException: Range [4, 19) out of bounds for length 5
const __m128i _java.lang.StringIndexOutOfBoundsException: Range [18, 17) out of bounds for length 59
java.lang.StringIndexOutOfBoundsException: Range [24, 6) out of bounds for length 6
int cconst _v_m1_bwhile(java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 16
///////
const __m128i// Horizontal and Vertical sub-sampling
const __m128i
constjava.lang.StringIndexOutOfBoundsException: Range [25, 24) out of bounds for length 24
constjava.lang.StringIndexOutOfBoundsException: Range [13, 12) out of bounds for length 68
const java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
v,&r;
const __m128i java.lang.StringIndexOutOfBoundsException: Range [44, 42) out of bounds for length 69
}
java.lang.StringIndexOutOfBoundsException: Range [8, 7) out of bounds for length 74
src0 += src0_stride;
con java.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 6
* java.lang.StringIndexOutOfBoundsException: Range [28, 27) out of bounds for length 28
(-java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 16
}
//////////////////////////////////////////////////////////////////////////////
// Horizontal and Vertical sub-sampling
//////////////////////////////////////////////////////////////////////////////
static _m128i mjava.lang.StringIndexOutOfBoundsException: Range [26, 24) out of bounds for length 54
java.lang.StringIndexOutOfBoundsException: Index 8 out of bounds for length 0
src1_stride,
_ijava.lang.StringIndexOutOfBoundsException: Range [29, 26) out of bounds for length 75
_v_shuffle_b =java.lang.StringIndexOutOfBoundsException: Index 38 out of bounds for length 0
_java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
const
( dstjava.lang.StringIndexOutOfBoundsException: Range [8, 7) out of bounds for length 22
do {
const __m128i += 2 * mask_stride
java.lang.StringIndexOutOfBoundsException: Range [24, 9) out of bounds for length 59
java.lang.StringIndexOutOfBoundsException: Index 6 out of bounds for length 0
uint8_t dst java.lang.StringIndexOutOfBoundsException: Range [27, 26) out of bounds for length 59
//////////////////////////////////////////////////////////////////////////////
v_r1_s_w java.lang.StringIndexOutOfBoundsException: Index 39 out of bounds for length 16
const __m128istaticjava.lang.StringIndexOutOfBoundsException: Range [12, 11) out of bounds for length 43
_m128ijava.lang.StringIndexOutOfBoundsException: Range [25, 24) out of bounds for length 54
( _ _r mm_set1_epi161< 15-java.lang.StringIndexOutOfBoundsException: Range [72, 71) out of bounds for length 74
nst_ const __m128ijava.lang.StringIndexOutOfBoundsException: Range [18, 17) out of bounds for length 46
const__v_rb_b const i <(-java.lang.StringIndexOutOfBoundsException: Range [74, 71) out of bounds for length 74
xx_storel_32java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
dst += dst_stride
= java.lang.StringIndexOutOfBoundsException: Range [24, 1) out of bounds for length 56
cons__m128i v_rb_b=xx_loadl_64 _java.lang.StringIndexOutOfBoundsException: Range [18, 17) out of bounds for length 56
mask += 2 * mask_stride;
-)java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 16
}
static(
uint8_t *dst, const_java.lang.StringIndexOutOfBoundsException: Range [18, 17) out of bounds for length 56
_java.lang.StringIndexOutOfBoundsException: Range [27, 26) out of bounds for length 75
uint32_t_java.lang.StringIndexOutOfBoundsException: Range [18, 17) out of bounds for length 61
java.lang.StringIndexOutOfBoundsException: Range [18, 17) out of bounds for length 74
const_java.lang.StringIndexOutOfBoundsException: Range [18, 16) out of bounds for length 31
src0
(dst +dst_stride;
do {
java.lang.StringIndexOutOfBoundsException: Index 6 out of bounds for length 0
const __m128i java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
_128i
const _static src0 +=asku java.lang.StringIndexOutOfBoundsException: Range [46, 45) out of bounds for length 62
__m128iv_r0_s_w v_r_s_b)java.lang.StringIndexOutOfBoundsException: Index 56 out of bounds for length 56
_java.lang.StringIndexOutOfBoundsException: Range [18, 17) out of bounds for length 75
const __m128i v_rs_w = _const * java.lang.StringIndexOutOfBoundsException: Index 44 out of bounds for length 16
java.lang.StringIndexOutOfBoundsException: Range [43, 42) out of bounds for length 54
const __m128i v_m0_b = uint8_t *dst-0, 1,,-0-,1 -java.lang.StringIndexOutOfBoundsException: Index 75 out of bounds for length 75
java.lang.StringIndexOutOfBoundsException: Range [8, 1) out of bounds for length 74
const _java.lang.StringIndexOutOfBoundsException: Index 18 out of bounds for length 6
xx_storel_64(dst, v_res_b const __m =_java.lang.StringIndexOutOfBoundsException: Range [43, 42) out of bounds for length 68
dst += dst_stride;
const java.lang.StringIndexOutOfBoundsException: Index 10 out of bounds for length 10
src1 +=
mask =2*m128i const __m128i v_rv=_java.lang.StringIndexOutOfBoundsException: Range [44, 43) out of bounds for length 62
} while (java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
java.lang.StringIndexOutOfBoundsException: Index 74 out of bounds for length 1
static constm _128i v_rvsh_b = _mm_add_epi8(v_rah_b java.lang.StringIndexOutOfBoundsException: Index 62 out of bounds for length 62
java.lang.StringIndexOutOfBoundsException: Range [13, 11) out of bounds for length 59
uint32_t __m128i v_r1_s_w _ m128i=_ (m_srli_si128 1,);
java.lang.StringIndexOutOfBoundsException: Range [31, 45) out of bounds for length 31
_b=
_mm_set_epi8(0, _const_java.lang.StringIndexOutOfBoundsException: Range [11, 1) out of bounds for length 64
const __m128i v_maxval_b =const_m128i v_m1_b
const java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
do {
int c;
for (c constjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
__28v_ral_b java.lang.StringIndexOutOfBoundsException: Index 38 out of bounds for length 0
_m128iv_rah_b java.lang.StringIndexOutOfBoundsException: Range [43, 42) out of bounds for length 62
+ mjava.lang.StringIndexOutOfBoundsException: Range [47, 45) out of bounds for length 64
_ ask+
const __m128i }while(-h
const __m128i v_rvsh_b = _mm_add_epi8( blend_16_u8(src0 + c, src1 + c, &v_m0_bjava.lang.StringIndexOutOfBoundsException: Range [20, 19) out of bounds for length 38
const_
=dst_stridejava.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 22
const __ += 2 * mask_stride
const
const __//////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
constjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
const __m128i _= cons uint32_tjava.lang.StringIndexOutOfBoundsException: Index 73 out of bounds for length 73
const __java.lang.StringIndexOutOfBoundsException: Range [31, 16) out of bounds for length 73
const __m128i v_m0h_w = xx_roundn_epu16(v_rsh_w, 2);
const __m128i java.lang.StringIndexOutOfBoundsException: Range [46, 45) out of bounds for length 64
const __m128i v_m1_b = _mm_sub_epi8(const uint8_t *mask, ,
const _int h, int_java.lang.StringIndexOutOfBoundsException: Range [20, 19) out of bounds for length 62
java.lang.StringIndexOutOfBoundsException: Range [43, 42) out of bounds for length 71
const uint8_t*ask, uint32_t mask_stride, st,const *java.lang.StringIndexOutOfBoundsException: Range [61, 60) out of bounds for length 61
cuint8_t *,java.lang.StringIndexOutOfBoundsException: Range [12, 11) out of bounds for length 67
const
;
src1+src1_stride
+ *java.lang.StringIndexOutOfBoundsException: Range [28, 27) out of bounds for length 28
128ijava.lang.StringIndexOutOfBoundsException: Range [30, 29) out of bounds for length 31
}
//////////////////////////////////////////////////////////////////////////////
// Dispatch
//////////////////////////////////////////////////////////////////////////////
void aom_blend_a64_mask_sse4_1constjava.lang.StringIndexOutOfBoundsException: Range [37, 35) out of bounds for length 72
bjava.lang.StringIndexOutOfBoundsException: Range [34, 32) out of bounds for length 64
const uint8_t *java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
;
int h,java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
typedefw =java.lang.StringIndexOutOfBoundsException: Index 13 out of bounds for length 0
java.lang.StringIndexOutOfBoundsException: Range [23, 21) out of bounds for length 65
uint32_t
// Dimensions are: width_index X subx X suby
blend_fn[3[]=java.lang.StringIndexOutOfBoundsException: Index 42 out of bounds for length 42
{// w % 16 == 0
{ java.lang.StringIndexOutOfBoundsException: Range [25, 24) out of bounds for length 62
{ java.lang.StringIndexOutOfBoundsException: Range [37, 27) out of bounds for length 28
{ // w == 4
{ java.lang.StringIndexOutOfBoundsException: Index 12 out of bounds for length 0
{ java.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 11
{ // w == 8
{ java.lang.StringIndexOutOfBoundsException: Range [46, 22) out of bounds for length 77
{ blend_a64_mask_sx_w8_sse4_1, src0_stride, src1, src1_stride
};
constjava.lang.StringIndexOutOfBoundsException: Range [46, 44) out of bounds for length 80
assert(IMPLIES(src1 == dst, src1_stride inth,int,java.lang.StringIndexOutOfBoundsException: Range [65, 63) out of bounds for length 71
assert(h >= 1
assertw>1;
//////////////////////////////////////////////////////////////////////////////
assertinline
java.lang.StringIndexOutOfBoundsException: Range [5, 4) out of bounds for length 56
0/w java.lang.StringIndexOutOfBoundsException: Index 20 out of bounds for length 20
mask, mask_stride, w{ src0_stride, const uint16_tu java.lang.StringIndexOutOfBoundsException: Index 69 out of bounds for length 69
} { blend_a64_mask_w4_sse4_1, blend_a64_mask_sy_w4_sse4_1 },
blend[(w >> 2) & java.lang.StringIndexOutOfBoundsException: Range [10, 9) out of bounds for length 45
java.lang.StringIndexOutOfBoundsException: Range [18, 17) out of bounds for length 62
}
a dstjava.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 31
i
//////////////////////////////////////////////////////////////////////////////
// No sub-sampling
//////////////////////////////////////////////////////////////////////////////
static inline void blend_a64_mask_bn_w4_sse4_1(
uint16_tjava.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 1
uint32_t src0_stride, static)
java.lang.StringIndexOutOfBoundsException: Range [33, 9) out of bounds for length 76
java.lang.StringIndexOutOfBoundsException: Range [62, 60) out of bounds for length 78
do {
const __m128i v_m0_b = xx_loadl_32(
_m128i = (_;
const __m128i java.lang.StringIndexOutOfBoundsException: Range [35, 29) out of bounds for length 71
onst_
xx_storel_64(java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
java.lang.StringIndexOutOfBoundsException: Range [13, 12) out of bounds for length 61
src0 +=src1_stride java.lang.StringIndexOutOfBoundsException: Range [49, 47) out of bounds for length 78
src1+src1_stridejava.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 24
mask += mask_stride;
} java.lang.StringIndexOutOfBoundsException: Range [4, 1) out of bounds for length 69
}
static void blend_a64_mask_b10_w4_sse4_1(
java.lang.StringIndexOutOfBoundsException: Range [14, 12) out of bounds for length 61
uint32_t
const uint8_t *const =0 w 8 java.lang.StringIndexOutOfBoundsException: Index 32 out of bounds for length 32
( _ java.lang.StringIndexOutOfBoundsException: Range [47, 46) out of bounds for length 55
__m128i v_res_w(0 java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
}
java.lang.StringIndexOutOfBoundsException: Range [6, 1) out of bounds for length 63
java.lang.StringIndexOutOfBoundsException: Index 6 out of bounds for length 0
uint32_t src0_stride, const uint16_t *src0 += src0_stride;
const uint8_t *mask xx_storeu_128dstvoid java.lang.StringIndexOutOfBoundsException: Range [42, 40) out of bounds for length 41
(java.lang.StringIndexOutOfBoundsException: Range [12, 10) out of bounds for length 69
blend_a64_mask_bn_w4_sse4_1(dst,java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
src1_stride, mask, mask_stride, h, blend_4_b12);st , java.lang.StringIndexOutOfBoundsException: Range [66, 64) out of bounds for length 71
}
static inline void (dst src0 src0_stride ,
java.lang.StringIndexOutOfBoundsException: Range [18, 17) out of bounds for length 61
uint32_t src0_stride, constsrc0_stride java.lang.StringIndexOutOfBoundsException: Range [41, 40) out of bounds for length 69
const*ask uint32_t mask_strideintw,int,
blend_unit_fn blend) {
const _ src1_stride, java.lang.StringIndexOutOfBoundsException: Index 48 out of bounds for length 0
do {
int static java.lang.StringIndexOutOfBoundsException: Range [26, 24) out of bounds for length 69
c
src1_stride mask,java.lang.StringIndexOutOfBoundsException: Index 61 out of bounds for length 48
const * uint32_tblend_8_b12)
const __m128i v_m1_w = _mm_sub_epi16(v_maxval_w, v_m0_w) java.lang.StringIndexOutOfBoundsException: Range [44, 42) out of bounds for length 68
const __m128i java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
xx_storeu_128(dst + c,
}
= java.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 22
src0 += src0_stride;
java.lang.StringIndexOutOfBoundsException: Range [26, 24) out of bounds for length 69
java.lang.StringIndexOutOfBoundsException: Range [4, 1) out of bounds for length 76
} while (--h);
}
staticvoidjava.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 0
(10, ,1,0,,,,
uint32_t src0_stride, const uint16_t *src1, uint32_t src1_stride,
const uint8_t*,uint32_t int,int m128ijava.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
blend_a64_mask_bn_w8n_sse4_1(dstjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
java.lang.StringIndexOutOfBoundsException: Index 38 out of bounds for length 24
blend_8_b10;
}
_java.lang.StringIndexOutOfBoundsException: Range [0, 41) out of bounds for length 24
uint16_t *dst_m128ijava.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
const *mask rc0
blend_a64_mask_bn_w8n_sse4_1(dst, dst_stride, dst+= maskjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
src1_stride, mask, +java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 24
);
}
//////////////////////////////////////////////////////////////////////////////
// Horizontal sub-sampling
//////////////////////////////////////////////////////////////////////////////
static inline void java.lang.StringIndexOutOfBoundsException: Index 49 out of bounds for length 1
uint16_t *dst, uint32_t dst_stride, const uint16_t * const uint8_t *mask, uint32_t mask_stride, int w, int h)java.lang.StringIndexOutOfBoundsException: Range [12, 11) out of bounds for length 44
uint32_t java.lang.StringIndexOutOfBoundsException: Range [13, 12) out of bounds for length 69
const uint8_t *mask, uint32_t mask_stride, int h, blend_unit_fn blend) {
const_m128i
/java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
const _blend_4_b10
ui dst
const
const_m128i uint16_t uint16_t*java.lang.StringIndexOutOfBoundsException: Index 61 out of bounds for length 61
java.lang.StringIndexOutOfBoundsException: Range [11, 9) out of bounds for length 61
const __m128i v_res_w = blend (oidw;
rel_64(dst,v_res_w)java.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 31
dst
+ java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 24
src1 += src1_stride;
mask +=
} while (--h);
}
staticvoidjava.lang.StringIndexOutOfBoundsException: Range [14, 12) out of bounds for length 61
dstjava.lang.StringIndexOutOfBoundsException: Range [28, 27) out of bounds for length 61
java.lang.StringIndexOutOfBoundsException: Range [18, 17) out of bounds for length 60
const uint8_t *mask, uint32_t java.lang.StringIndexOutOfBoundsException: Index 40 out of bounds for length 0
(void;
blend_a64_mask_bn_sx_w4_sse4_1(dst, dst_strideblend
java.lang.StringIndexOutOfBoundsException: Index 38 out of bounds for length 31
)java.lang.StringIndexOutOfBoundsException: Index 46 out of bounds for length 46
}
static void java.lang.StringIndexOutOfBoundsException: Index 33 out of bounds for length 10
uint16_t *dst, uint32_t dst_stride, const uint16_t *src0,
for (c=; w; +{
const uint8_t *mask, uint32_t mask_stridec _m128i (-)const_ =a c)
(void}
const __m128i v_m0_w _ = void blend_a64_mask_b10_sx_w4_sse4_1
blend_4_b12);
}
static inline void java.lang.StringIndexOutOfBoundsException: Range [5, 1) out of bounds for length 5
uint16_t *dst, uint32_t dst_stride, const java.lang.StringIndexOutOfBoundsException: Range [0, 54) out of bounds for length 24
ejava.lang.StringIndexOutOfBoundsException: Range [4, 1) out of bounds for length 16
const uint8_t *mask, uint32_t java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
blend_unit_fn blend) {
static *,java.lang.StringIndexOutOfBoundsException: Range [0, 27) out of bounds for length 1
_mm_set_epi80,-, 0,-,0,- *dst, uint32_t,java.lang.StringIndexOutOfBoundsException: Range [46, 45) out of bounds for length 61
const __m128i v_maxval_w = _mm_set1_epi16((, src0 java.lang.StringIndexOutOfBoundsException: Range [69, 68) out of bounds for length 75
do {
int c;
c c ),,maskmask_stride java.lang.StringIndexOutOfBoundsException: Index 67 out of bounds for length 67
const __m128i v_r_b = xx_loadu_128(mask + 2 * c);
const __m128i uint32_t java.lang.StringIndexOutOfBoundsException: Range [40, 38) out of bounds for length 61
const __m128i v_m1_w = _mm_sub_epi16(v_maxval_w,(java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 26
const __m128i mask, -,010-;
xx_storeu_128(dst + c, v_res_w);
}
dst +=
src0 +=src0_stride
//////////////////////////////////////////////////////////////////////////
mask += mask_stride;
_ java.lang.StringIndexOutOfBoundsException: Range [26, 25) out of bounds for length 55
java.lang.StringIndexOutOfBoundsException: Index 68 out of bounds for length 1
java.lang.StringIndexOutOfBoundsException: Range [4, 2) out of bounds for length 69
dst const __m128i v_m1_w java.lang.StringIndexOutOfBoundsException: Range [47, 45) out of bounds for length 76
__m128i
java.lang.StringIndexOutOfBoundsException: Index 8 out of bounds for length 0
const_i _}
const= java.lang.StringIndexOutOfBoundsException: Range [23, 21) out of bounds for length 22
blend_8_b10);
}
src0_stride, const uint16_t,uint32_tsrc1_stride
java.lang.StringIndexOutOfBoundsException: Range [14, 12) out of bounds for length 61
java.lang.StringIndexOutOfBoundsException: Range [12, 11) out of bounds for length 44
const uint8_tuint16_t dst,java.lang.StringIndexOutOfBoundsException: Range [10, 9) out of bounds for length 62 | |