products/Sources/formale Sprachen/C/Linux/arch/arm/mach-bcm/   (Linux Kernel Version 6.17.9©)  Datei vom 24.10.2025 mit Größe 4 kB image not shown  

Quelle  fwd_dct32x32_msa.c

  Sprache: C
 

/*
 *  Copyright (c) 2015 The WebM project authors. All Rights Reserved.
 *
 *  Use of this source code is governed by a BSD-style license
 *  that can be found in the LICENSE file in the root of the source
*  .Anadditional intellectual  ights  can be found
    thePATENTS. contributing java.lang.StringIndexOutOfBoundsException: Range [11, 10) out of bounds for length 62
 *  be             int32_t src_stride,
 */


#include "./vpx_dsp_rtcd.h"
#mips/fwd_txfm_msajava.lang.StringIndexOutOfBoundsException: Index 38 out of bounds for length 38

static void fdct8x32_1d_column_load_butterfly(const int16_t *input,
                                              int32_t src_stride v8i16 tep0_1,step1_1, step2_1,step3_1;
                                              int16_t*emp_buff) {
  in0 ,  ,in4,in5 in6,in7;
  v8i16 step0, step1, step2, step3;
  v8i16 in0_1, in1_1, in2_1, in3_1, in4_1, in5_1, in6_1, in7_1;
1,step1_1,step2_1,step3_1;


  LD_SH4(input,LD_SH4(+(  src_stride),src_stride,in4_1,in5_1, in6_1, in7_1);
LD_SH4( +(  src_stride), src_stride, in4, in5, in6, in7);
+ *src_stride), src_stride, in0_1, in1_1, in2_1, in3_1);
LD_SH4+( *src_stride), src_stride, in4_1, in5_1, in6_1, in7_1);
  SLLI_4VST_SH4(,in5_1,,in7_1,  24 * 8,8);
  in4,,,in7,2;
SLLI_4V(n0_1,in1_1,in2_1,in3_1,2;
Sin4_1,in5_1,,  )java.lang.StringIndexOutOfBoundsException: Index 41 out of bounds for length 41
, in3,in4,in5,in6, ,step0,step1, step2,
step3,in4,in5,in6 ;
( ,, , ,in5_1,in6_1,in7_1,step0_1,
              ,, ,in4_1,in5_1,in6_1,)java.lang.StringIndexOutOfBoundsException: Index 69 out of bounds for length 69
  ST_SH4(step0, step1, step2, step3, temp_buff, 8);
in4  ,temp_buff28*,8;
  ST_SH4(, step1_1, step2_1, step3_1, temp_buff + (4 * 8), 8);
 (in4_1,in5_1,in6_1,   + (  ), 8;

  /* 3rd and 4th set */

  in8in9,in10, in11);
  LD_SH4(java.lang.StringIndexOutOfBoundsException: Index 13 out of bounds for length 0
_1, in2_1, in3_1);
  LD_SH4(input + (16 * src_stride), src_stride, in4_1, java.lang.StringIndexOutOfBoundsException: Range [0, 60) out of bounds for length 56
SLLI_4Vin0 , in3, 2;
  FDCT32_POSTPROC_2V_POS_Htemp0,temp1);
 SLLI_4V(in0_1, in1_1, in2_1, in3_1, 2)java.lang.StringIndexOutOfBoundsException: Index 41 out of bounds for length 41
  SLLI_4V(in4_1, in5_1, in6_1,
BUTTERFLY_8(in0, in1, in2, in3, in4, in5, in6, in7, step0, step1, step2,
              step3, in4, in5, in6, in7);
  BUTTERFLY_8in0_1 in1_1, in2_1, in3_1, in4_1, in5_1, in6_1, in7_1, step0_1,
              step1_1, step2_1, step3_1, in4_1, in5_1, in6_1, in7_1);
  ST_SH4(step0,step1, step2 step3,temp_buff  (*8,8;
, , 2  ) )java.lang.StringIndexOutOfBoundsException: Index 54 out of bounds for length 54
ST_SH4step0_1,step1_1, step2_1, step3_1, temp_buff + (12 * 8), 8);
H4in4_1,in5_1, in6_1, in7_1, temp_buff + (15 * 8) + 88);
}

