|  |  | @@ -157,26 +157,25 @@ static void check_ipred(void) | 
		
	
		
			
			|  |  |  | } \ | 
		
	
		
			
			|  |  |  | } while (0) | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | static void check_loopfilter() | 
		
	
		
			
			|  |  |  | static void check_loopfilter(void) | 
		
	
		
			
			|  |  |  | { | 
		
	
		
			
			|  |  |  | LOCAL_ALIGNED_32(uint8_t, base0, [32 + 16 * 16 * 2]); | 
		
	
		
			
			|  |  |  | LOCAL_ALIGNED_32(uint8_t, base1, [32 + 16 * 16 * 2]); | 
		
	
		
			
			|  |  |  | VP9DSPContext dsp; | 
		
	
		
			
			|  |  |  | int dir, wd, wd2, bit_depth; | 
		
	
		
			
			|  |  |  | static const char *const dir_name[2] = { "h", "v" }; | 
		
	
		
			
			|  |  |  | int E[2] = { 20, 28 }, I[2] = { 10, 16 }, H[2] = { 7, 11 }, F[2] = { 1, 1 }; | 
		
	
		
			
			|  |  |  | static const int E[2] = { 20, 28 }, I[2] = { 10, 16 }; | 
		
	
		
			
			|  |  |  | static const int H[2] = { 7, 11 }, F[2] = { 1, 1 }; | 
		
	
		
			
			|  |  |  | declare_func(void, uint8_t *dst, ptrdiff_t stride, int E, int I, int H); | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | for (bit_depth = 8; bit_depth <= 12; bit_depth += 2) { | 
		
	
		
			
			|  |  |  | ff_vp9dsp_init(&dsp, bit_depth, 0); | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | for (dir = 0; dir < 2; dir++) { | 
		
	
		
			
			|  |  |  | uint8_t *buf0, *buf1; | 
		
	
		
			
			|  |  |  | int midoff = (dir ? 8 * 8 : 8) * SIZEOF_PIXEL; | 
		
	
		
			
			|  |  |  | int midoff_aligned = (dir ? 8 * 8 : 16) * SIZEOF_PIXEL; | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | buf0 = base0 + midoff_aligned; | 
		
	
		
			
			|  |  |  | buf1 = base1 + midoff_aligned; | 
		
	
		
			
			|  |  |  | uint8_t *buf0 = base0 + midoff_aligned; | 
		
	
		
			
			|  |  |  | uint8_t *buf1 = base1 + midoff_aligned; | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | for (wd = 0; wd < 3; wd++) { | 
		
	
		
			
			|  |  |  | // 4/8/16wd_8px | 
		
	
	
		
			
				|  |  | 
 |