METHOD_0 ( ) { int [ ] input = new int [ ] { - INT_0 , INT_1 , INT_2 , INT_3 , INT_3 , INT_4 , INT_1 , INT_5 , - INT_6 , INT_3 , - INT_7 , INT_3 , INT_3 , INT_8 , INT_3 , - INT_6 } ; int [ ] output = new int [ ] { INT_9 , - INT_10 , - INT_11 , - INT_12 , INT_13 , - INT_14 , INT_15 , - INT_16 , - INT_16 , INT_17 , - INT_14 , INT_18 , - INT_12 , - INT_19 , - INT_10 , - INT_20 } ; org . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . METHOD_1 ( input ) ; "<AssertPlaceHolder>" ; } METHOD_1 ( int [ ] ) { for ( int i = 0 ; i < 16 ; i += 4 ) { int IDENT_4 = ( ( IDENT_5 [ i ] ) + ( IDENT_5 [ ( i + 2 ) ] ) ) << 2 ; int IDENT_6 = ( ( IDENT_5 [ ( i + 1 ) ] ) + ( IDENT_5 [ ( i + 3 ) ] ) ) << 2 ; int IDENT_7 = ( ( IDENT_5 [ ( i + 1 ) ] ) - ( IDENT_5 [ ( i + 3 ) ] ) ) << 2 ; int IDENT_8 = ( ( IDENT_5 [ i ] ) - ( IDENT_5 [ ( i + 2 ) ] ) ) << 2 ; IDENT_5 [ i ] = ( IDENT_4 + IDENT_6 ) + ( IDENT_4 != 0 ? 1 : 0 ) ; IDENT_5 [ ( i + 1 ) ] = IDENT_8 + IDENT_7 ; IDENT_5 [ ( i + 2 ) ] = IDENT_8 - IDENT_7 ; IDENT_5 [ ( i + 3 ) ] = IDENT_4 - IDENT_6 ; } for ( int i = 0 ; i < 4 ; i ++ ) { int IDENT_4 = ( IDENT_5 [ i ] ) + ( IDENT_5 [ ( i + 8 ) ] ) ; int IDENT_6 = ( IDENT_5 [ ( i + 4 ) ] ) + ( IDENT_5 [ ( i + 12 ) ] ) ; int IDENT_7 = ( IDENT_5 [ ( i + 4 ) ] ) - ( IDENT_5 [ ( i + 12 ) ] ) ; int IDENT_8 = ( IDENT_5 [ i ] ) - ( IDENT_5 [ ( i + 8 ) ] ) ; int IDENT_9 = IDENT_4 + IDENT_6 ; int IDENT_10 = IDENT_8 + IDENT_7 ; int IDENT_11 = IDENT_8 - IDENT_7 ; int IDENT_12 = IDENT_4 - IDENT_6 ; IDENT_9 += ( IDENT_9 < 0 ) ? 1 : 0 ; IDENT_10 += ( IDENT_10 < 0 ) ? 1 : 0 ; IDENT_11 += ( IDENT_11 < 0 ) ? 1 : 0 ; IDENT_12 += ( IDENT_12 < 0 ) ? 1 : 0 ; IDENT_5 [ i ] = ( IDENT_9 + 3 ) > > 3 ; IDENT_5 [ ( i + 4 ) ] = ( IDENT_10 + 3 ) > > 3 ; IDENT_5 [ ( i + 8 ) ] = ( IDENT_11 + 3 ) > > 3 ; IDENT_5 [ ( i + 12 ) ] = ( IDENT_12 + 3 ) > > 3 ; } }
org . junit . Assert . assertArrayEquals ( output , input )