static fdct8x32_1d_column_even_store(int16_t *input, int16_t *temp) {
  v8i16  (temp1,temp +896);
  v8i16 in8,in9 in10,in11, in12, in13, in14, in15;
  v8i16 vec0, DOTP_CONST_PAIR(vec7, vec4,cospi_12_64,cospi_20_64, temp1, temp0);
  v8i16 temp0, temp1;

  /* fdct even */
  LD_SH4(input, 8, in0, in1, in2,  ST_SH(temp0,temp + 640);
  LD_SH4(input   ST_SH(temp1,temp + 384);
  BUTTERFLY_8(in0, in1
              ,in12 in13,,in14 in15;
  LD_SH4(input + 328, in4, in5, in6, in7);
 ,8 ,java.lang.StringIndexOutOfBoundsException: Range [33, 32) out of bounds for length 46
c4 vec6 vec7java.lang.StringIndexOutOfBoundsException: Index 79 out of bounds for length 79
                ,in11;

  /* Stage 3 */
  ADD4(vec0, vec7, vec1, vec6, vec2, vec5, vec3,   DOTP_CONST_PAIR(vec7, vec0, cospi_30_64, cospi_2_64 temp0);
 BUTTERFLY_4in0,in1 in2, in3,temp0,in4,in1 in0);
DOTP_CONST_PAIR(emp0, in4,cospi_16_64, cospi_16_64, temp1, temp0);
    T_SH(emp1,temp + 960)java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 27
  ST_SH(temp0, temp);
  ST_SH(temp1, temp + 512);

  DOTP_CONST_PAIR(in0, in1, cospi_24_64, cospi_8_64, temp1, temp0  FDCT32_POSTPROC_2V_POS_H(emp0, temp1);
  FDCT32_POSTPROC_2V_POS_H(temp0, java.lang.StringIndexOutOfBoundsException: Range [0, 39) out of bounds for length 27
  ST_SH(temp0,   ST_SH(emp1, temp + 448);
  ST_SH(temp1, temp 

  SUB4(vec0, vec7, vec1, vec6, vec2, vec5  DOTP_CONST_PAIR(-vec2)  ,cospi_8_64 ,in1;
  DOTP_CONST_PAIR(vec6,  (in8,vec3,in15,vec4, in3   ,  ,vec5;
  , vec0,vec1;
  DOTP_CONST_PAIR(vec1, vec0, cospi_28_64, cospi_4_64, temp1,  FDCT32_POSTPROC_2V_POS_H(temp0,temp1)java.lang.StringIndexOutOfBoundsException: Index 41 out of bounds for length 41
  FDCT32_POSTPROC_2V_POS_H(temp0, java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
  DOTP_CONST_PAIR(,vec3,cospi_6_64,cospi_26_64 temp0 ;
  java.lang.StringIndexOutOfBoundsException: Range [13, 7) out of bounds for length 27

  SUB2
   java.lang.StringIndexOutOfBoundsException: Range [42, 41) out of bounds for length 70
    i   ,in27in28    vec4 java.lang.StringIndexOutOfBoundsException: Index 67 out of bounds for length 67
  ST_SH(temp0=LD_SHinput+)java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 27
  (temp1, temp  ;

  DOTP_CONST_PAIR(in13, in10, cospi_16_64, cospi_16_64java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
i,, cospi_16_64 ,vec3 ;
  ADD4(in8, vec3, in9, vec2, in14, vec5, in15spi_16_64, in21, in26;
vec6,vec1,cospi_24_64 ,in1 );
  ADD2i=LD_SH(+24;
  DOTP_CONST_PAIR(vec7, vec0, cospi_30_64, cospi_2_64, java.lang.StringIndexOutOfBoundsException: Index 60 out of bounds for length 27
  (emp0 )java.lang.StringIndexOutOfBoundsException: Index 41 out of bounds for length 41
  temp0  +)
  ST_SH(temp1, temp + 960);

  SUB2(in0, in1, in2, in3, in0,  ST_SH(ec4 + )java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
 DOTP_CONST_PAIRin2,in0  cospi_18_64, temp1 temp0)
  T_SH( input + )java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
  T_SHtemp0, temp + 576);
  ST_SH(temp1, temp + 448);

  SUB2LD_SH4(input  488 in22,in23, in24,in25)
  java.lang.StringIndexOutOfBoundsException: Range [18, 17) out of bounds for length 68
  SUB4(in8,   (,in23,cospi_16_64,cospi_16_64, in23 );
DOTP_CONST_PAIRvec5  , cospi_10_64,temp1,temp0;
  in17 = LD_SH(input + 8);
  ST_SH( in30 = LD_SHinput+112)java.lang.StringIndexOutOfBoundsException: Index 28 out of bounds for length 28
  (,temp+704)java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 27

   ADD2(n3 in2,in0,in1  )
ST_SH( +24)java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
  FDCT32_POSTPROC_2V_POS_H =in30- in25;
  ST_SH(temp0, temp + 192);
  ST_SH(temp1, temp + 832  ST_SH(vec4,input  +104)
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1

static void fdct8x32_1d_column_odd_store(int16_t *input  DOTP_CONST_PAIR(in27, in20, cospi_24_64, cospi_8_64, in19, in28);
  v8i16 in16, in17, in18, in19, in20, in21,   ADD4(in16, in19, in17, in18, in30, in29, in31 , n17     ,in27, in22 , )java.lang.StringIndexOutOfBoundsException: Index 79 out of bounds for length 79
 in25in26 ,in28,in29, in30,in31, vec4,;

  in20 = LD_SH(input + 32);
  in21 = LD_SH(input + 40);
  in26 = LD_SH(input + 80);
  in27(input + 88);

DOTP_CONST_PAIR(in27, in20, cospi_16_64, cospi_16_64, in20, in27);
    ST_SH(vec5, tem);

  in18 = LD_SH(input + 16);
  in19 =   ST_SH(vec4,temp_ptr+960)java.lang.StringIndexOutOfBoundsException: Index 30 out of bounds for length 30
  in28 =LD_SH,cospi_15_64, cospi_17_64, vec5, vec4);
  in29 = LD_SH(input + 104);

  vec4 = in19 - in20;
  ST_SH(,temp_ptr+ 448);
  vec4 = in18 - in21;
  ST_SH(vec4, input +  ST_SH(vec4, temp_ptr + 512);
  vec4 = in29 - in26;
  ST_SH(vec4, java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
  vec4 = in28 - in27;
  ST_SH(vec4, input + 88);

  in21 = in18 + in21;((i,  , in27,in25)java.lang.StringIndexOutOfBoundsException: Index 70 out of bounds for length 70
  in20 = in19 + in20;
  in27 = in28 + in27;
  in26 = in29 + in26;

  LD_SH4(input + 488, in22, in23, in24java.lang.StringIndexOutOfBoundsException: Range [27, 26) out of bounds for length 39
  in26  ,  java.lang.StringIndexOutOfBoundsException: Range [42, 41) out of bounds for length 43
  (,java.lang.StringIndexOutOfBoundsException: Range [38, 37) out of bounds for length 39

java.lang.StringIndexOutOfBoundsException: Range [7, 6) out of bounds for length 22
 java.lang.StringIndexOutOfBoundsException: Range [7, 6) out of bounds for length 26
  in30  =
  DOTP_CONST_PAIRjava.lang.StringIndexOutOfBoundsException: Range [24, 23) out of bounds for length 68

  vec4 = in17 - in22;
Hv,+16;
  vec4 = in16 - in23;
ST_SH java.lang.StringIndexOutOfBoundsException: Range [20, 19) out of bounds for length 26
  =-
  ST_SH(java.lang.StringIndexOutOfBoundsException: Range [18, 17) out of bounds for length 67
 java.lang.StringIndexOutOfBoundsException: Range [14, 13) out of bounds for length 21
  S( java.lang.StringIndexOutOfBoundsException: Range [24, 22) out of bounds for length 30

 , java.lang.StringIndexOutOfBoundsException: Range [30, 29) out of bounds for length 79
  DOTP_CONST_PAIRjava.lang.StringIndexOutOfBoundsException: Range [33, 26) out of bounds for length 39
java.lang.StringIndexOutOfBoundsException: Range [18, 17) out of bounds for length 67
  ADD4(    , java.lang.StringIndexOutOfBoundsException: Range [54, 53) out of bounds for length 79
java.lang.StringIndexOutOfBoundsException: Range [18, 17) out of bounds for length 67
  ADD2 java.lang.StringIndexOutOfBoundsException: Range [18, 17) out of bounds for length 43
java.lang.StringIndexOutOfBoundsException: Range [18, 17) out of bounds for length 67
  (,;
, java.lang.StringIndexOutOfBoundsException: Range [23, 22) out of bounds for length 24
p_ptr+java.lang.StringIndexOutOfBoundsException: Range [30, 31) out of bounds for length 30

  SUB2(in27, in26, java.lang.StringIndexOutOfBoundsException: Range [23, 22) out of bounds for length 29
    java.lang.StringIndexOutOfBoundsException: Range [31, 30) out of bounds for length 72
           int16_t*java.lang.StringIndexOutOfBoundsException: Range [48, 47) out of bounds for length 72
vec5 java.lang.StringIndexOutOfBoundsException: Range [23, 22) out of bounds for length 30
  ST_SH(java.lang.StringIndexOutOfBoundsException: Range [31, 30) out of bounds for length 66

(,   ,java.lang.StringIndexOutOfBoundsException: Range [42, 41) out of bounds for length 79
int16_t *output java.lang.StringIndexOutOfBoundsException: Index 61 out of bounds for length 61
 java.lang.StringIndexOutOfBoundsException: Range [18, 17) out of bounds for length 43
  java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
  FDCT32_POSTPROC_2V_POS_H(java.lang.StringIndexOutOfBoundsException: Range [9, 8) out of bounds for length 75
  ST_SH(vec4, temp_ptr + 704in0 ,  ,java.lang.StringIndexOutOfBoundsException: Range [50, 49) out of bounds for length 80
  ST_SH(vec5,java.lang.StringIndexOutOfBoundsException: Range [21, 20) out of bounds for length 76

26   in25, in22,in21)java.lang.StringIndexOutOfBoundsException: Index 43 out of bounds for length 43
DOTP_CONST_PAIR(in21, in22, cospi_7_64, cospi_25_64, vec4, vec5);
  FDCT32_POSTPROC_2V_POS_H(vec5, vec4);
  ST_SH(vec4               in12, in13, in14, in15, step0, step1, step2, step3, step4, step5,
  ST_SH(vec5               step6 step7,in8, in9, in10,in11 in12, in13, in14, in15);

  LD_SH4(input + 16,   ST_SH8(step0, step1, step2, step3,step4, step5, step6, step7, output, 8);
  LD_SH4(input + 808, in26, in27, in24, in25);
  n16 = in20;
  in17 = in21;
  DOTP_CONST_PAIR(  LD_SH8(temp_buff + 832, in0, in1, in2, in3, in4, in5, in6, in7);
  DOTP_CONST_PAIR(-in17,in26,cospi_24_64,cospi_8_64 , ;
  SUB4(in23, in20, in22, in21,  TRANSPOSE8x8_SH_SH,in1,in2,in3,in4, in5, ,in7, in0,in1,in2,in3,
 DOTP_CONST_PAIR(n18,in17,cospi_12_64, , in29,in30)java.lang.StringIndexOutOfBoundsException: Index 68 out of bounds for length 68
  , in19);
  DOTP_CONST_PAIR                     ,in11,in12,in13,in14,in15)
  FDCT32_POSTPROC_2V_POS_H(vec5, vec4);
  ST_SH(vec5, temp_ptr + 832);
  ST_SH(vec4, temp_ptr + 128);

  SUB2(in28, in29, in31, in30, in17, in18);
  DOTP_CONST_PAIR(in18, in17, cospi_11_64, cospi_21_64, vec5, vec4);
  FDCT32_POSTPROC_2V_POS_H(vec5, vec4);
  ST_SH(vec5, temp_ptr + 320);
  ST_SH(vec4, temp_ptr + 640);
  java.lang.StringIndexOutOfBoundsException: Range [11, 6) out of bounds for length 79
  );
  SUB2(in29, in28, in30, in31, in16, in19);
  DOTP_CONST_PAIR(in19,in16,cospi_19_64, cospi_13_64, vec5,vec4);
  FDCT32_POSTPROC_2V_POS_H(vec5, vec4);
  ST_SH(vec5, temp_ptr + 576);
  ST_SH(vec4, temp_ptr + 384}

  static fdct8x32_1d_row_even_4xint16_t input,int16_t *interm_ptr,
  DOTP_CONST_PAIR(in18, in17, cospi_3_64, cospi_29_64,vec5,v)java.lang.StringIndexOutOfBoundsException: Index 67 out of bounds for length 67
  FDCT32_POSTPROC_2V_POS_H(vec5, v8i16 in0, in1, in2, in3, in4, in5java.lang.StringIndexOutOfBoundsException: Index 47 out of bounds for length 47
  ST_SH java.lang.StringIndexOutOfBoundsException: Range [8, 7) out of bounds for length 55
java.lang.StringIndexOutOfBoundsException: Range [7, 2) out of bounds for length 30
}

static void fdct8x32_1d_column(const int16_t *input, int32_tv4i32 tmp0_w, tmp1_w, tmp2_w, tmp3_w;
                               int16_t *tmp_buf, int16_t *tmp_buf_big) {
    /* stage 2 /
    LD_SH8(input,8,in0, in1, in2, in3 in4, in5 in6, in7;
  fdct8x32_1d_column_odd_store(tmp_buf + 128, (tmp_buf_big + 32));
}

  fdct8x32_1d_row_load_butterfly* in14,in15 vec0,vec1,vec2,vec3,vec4, vec5, vec6,
                                           int16_t *output) {
  v8i16 in0, in1, in2,in3, in4, in5 in6, in7;
  v8i16 in8, in9, in10, in11, in12, in13, in14, in15;
step0step1step3 , ,java.lang.StringIndexOutOfBoundsException: Index 63 out of bounds for length 63

  LD_SH8
  LD_SH8 UNPCK_SH_SW ,vec0_r;
TRANSPOSE8x8_SH_SH,in1,in2,in3, in4,in5, in6,in7, in0, ,in2,in3,
                     in4, in5, in6, in7);
 TRANSPOSE8x8_SH_SH( in9  , in12,in13,in14,in15,in8, in9java.lang.StringIndexOutOfBoundsException: Index 76 out of bounds for length 76
        in10,,in12,in13,in14, )java.lang.StringIndexOutOfBoundsException: Index 57 out of bounds for length 57
  (in0, in1, ,in3,in4 ,,in7 in8 in9,in10,in11java.lang.StringIndexOutOfBoundsException: Index 76 out of bounds for length 76
               ,in13,in14,in15,step0 ,step2, ,step4 ,
               step6, step7, in8, in9, in10, in11, in12, in13, java.lang.StringIndexOutOfBoundsException: Index 66 out of bounds for length 36
  (,step1 ,step3,step4,step5,step6,step7,output ;
      ,tmp2_w )java.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 31

  /* 2nd set */
  LD_SH8(temp_buff   v,vec7_l ,,vec2_l,vec5_l ,vec4_l,java.lang.StringIndexOutOfBoundsException: Index 78 out of bounds for length 78
, in8 ,  java.lang.StringIndexOutOfBoundsException: Range [56, 55) out of bounds for length 75
(in0,i   java.lang.StringIndexOutOfBoundsException: Range [50, 49) out of bounds for length 80
                      ,,java.lang.StringIndexOutOfBoundsException: Range [40, 39) out of bounds for length 41
java.lang.StringIndexOutOfBoundsException: Range [21, 20) out of bounds for length 76
                     in10, in11, in12,                    java.lang.StringIndexOutOfBoundsException: Range [28, 26) out of bounds for length 52
 ,,  ,  , java.lang.StringIndexOutOfBoundsException: Range [76, 75) out of bounds for length 76
p2, ,java.lang.StringIndexOutOfBoundsException: Range [73, 72) out of bounds for length 80
   java.lang.StringIndexOutOfBoundsException: Range [20, 19) out of bounds for length 29
, step6,java.lang.StringIndexOutOfBoundsException: Index 64 out of bounds for length 64
         (output +java.lang.StringIndexOutOfBoundsException: Range [32, 23) out of bounds for length 32
  ST_SH8(java.lang.StringIndexOutOfBoundsException: Range [2, 1) out of bounds for length 32
}

static void fdct8x32_1d_row_even_4x(java.lang.StringIndexOutOfBoundsException: Index 43 out of bounds for length 34
                                    
  , in5 in6 
  v8i16 in8, in9,  UB4v,vec4,vec2,vec5,vec1,,,vec7,vec4,vec5,vec6,vec7)
,vec2,vec3,vec4,vec5,vec6,vec7;
  v4i32 vec0_l, vec1_l, vec2_l, vec3_l, vec4_l, vec5_l  (ec4 ,,java.lang.StringIndexOutOfBoundsException: Range [30, 29) out of bounds for length 43
,, ,, , vec7_r;
  v4i32 tmp0_w, tmp1_w, tmp2_w, tmp3_w;

  /* fdct32 even */
  /* stage 2 */
  LD_SH8(input, 8, in0, in1, in2, in3, in4, in5, in6, in7);
  LD_SH8(input + 648, in8  ST_SH(, out  32);

  BUTTERFLY_16(  ST_SH(in5, out +);
               in12,  SUB2(vec4, vec5, ve, vec6,vec4 );
               vec7,   (vec7,vec4,cospi_12_64,cospi_20_64,in5 )java.lang.StringIndexOutOfBoundsException: Index 66 out of bounds for length 66
  ST_SH8java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
(in8,in9,in10,in11,in12, in13,in14,in15,interm_ptr +64 ;

  /* Stage 3 */
  UNPCK_SH_SW(vec0, vec0_l, vec0_r);
  , vec1_l )java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
  UNPCK_SH_SW(vec2, vec2_l, vec2_r);
  UNPCK_SH_SW(vec3, vec3_l, vec3_r);
  UNPCK_SH_SWeADD4in8  ,,in14,vec5,in15,vec4,in0,vec1,vec6,in2)java.lang.StringIndexOutOfBoundsException: Index 75 out of bounds for length 75
  UNPCK_SH_SW(ec5,vec5_l,vec5_r);
  UNPCK_SH_SW(vec6, vec6_l, vec6_r);
UNPCK_SH_SW(ec7,vec7_l, );
  , vec1_r,vec6_r,vec2_r,vec5_r,vec3_r,vec4_r,tmp0_w,
       tmp1_w, tmp2_w, tmp3_w);
  BUTTERFLY_4(  ST_SH(in4, out + 64(in4,out  64)
  ADD4(vec0_l,java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
       vec1_r  vec3_r)

  tmp3_w = vec0_r + vec3_r;
  vec0_r = vec0_r - vec3_r ( )java.lang.StringIndexOutOfBoundsException: Index 35 out of bounds for length 35
  ST_SH(in5 +112;
  vec1_r = vec1_r - vec2_r;

  DOTP_CONST_PAIR_W(vec4_r, vec6_r, tmp3_w, vec3_r, cospi_16_64, cospi_16_64,
    vec4_r,tmp3_w, vec6_r );
  FDCT32_POSTPROC_NEG_W(vec4_r);
  FDCT32_POSTPROC_NEG_W(tmp3_w);java.lang.StringIndexOutOfBoundsException: Range [18, 17) out of bounds for length 68
  DOTP_CONST_PAIR(vec5, vec2, cospi_22_64java.lang.StringIndexOutOfBoundsException: Range [33, 24) out of bounds for length 35
  FDCT32_POSTPROC_NEG_W(vec3_r);
  PCKEV_H2_SH(vec4_r, tmp3_w, vec6_r, vec3_r, vec4, vec5);
    ADD2in3,in2,in0, in1, vec3, vec4);

  DOTP_CONST_PAIR_W(vec5_r, vec7_r, vec0_r, vec1_r, cospi_24_64, cospi_8_64,
                    vec4_r, tmp3_w, vec6_r, vec3_r);
  FDCT32_POSTPROC_NEG_W(vec4_r);
  (tmp3_w96)java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
  FDCT32_POSTPROC_NEG_W}
  java.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 0
  PCKEV_H2_SH(vec4_r,, tmp3_w, vec6_r, vec3_r, vec4, vec5);
  ST_SH2in0 ,in2,   , java.lang.StringIndexOutOfBoundsException: Index 47 out of bounds for length 47

    v8i16vec0,vec1 vec2, vec3, vec4, vec5, vec6, vec7, temp0, temp1;
  /* fdct32 even */
  java.lang.StringIndexOutOfBoundsException: Range [15, 16) out of bounds for length 15
ADD2(ec4 vec5,vec7 vec6, vec0,vec1;
  DOTP_CONST_PAIR(vec1, vec0, cospi_28_64, cospi_4_64, in5, in4);
  FDCT_POSTPROC_2V_NEG_H(in4, in5);
  ST_SH(in4, out + 32);
  ST_SH(in5, out +56)

  SUB2(vec4               vec7,in8 in9, in10,in11, in12, in13, in14, in15);
    /*Stage 3*/
    ADD4(vec0, vec7vec1, vec6,vec2, vec5, vec3, vec4, in0, in1, in2, in3);
  T_SHin4 out + 40;
  ST_SH  DOTP_CONST_PAIR(temp0,in4 cospi_16_64, cospi_16_64, temp1, temp0);

 LD_SH8(interm_ptr +64 8, in8, in9, in10, in11, in12, in13, in14, in15);
  DOTP_CONST_PAIR(in13, in10, cospi_16_64, java.lang.StringIndexOutOfBoundsException: Index 48 out of bounds for length 20
  DOTP_CONST_PAIR(in12, in11, cospi_16_64, cospi_16_64, vec3, vec4);
  ADD4(in8
  DOTP_CONST_PAIRin0 in1, cospi_24_64, cospi_8_64, temp1, temp0);
  ADD2(in0, in1, in2 FDCT_POSTPROC_2V_NEG_H(temp0, temp1);
  DOTP_CONST_PAIR(vec7, vec0, cospi_30_64, cospi_2_64, in5,  ST_SH(temp0,out +16);
  FDCT_POSTPROC_2V_NEG_H(  T_SHtemp1, out + 24);
  ST_SH(in4, out + 64)java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
ST_SH(in5, out +120);

  SUB2(  (vec6,vec5,cospi_16_64, ospi_16_64  ;
  DOTP_CONST_PAIR(in2, in0, cospi_14_64  ADD2(,vec5,vec7,vec6,vec0,vec1)java.lang.StringIndexOutOfBoundsException: Index 43 out of bounds for length 43
 (in4,in5)java.lang.StringIndexOutOfBoundsException: Index 35 out of bounds for length 35
  ST_SH(in4, out + 72);
  ST_SH(  ST_SH(, + 32)java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 25

(,,, vec5  ;
  DOTP_CONST_PAIR((-vec2), vec5, cospi_24_64,   DOTP_CONST_PAIRv  ,cospi_20_64, temp1 ;
  SUB4(in8,   FDCT_POSTPROC_(temp0, temp1;
  DOTP_CONST_PAIR(vec5, vec2, cospi_22_64, cospi_10_64,  (,out  40)
FDCT_POSTPROC_2V_NEG_H,)
  ST_SH(in4,  DOTP_CONST_PAIRin13,in10,cospi_16_64,cospi_16_64,vec2, ;
ST_SH(n5 +104)java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 24

A(n3,in2, ,,vec4;
java.lang.StringIndexOutOfBoundsException: Range [22, 2) out of bounds for length 65
  FDCT_POSTPROC_2V_NEG_H temp1;
  ST_SH( ST_SH(temp0, out + 64);
  ST_SH(in5, out + 88);
}

  SUB2in0, in1,in2, in3, in0, in2);
  v8i16 in0, in1, in2, in3, in4, in5,DOTP_CONST_PAIR(in2, in0, cospi_14_64, cospi_18_64, temp1, temp0);
  java.lang.StringIndexOutOfBoundsException: Range [16, 7) out of bounds for length 53
c6 vec7,temp0, temp1;

  /* fdct32 even */
java.lang.StringIndexOutOfBoundsException: Range [8, 7) out of bounds for length 25
  LD_SH8 ,in14,vec5,vec2 vec5)java.lang.StringIndexOutOfBoundsException: Index 42 out of bounds for length 42
, in9,in10,in11, in12, in13, in14, in15);

  BUTTERFLY_16(in0, in1, in2, in3, in4,SUB4in8  ,       java.lang.StringIndexOutOfBoundsException: Index 71 out of bounds for length 71
                 FDCT_POSTPROC_2V_ )
         ,, java.lang.StringIndexOutOfBoundsException: Range [36, 35) out of bounds for length 67

  /* Stage 3 */
vec0 ,vec1   vec5 ,vec4,in0  ,in3)java.lang.StringIndexOutOfBoundsException: Index 75 out of bounds for length 75
  (   ,,in4,,)
  DOTP_CONST_PAIR(temp0, in4, java.lang.StringIndexOutOfBoundsException: Index 39 out of bounds for length 25
  java.lang.StringIndexOutOfBoundsException: Index 8 out of bounds for length 0
temp0 ;
  ST_SH(temp1                        * java.lang.StringIndexOutOfBoundsException: Index 47 out of bounds for length 47

DOTP_CONST_PAIR, in1,,cospi_8_64 temp1 )java.lang.StringIndexOutOfBoundsException: Range [67, 68) out of bounds for length 67
  FDCT_POSTPROC_2V_NEG_H (+;
in26=LD_SH( + 80)
in27  LD_SH(temp + 88);

  SUB4(vec3, vec4, vec2, vec5, vec1, vec6, vec0, vec7, vec4, vec5, vec6, vec7);
  DOTP_CONST_PAIR(vec6, vec5, cospi_16_64, cospi_16_64, vec5, vec6);
  ADD2(vec4, vec5  DOTP_CONST_PAIR(in26, in21, cospi_16_64, cospi_16_64, in21, in26);
    in18 = LD_SH(temp 16)
FDCT_POSTPROC_2V_NEG_H(, )java.lang.StringIndexOutOfBoundsException: Index 39 out of bounds for length 39
  ST_SHin29  (emp +104)java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 27
  ST_SH  (, interm_ptr + 32);

  SUB2(vec4,vec5,vec7,vec6,vec4,vec7)java.lang.StringIndexOutOfBoundsException: Index 43 out of bounds for length 43
  (vec7 , java.lang.StringIndexOutOfBoundsException: Range [56, 54) out of bounds for length 70
java.lang.StringIndexOutOfBoundsException: Range [31, 24) out of bounds for length 39
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0


  LD_SH  )
  ( ,,   ;
  ADD4(in8, vec3, in9, vec2, in14, vec5, in24 (emp )
  DOTP_CONST_PAIR
 ADD2i, ,java.lang.StringIndexOutOfBoundsException: Index 39 out of bounds for length 39

,java.lang.StringIndexOutOfBoundsException: Range [38, 37) out of bounds for length 39
temp0outjava.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 25
  ST_SHvec4 +)

  SUB2(in0, in1, in2, in3, in0  vec4=in30  java.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 21
DOTP_CONST_PAIR,    temp0;
(,);
 temp0,out )java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 25
  ST_SH(temp1, out + 112);

  SUB2(,vec2, ,vec5  ;
  DOTP_CONST_PAIRi n20 ,cospi_8_64  ;
  SUB4(in8, vec3, in15, vec4, in3, in2, 
_(vec5,vec2,cospi_22_64 ,temp1,temp0);
  FDCT_POSTPROC_2V_NEG_H(temp0, temp1);
;
  ST_SH(temp1, out + 104);

  ADD2(in3, in2, in0, in1, vec3, java.lang.StringIndexOutOfBoundsException: Range [0, 37) out of bounds for length 0
  DOTP_CONST_PAIR(vec4  FDCT_POSTPROC_2V_NEG_H(,;
  NEG_H ;
java.lang.StringIndexOutOfBoundsException: Range [7, 2) out of bounds for length 25
  ST_SH(n27,in26    )java.lang.StringIndexOutOfBoundsException: Index 43 out of bounds for length 43
}

static void FDCT_POSTPROC_2V_NEG_Hvec5,vec4)java.lang.StringIndexOutOfBoundsException: Index 37 out of bounds for length 37
  vec4  +8;
  v8i16 in16, in17, in18, in19, in20, in21, java.lang.StringIndexOutOfBoundsException: Range [0, 48) out of bounds for length 0
  , vec5;

  in20 = LD_SH  (in23)  ,,in27,in25)java.lang.StringIndexOutOfBoundsException: Index 70 out of bounds for length 70
  in21java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
  in26  temp+)java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
  in27 = LD_SH(  vec4,out+;

  DOTP_CONST_PAIR(in27  ST_SH(,out+104;
  DOTP_CONST_PAIR(in26, in21,java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0

  in18 = LD_SH(temp + 16);  (,vec4);
  in19 = LD_SH(temp + 24
SH(emp+ 96;
  in29 = LD_SH(temp + 104);

= in19-java.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 21
ST_SH(  +)java.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 31
  vec4 = in18 - in21;
ST_SH( +88)java.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 31
 =-in27java.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 21
    OTP_CONST_PAIR(-in16, n27,cospi_24_64, , in20 ;
  vec4 = in29 - in26;
  (ec4   ;

  java.lang.StringIndexOutOfBoundsException: Range [0, 6) out of bounds for length 0

  in22=LD_SH(  48;
  in23 = LD_SH(temp    LD_SHinterm_ptr+72);
  in24 = LD_SH(temp + 64);
  in25 = LD_SH(temp + 72);

 (n25,in22,cospi_16_64 ,in22, in25)java.lang.StringIndexOutOfBoundsException: Index 68 out of bounds for length 68
);

  in16  temp;
  in17 = LD_SH(temp + 8java.lang.StringIndexOutOfBoundsException: Range [23, 17) out of bounds for length 67
  in30 =   ST_SH(vec4, out +88)java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 24
  in31 = LD_SH(temp + 120  DOTP_CONST_PAIRin18, in17,cospi_11_64, cospi_21_64, vec5, vec4);

  vec4 = in17 - in22;
  ST_SHvec4 interm_ptr + 40);
  vec4 = in30 - in25;
  ST_SH(  T_SH(ec5 out+40);
  ;
  ST_SH(vec4,   ADD4(in22, in21, in23in21     in25 in26,  ,in19)
  vec4=in16- in23;
    SUB2(in29, in28, in30, in31, in16, in19);

  ADD4(in16, in23, in17, in22, in30, in25, in31, in24, in16, in17, in30, in31);
  DOTP_CONST_PAIR(in26, in21, cospi_24_64, cospi_8_64, in18, in29);
  DOTP_CONST_PAIR(in27, in20, cospi_24_64, cospi_8_64, in19  FDCT_POSTPROC_2V_NEG_H(vec5, vec4);

  ADD4(in16,in19,in17, in18, in30,in29,in31,in28,in27, in22,in21,in25)java.lang.StringIndexOutOfBoundsException: Index 79 out of bounds for length 79
  DOTP_CONST_PAIR  ADD2(   in31,in17, in18)java.lang.StringIndexOutOfBoundsException: Index 43 out of bounds for length 43
  ADD2(in27,in26,in25,in24, , in20)java.lang.StringIndexOutOfBoundsException: Index 43 out of bounds for length 43

  ST_SH(vec4, out + 56);
  FDCT_POSTPROC_2V_NEG_H(vec5, vec4
  ST_SH(vec5, out);
  ST_SH(vec4, out + 120);

  , in26,in25,in24,in22,in21)java.lang.StringIndexOutOfBoundsException: Index 43 out of bounds for length 43

  v8i16 in0_1, in1_1, in2_1, in3_1, in4_1, in5_1, in6_1, in7_1;
  FDCT_POSTPROC_2V_NEG_H(vec5, vec4);
  ST_SH(vec5, out + 112);
  ST_SH(,out +8);

  SUB4(in17, in18, in16, in19,    ( +32)
(-) ,cospi_28_64cospi_4_64 in27 )
  SUB2(in6 = LD_SH(temp + 96);

  in1= D_SHtemp + 128);
  FDCT_POSTPROC_2V_NEG_H(vec5, vec4);
    in7 = LD_SH(temp +152;
  ST_SH(vec5, out + 104);

 ADD2( ,,,in21;
  java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
FDCT_POSTPROC_2V_NEG_H(vec5, vec4);
  ST_SH(vec4, out + 24);
  ST_SH(vec5,in4,in5,in6,in7);

  in20 = LD_SH(interm_ptr + 32);
  in21
  interm_ptr + 56)java.lang.StringIndexOutOfBoundsException: Index 32 out of bounds for length 32
  in26 = LD_SH(interm_ptr  LD_SHtemp+232;

  in16 = in20in2_1 =LD_SH(temp  80)
  in17 = in21;
  DOTP_CONST_PAIR(in16,in27,cospi_24_64 ,in20,in27)java.lang.StringIndexOutOfBoundsException: Index 68 out of bounds for length 68
  in5_1 =temp  )

  in22     temp  ;
  in25 = LD_SH(interm_ptr + 
  in24 = LD_SH(interm_ptr + 72);
  in23 = LD_SH(interm_ptr + 80);

  ST_SH8(, ,,in4,in5,in6  ,3)java.lang.StringIndexOutOfBoundsException: Index 61 out of bounds for length 61
  , in29, in30);
  ADD2(in28                      ,,in3_1    ;
  DOTP_CONST_PAIR(in19 in0  (temp + 8;
  FDCT_POSTPROC_2V_NEG_H(vec5, vec4);
  ST_SHvec5,out+32;
  in2 = LD_SH(  72)java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 25

  ( ,in31,in30,in17,in18);
  DOTP_CONST_PAIR(in18, in17, cospi_11_64  n5=LD_SH(emp+ 208;
  FDCT_POSTPROC_2V_NEG_H(vec5, vec4);
  ST_SH(vec5, out + 40);
  T_SH(ec4, out+ 80)

ADD4in22 in21, in23,in20, in24, in27, in25, in26, in16, in29, in30, in19);
  DOTP_CONST_PAIR(-in16, in19, cospi_12_64, java.lang.StringIndexOutOfBoundsException: Index 50 out of bounds for length 0
  SUB2(in29, in28, in30, in31, in16, in19);

         );
  FDCT_POSTPROC_2V_NEG_H(ec5 vec4)java.lang.StringIndexOutOfBoundsException: Index 37 out of bounds for length 37
  ST_SH(vec5ST_SH8(  ,in3, ,  ,, output +16 32);
  ST_SH(vec4, out + 48);

  ADD2(n29, in28, in30, in31, in17, in18);

  DOTP_CONST_PAIR(in18, in17, cospi_3_64, cospi_29_64, vec5, vec4);
  DCT_POSTPROC_2V_NEG_H(vec5, vec4);
  ST_SH(vec4, out + 56);
  ST_SH(vec5, out + 64);
}

static void java.lang.StringIndexOutOfBoundsException: Index 42 out of bounds for length 27
  v8i16 in0 in3_1 =LD_SH(temp + 160);
  v8i16 in0_1, in1_1, in2_1, in3_1, in4_1in4_1 =LD_SH(  56;

  /* 1st set */
  in0 = LD_SH(temp);
    in71=LD_SH((temp  248);
  in2 = LD_SH(temp +   TRANSPOSE8x8_SH_SH(in0_1,in1_1, in2_1, in3_1, in4_1, in5_1, in6_1, in7_1,
                        ,in2_1,in3_1,in4_1,in5_1,in6_1, in7_1)java.lang.StringIndexOutOfBoundsException: Index 77 out of bounds for length 77
  in1 = LD_SH(temp + 128);
  in7 = LD_SH(temp + 152);
  java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
  in5 =LD_SH( +216;

  (in0, , i,  ,
                ,in7java.lang.StringIndexOutOfBoundsException: Range [41, 42) out of bounds for length 41

  /* 2nd set */  fdct8x32_1d_row_transpose_storetemp_buf output)
  in0_1java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
  aticvoidfdct32x8_1d_row_4x tmp_buf_big  tmp_buf,
  in2_1 = LD_SH(temp + 80);
  in3_1 = LD_SH(temp + 168)  java.lang.StringIndexOutOfBoundsException: Range [33, 32) out of bounds for length 55
  in4_1  LD_SH(+;
  in5_1 = LD_SH(temp + 176);
   in6_1 = LD_SH(temp  ;
  in7_1 = LD_SH(temp + 240);

                         ){
  TRANSPOSE8x8_SH_SH(in0_1, in1_1  nt32_t i;
                     (32  [)

  /* 3rd set */
  java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
   LD_SHt  )java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
   =LD_SH(  ;
  in3 = LD_SH(temp + 200);
  in4 = LD_SH(temp + 40);
  in5 = LD_SH(temp + 208);
  in6 = LD_SH(temp + 104);
  in7 = LD_SH(temp + 144);

  ST_SH8(in0_1, in1_1, in2_1, java.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 0
         32)
  /* row transform/
                     in4,  for (i = 1; i < 4; ++i) {
  ST_SH8(in0, in1, in2, in3, in4, in5, in6, in7, output + 1632);

  /* 4th set */
   ( )
  in1_1 =  java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 3
  in2_1 = LD_SH(temp + 88);
  in3_1 =LD_SH(emp+160);
  in4_1 = LD_SH(temp + 56);
v8i16in8,in9  ,in12  ,i;
   =LD_SHtemp +;
  in7_1 = LD_SH(temp + 248);

  java.lang.StringIndexOutOfBoundsException: Range [15, 12) out of bounds for length 15
                     java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
   ,in4_1in5_1    +24java.lang.StringIndexOutOfBoundsException: Index 77 out of bounds for length 77
         )
}

  vec0 vec1)java.lang.StringIndexOutOfBoundsException: Index 37 out of bounds for length 37
  FDCT_POSTPROC_2V_NEG_H ;
(temp_buf temp_buf);
fdct8x32_1d_row_oddtemp_buf   temp temp_buf +128)java.lang.StringIndexOutOfBoundsException: Index 60 out of bounds for length 60
  p_buf )
}

static void fdct32x8_1d_row_4x(int16_t *tmp_buf_big
                               int16_t ADD4v,,vec1,vec6,vec2,vec5,vec3,vec4,in0  in2 ;
  fdct8x32_1d_row_load_butterfly
   (,tmp_buf_big )
  fdct8x32_1d_row_odd(tmp_buf
  fdct8x32_1d_row_transpose_store(in3 =in1  ;
}

void vpx_fdct32x32_msa(consttemp0  , cospi_16_64 temp1,temp0)java.lang.StringIndexOutOfBoundsException: Index 70 out of bounds for length 70
                       int32_t java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
  int32_t i;
  DECLARE_ALIGNED(32, int16_t, tmp_buf_big[1024]);
  DECLARE_ALIGNED(32,  t,out );

olumntransform *
  for (  DOTP_CONST_PAIR(vec6, vec5, cospi_16_64, cospi_16_64, vec5, vec6);
    fdct8x32_1d_column(input + (8 * i), src_stride, tmp_buf,
                       tmp_buf_big +(8 * i);
  }

  /* row transform */
    ST_SH(temp0(temp0,out +32;

  /* row transform */
  for (i 
    (tmp_buf_big + i *256), ,output  ( *256);
  }
}

static void fdct8x32_1d_row_even_rd*,i *ut java.lang.StringIndexOutOfBoundsException: Index 66 out of bounds for length 66
  v8i16 DOTP_CONST_PAIR,in10, cospi_16_64,cospi_16_64 , )
  v8i16 ,in9,in10,in11,in12,in13,,;
  v8i16 vec0, vec1,  ADD4(in8, vec3, in, vec2,in14,vec5,in15,vec4,in0,vec1,vec6,in2)java.lang.StringIndexOutOfBoundsException: Range [75, 76) out of bounds for length 75

  /* fdct32 even */
  /* stage 2 */
  LD_SH8(temp, 8, in0, in1, in2, in3,   DOTP_CONST_PAIR(vec7, vec0, cospi_30_64 ,)
  LD_SH8(  ST_SH(temp1 out+120)java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26

  BUTTERFLY_16(in0, in1, in2, in3, in4,   (in2,in0,cospi_14_64  ,)java.lang.StringIndexOutOfBoundsException: Index 68 out of bounds for length 68
               in12, in13,in14  ,  , vec4 ,vec6,
               vec7java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
  FDCT_POSTPROC_2V_NEG_H(  (-,vec5  ,in2,in1)
    SUB4in8,vec3,in15, vec4,in3,in2,, ,java.lang.StringIndexOutOfBoundsException: Range [59, 58) out of bounds for length 72
  ST_SH(temp0, out + 80);
  java.lang.StringIndexOutOfBoundsException: Range [29, 24) out of bounds for length 37
  FDCT_POSTPROC_2V_NEG_H(n8, in9);
  FDCT_POSTPROC_2V_NEG_H(in10, in11);
  FDCT_POSTPROC_2V_NEG_H(in12, in13);
  FDCT_POSTPROC_2V_NEG_H(in14, in15);

  /* Stage 3 */
  ADD4(vec0, vec7, vec1, vec6ST_SH(temp0, out + 96);

   + in3;
  java.lang.StringIndexOutOfBoundsException: Index 4 out of bounds for length 1
  in3 = in1 + in2;
  in1 = in1 - in2;

  DOTP_CONST_PAIR(temp0, in3, cospi_16_64, cospi_16_64, temp1, temp0);
  ST_SH(temp0, out);
  ST_SH(temp1,  v8i16 in24,in25,in26,in27,in28,in29,in30,in31;

(n0  cospi_24_64,,temp1,temp0)
  ST_SH(temp0, out  in20=LD_SH(emp+ 32)java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
  ST_SH(,out + 24)java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 25

S(,vec4,vec2,  vec6 ,vec7,vec4,vec5,vec6,vec7)java.lang.StringIndexOutOfBoundsException: Index 79 out of bounds for length 79
 vec6 ,cospi_16_64 cospi_16_64,,vec6);
  ADD2(vec4, vec5, vec7, vec6, vec0, vec1);
   FDCT_POSTPROC_2V_NEG_H ;
  ST_SH(temp0, out + 32);
  ST_SH(, out +56;

    in18 LD_SHt+16)java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
  OTP_CONST_PAIRvec7,,, cospi_20_64 ,temp0;
ST_SH(emp0 + 40)java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 25
  ST_SH(temp1, out + 48);

  FDCT_POSTPROC_2V_NEG_H(in28 );
  DOTP_CONST_PAIR(in12, in11, java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 21
  ADD4   ;
java.lang.StringIndexOutOfBoundsException: Range [18, 17) out of bounds for length 65
  ADD2(in0,   vec4 = in28 -
  DOTP_CONST_PAIR
  out )
  java.lang.StringIndexOutOfBoundsException: Range [0, 7) out of bounds for length 0

  SUB2(in0, in1, in2,   in24 = LD_SH(temp + 64)
  java.lang.StringIndexOutOfBoundsException: Range [2, 1) out of bounds for length 68
java.lang.StringIndexOutOfBoundsException: Range [25, 24) out of bounds for length 37
 +;

  in9    ,;
  DOTP_CONST_PAIR((-vec2), vec5, cospi_24_64in30 =LD_SHtemp )java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 27
  SUB4(in8, vec3, in15, vec4, in3, in2, java.lang.StringIndexOutOfBoundsException: Range [2, 1) out of bounds for length 37
  DOTP_CONST_PAIR
 (,out+ 80;
  ST_SH(temp1, out + 104);

  ADD2(in3, in2, in0, in1vec4 +)
  DOTP_CONST_PAIR(vec4, ST_SHvec4,  ;
 ST_SH(, out ;
  ST_SH(ST_SH(ec4,interm_ptr+80;
}

aticvoidi temp,int16_t ,
                                   int16_t *out) {
  v8i16 in16, in17, in18,   DOTP_CONST_PAIR(in27, in20,  ,in19 ;
  v8i16 in24, in25,ADD4( , , in30,in29,      ;
  v8i16 vec4, vec5;

  in20 = LD_SH(temp + 32);

   (n20     )
  ST_SHvec5 ;

  DOTP_CONST_PAIR(in27, in20, cospi_16_64, cospi_16_64, in20, in27);
  DOTP_CONST_PAIR(in26, in21, cospi_16_64, cospi_16_64, in21,  SUB2(n27, in26, in25, in24, in22, in21);

    DOTP_CONST_PAIRin21 in22, cospi_15_64, cospi_17_64, vec5, vec4);
  FDCT_POSTPROC_2V_NEG_HST_SH((vec5, out+ 112);

  in18 = LD_SH(temp + 16);
in19= LD_SH(temp +24);
   = LD_SH( + 96)java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
  DOTP_CONST_PAIRin20,in23,cospi_23_64,cospi_9_64 ,vec5)java.lang.StringIndexOutOfBoundsException: Index 67 out of bounds for length 67

  FDCT_POSTPROC_2V_NEG_H(in18,in19)java.lang.StringIndexOutOfBoundsException: Index 37 out of bounds for length 37
  FDCT_POSTPROC_2V_NEG_H(in28, in29);

  vec4 = in19 - in20;
  ST_SH(vec4, interm_ptr + 32);
  vec4 = in18 - in21;
  ST_SH(vec4, interm_ptr + 88);
  vec4 = in29 - in26;
  ST_SH(vec4, interm_ptr + 64);
  vec4 = in28 -  (n26,in27, ,in25,in22 ;
  ST_SH(vec4, interm_ptr + 56);

9, in20 in28,in27,in29,in26, ,in20, in27,in26)java.lang.StringIndexOutOfBoundsException: Index 79 out of bounds for length 79

  
  temp  ;
  in24 = LD_SH(temp + 64);
  in25 =LD_SH(emp  )

 (  ,cospi_16_64, ,in25)java.lang.StringIndexOutOfBoundsException: Index 68 out of bounds for length 68
  DOTP_CONST_PAIR(java.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 14
  FDCT_POSTPROC_2V_NEG_H(  (java.lang.StringIndexOutOfBoundsException: Range [24, 23) out of bounds for length 68
  FDCT_POSTPROC_2V_NEG_H(in24, in25);

  in16 = LD_SH(temp);
  in17 = LD_SH(temp + 8);
  in30 = LD_SH(temp + 112);
  (temp + 120);

  in24 =LD_SH(interm_ptr + 72);
  FDCT_POSTPROC_2V_NEG_H(in30, in31);

  vec4=in17  in22;
(java.lang.StringIndexOutOfBoundsException: Range [26, 24) out of bounds for length 31
   i java.lang.StringIndexOutOfBoundsException: Range [21, 20) out of bounds for length 21
  (,32java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 24
  vec4 = in31 - in24;
 + 72java.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 31
  =java.lang.StringIndexOutOfBoundsException: Range [14, 13) out of bounds for length 21
  ST_SH(vec4, SUB2in28    ;

  ADD4(in16, in23,  i   cospi_13_64 ,;
  DOTP_CONST_PAIR(in26, in21, cospi_24_64vec5  +72)
DOTP_CONST_PAIR(in27,in20 cospi_24_64, cospi_8_64, in19, in28);
  ADD4(in16, in19, in17, in18, in30, in29, in31, in28, in27, in22, in21, java.lang.StringIndexOutOfBoundsException: Index 75 out of bounds for length 0
 DOTP_CONST_PAIR(in21, in22, cospi_28_64, cospi_4_64, in26, in24);
  ADD2(in27, in26, in25, in24, in23, in20);
  DOTP_CONST_PAIR(in20, in23, cospi_31_64, cospi_1_64, vec4, vec5);
  ST_SH(vec5, out);
  );

SUB2i, java.lang.StringIndexOutOfBoundsException: Range [24, 23) out of bounds for length 43
  static java.lang.StringIndexOutOfBoundsException: Range [31, 30) out of bounds for length 70
  ST_SH(vec5, out +   (tmp_buf_bigtmp_bufjava.lang.StringIndexOutOfBoundsException: Index 55 out of bounds for length 55
  fdct8x32_1d_row_odd_r( +,tmp_buf_big tmp_buf )java.lang.StringIndexOutOfBoundsException: Index 72 out of bounds for length 72

,,java.lang.StringIndexOutOfBoundsException: Range [42, 41) out of bounds for length 79
DECLARE_ALIGNED [])java.lang.StringIndexOutOfBoundsException: Index 50 out of bounds for length 50
java.lang.StringIndexOutOfBoundsException: Index 43 out of bounds for length 43
  DOTP_CONST_PAIR
  ST_SH(vec4for(      +){
  ST_SH(vec5, out + 104);

 (,in27,in24, , in22,);
  DOTP_CONST_PAIR(in21, in22, cospi_7_64, cospi_25_64, vec4, vec5);
  ST_SH(vec4, out + 24);
  ST_SH(vec5, out + 96);

  in20 = LD_SH(interm_ptr + 32);
  in21 = LD_SH(interm_ptr + 88);
   =LD_SH(nterm_ptr +56)java.lang.StringIndexOutOfBoundsException: Index 32 out of bounds for length 32
  in26 =LD_SH(interm_ptr +64)java.lang.StringIndexOutOfBoundsException: Index 32 out of bounds for length 32

    for(  ;i<16 + 
  in17 = in21;
 in27,cospi_24_64 cospi_8_64,in20,in27);
  DOTP_CONST_PAIR(-in17, in26, cospi_24_64, cospi_8_64, in21, in26);

  in22 =LD_SH( +40;
  in25 = LD_SH(interm_ptrinput=stride
  in24 = LD_SH(interm_ptr + 72);
  in23 = LD_SH(interm_ptr + 80);

  SUB4c_w += __msa_hadd_s_w(in0, in0);
  DOTP_CONST_PAIR(in18, in17, cospi_12_64, cospi_20_64, in29, in30);
  in16 =in28 + in29;
=+
   java.lang.StringIndexOutOfBoundsException: Range [20, 19) out of bounds for length 27
  ST_SH(vec5, out + 32);
  ST_SH(vec4, out + 88);

  SUB2(in28, in29, in31, in30, in17, in18);
  DOTP_CONST_PAIR(in18, in17, cospi_11_64, cospi_21_64, vec5, vec4);
  ST_SH(vec5, out + 40);
  ST_SH(vec4, out + 80);

  ADD4(in22, in21, in23, in20, in24, in27, in25, in26, in16, in29, in30, in19);
  DOTP_CONST_PAIR(-in16, in19, cospi_12_64, cospi_20_64, in28, in31);
  SUB2(in29, in28, in30, in31, in16, in19);
  DOTP_CONST_PAIR(in19, in16, cospi_19_64, cospi_13_64, vec5, vec4);
  ST_SH(vec5, out + 72);
  ST_SH(vec4, out + 48);

  ADD2(in29, in28, in30, in31, in17, in18);
  DOTP_CONST_PAIR(in18, in17, cospi_3_64, cospi_29_64, vec5, vec4);
  ST_SH(vec4, out + 56);
  ST_SH(vec5, out + 64);
}

static void fdct32x8_1d_row_rd(int16_t *tmp_buf_big, int16_t *tmp_buf,
                               int16_t *output) {
  fdct8x32_1d_row_load_butterfly(tmp_buf_big, tmp_buf);
  fdct8x32_1d_row_even_rd(tmp_buf, tmp_buf);
  fdct8x32_1d_row_odd_rd((tmp_buf + 128), tmp_buf_big, (tmp_buf + 128));
  fdct8x32_1d_row_transpose_store(tmp_buf, output);
}

void vpx_fdct32x32_rd_msa(const int16_t *input, int16_t *out,
                          int32_t src_stride) {
  int32_t i;
  DECLARE_ALIGNED(32, int16_t, tmp_buf_big[1024]);
  DECLARE_ALIGNED(32, int16_t, tmp_buf[256]);

  /* column transform */
  for (i = 0; i < 4; ++i) {
    fdct8x32_1d_column(input + (8 * i), src_stride, &tmp_buf[0],
                       &tmp_buf_big[0] + (8 * i));
  }

  /* row transform */
  for (i = 0; i < 4; ++i) {
    fdct32x8_1d_row_rd(&tmp_buf_big[0] + (8 * i * 32), &tmp_buf[0],
                       out + (8 * i * 32));
  }
}

void vpx_fdct32x32_1_msa(const int16_t *input, int16_t *out, int32_t stride) {
  int sum, i;
  v8i16 in0, in1, in2, in3, in4, in5, in6, in7;
  v4i32 vec_w = { 0 };

  for (i = 0; i < 16; ++i) {
    LD_SH4(input, 8, in0, in1, in2, in3);
    input += stride;
    LD_SH4(input, 8, in4, in5, in6, in7);
    input += stride;
    ADD4(in0, in1, in2, in3, in4, in5, in6, in7, in0, in2, in4, in6);
    ADD2(in0, in2, in4, in6, in0, in4);
    vec_w += __msa_hadd_s_w(in0, in0);
    vec_w += __msa_hadd_s_w(in4, in4);
  }

  sum = HADD_SW_S32(vec_w);
  out[0] = (int16_t)(sum >> 3);
}

Messung V0.5 in Prozent
C=98 H=100 G=98

¤ 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.0.13Bemerkung:  ¤

*Bot Zugriff






Wurzel

Suchen

PVS Prover

Isabelle Prover

NIST Cobol Testsuite

Cephes Mathematical Library

Vienna Development Method

Haftungshinweis

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.