Mans Rullgard 
							
						 
					 
					
						
						
							
						
						e9d817351b 
					 
					
						
						
							
							dsputil: Separate h264 qpel  
						
						... 
						
						
						
						The sh4 optimizations are removed, because the code is
100% identical to the C code, so it is unlikely to
provide any real practical benefit.
Signed-off-by: Diego Biurrun <diego@biurrun.de >
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com >
Signed-off-by: Luca Barbato <lu_zero@gentoo.org > 
						
						
					 
					
						2013-01-24 10:44:43 +01:00 
						 
				 
			
				
					
						
							
							
								Mans Rullgard 
							
						 
					 
					
						
						
							
						
						998170913c 
					 
					
						
						
							
							ARM: use standard syntax for all LDRD/STRD instructions  
						
						... 
						
						
						
						The standard syntax requires two destination registers for
LDRD/STRD instructions.  Some versions of the GNU assembler
allow using only one with the second implicit, others are
more strict.
Signed-off-by: Mans Rullgard <mans@mansr.com > 
						
						
					 
					
						2012-08-01 10:32:24 +01:00 
						 
				 
			
				
					
						
							
							
								Justin Ruggles 
							
						 
					 
					
						
						
							
						
						94d2b0d2fd 
					 
					
						
						
							
							ARM: Move asm.S from libavcodec to libavutil  
						
						... 
						
						
						
						This will allow for easier implementation of ARM-optimized functions in
libraries other than libavcodec. 
						
						
					 
					
						2012-06-08 13:14:38 -04:00 
						 
				 
			
				
					
						
							
							
								Mans Rullgard 
							
						 
					 
					
						
						
							
						
						f054a82727 
					 
					
						
						
							
							ARM: move NEON H264 chroma mc to a separate file  
						
						... 
						
						
						
						This allows sharing code with the rv40 version of these functions.
Signed-off-by: Mans Rullgard <mans@mansr.com > 
						
						
					 
					
						2011-12-06 13:48:24 +00:00 
						 
				 
			
				
					
						
							
							
								Mans Rullgard 
							
						 
					 
					
						
						
							
						
						59807fee6d 
					 
					
						
						
							
							ARM: h264dsp_neon cosmetics  
						
						... 
						
						
						
						- Replace 'ip' with 'r12'.
- Use correct size designators for vld1/vst1.
- Whitespace fixes.
Signed-off-by: Mans Rullgard <mans@mansr.com > 
						
						
					 
					
						2011-12-02 19:59:18 +00:00 
						 
				 
			
				
					
						
							
							
								Janne Grunau 
							
						 
					 
					
						
						
							
						
						a760f530bb 
					 
					
						
						
							
							ARM: make some NEON macros reusable  
						
						... 
						
						
						
						Signed-off-by: Mans Rullgard <mans@mansr.com > 
						
						
					 
					
						2011-12-02 19:59:18 +00:00 
						 
				 
			
				
					
						
							
							
								Mans Rullgard 
							
						 
					 
					
						
						
							
						
						3a0b72dee0 
					 
					
						
						
							
							ARM: remove needless .text/.align directives  
						
						... 
						
						
						
						The 'function' macro already includes the appropriate
directives.
Signed-off-by: Mans Rullgard <mans@mansr.com > 
						
						
					 
					
						2011-11-23 15:06:50 +00:00 
						 
				 
			
				
					
						
							
							
								Ronald S. Bultje 
							
						 
					 
					
						
						
							
						
						c2d337429c 
					 
					
						
						
							
							H264: change weight/biweight functions to take a height argument.  
						
						... 
						
						
						
						Neon parts by Mans Rullgard <mans@mansr.com >. 
						
						
					 
					
						2011-10-21 01:00:45 -07:00 
						 
				 
			
				
					
						
							
							
								Mans Rullgard 
							
						 
					 
					
						
						
							
						
						8986fddc2b 
					 
					
						
						
							
							ARM: allow building in Thumb2 mode  
						
						... 
						
						
						
						Signed-off-by: Mans Rullgard <mans@mansr.com > 
						
						
					 
					
						2011-06-23 07:31:54 +01:00 
						 
				 
			
				
					
						
							
							
								Mans Rullgard 
							
						 
					 
					
						
						
							
						
						2912e87a6c 
					 
					
						
						
							
							Replace FFmpeg with Libav in licence headers  
						
						... 
						
						
						
						Signed-off-by: Mans Rullgard <mans@mansr.com > 
						
						
					 
					
						2011-03-19 13:33:20 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
							
						
						751484372d 
					 
					
						
						
							
							ARM: NEON H264 chroma loop filter 3 cycles faster  
						
						... 
						
						
						
						Originally committed as revision 24249 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-07-15 21:59:27 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
							
						
						8c55333c99 
					 
					
						
						
							
							ARM: remove two insns from NEON chroma loop filter  
						
						... 
						
						
						
						Originally committed as revision 24243 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-07-15 06:45:11 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
							
						
						a7e7d40c2e 
					 
					
						
						
							
							ARM: set size of asm functions in object files  
						
						... 
						
						
						
						Originally committed as revision 22404 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-03-09 16:17:56 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
							
						
						1025d19dd7 
					 
					
						
						
							
							ARM: NEON 2xN chroma MC  
						
						... 
						
						
						
						Originally committed as revision 20696 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-12-02 00:37:36 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
							
						
						04e7f6d2d0 
					 
					
						
						
							
							ARM: NEON 16x16 and 8x8 avg qpel MC  
						
						... 
						
						
						
						Originally committed as revision 20695 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-12-02 00:37:33 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
							
						
						0115b3eadb 
					 
					
						
						
							
							ARM: align stack in NEON h264 mc functions  
						
						... 
						
						
						
						A certain rotten fruit operating system doesn't provide the 8-byte stack
alignment required by the standard ARM ABI, so align it manually.
Originally committed as revision 20208 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-10-11 16:16:08 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
							
						
						b44c6d8edb 
					 
					
						
						
							
							ARM: remove unnecessary .fpu neon directives  
						
						... 
						
						
						
						Originally committed as revision 20151 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-10-02 19:35:12 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
							
						
						2da4e5e3e1 
					 
					
						
						
							
							ARM: slightly faster NEON H264 horizontal loop filter  
						
						... 
						
						
						
						Originally committed as revision 19216 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-06-17 22:33:04 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
							
						
						fe7f149ed8 
					 
					
						
						
							
							ARM: fix corner-case overflow in H.264 weighted prediction  
						
						... 
						
						
						
						Originally committed as revision 17657 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-02-28 13:48:54 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
							
						
						bd53b426b7 
					 
					
						
						
							
							ARM: NEON optimised H.264 weighted prediction  
						
						... 
						
						
						
						Originally committed as revision 16771 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-01-25 13:04:45 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
							
						
						5a29589b81 
					 
					
						
						
							
							ARM: NEON optimised H.264 biweighted prediction  
						
						... 
						
						
						
						Originally committed as revision 16770 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-01-25 13:04:41 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
							
						
						77c4537313 
					 
					
						
						
							
							ARM: simplify ff_put/avg_h264_chroma_mc4/8_neon definitions, no code change  
						
						... 
						
						
						
						Originally committed as revision 16677 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-01-18 20:43:11 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
							
						
						a2fc0f6a6d 
					 
					
						
						
							
							ARM: replace "armv4l" with "arm"  
						
						... 
						
						
						
						Originally committed as revision 16179 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-12-17 00:54:54 +00:00