Re: [FFmpeg-devel] [PATCH 02/12] mips/float_dsp: replace assembly with C implementations

2015-03-04 Thread James Cowgill
On Wed, 2015-03-04 at 11:08 +, Nedeljko Babic wrote: > >The assembly versions have a few problems > >- They only work with mips32r2 enabled > >- They don't work on 64-bits > >- They're massive and complex > > > >So replace them with C implementations which solve these problems and let GCC > >ma

Re: [FFmpeg-devel] [PATCH 02/12] mips/float_dsp: replace assembly with C implementations

2015-03-04 Thread Nedeljko Babic
>>The assembly versions have a few problems >>- They only work with mips32r2 enabled >>- They don't work on 64-bits >>- They're massive and complex >> >>So replace them with C implementations which solve these problems and let GCC >>magically optimize for different platforms. All the functions are

Re: [FFmpeg-devel] [PATCH 02/12] mips/float_dsp: replace assembly with C implementations

2015-03-04 Thread Nedeljko Babic
>The assembly versions have a few problems >- They only work with mips32r2 enabled >- They don't work on 64-bits >- They're massive and complex > >So replace them with C implementations which solve these problems and let GCC >magically optimize for different platforms. All the functions are manuall

Re: [FFmpeg-devel] [PATCH 02/12] mips/float_dsp: replace assembly with C implementations

2015-03-04 Thread Michael Niedermayer
On Thu, Feb 26, 2015 at 01:55:48PM +, James Cowgill wrote: > On Thu, 2015-02-26 at 13:51 +, Derek Buitenhuis wrote: > > On 2/26/2015 1:42 PM, James Cowgill wrote: > > > The assembly versions have a few problems > > > - They only work with mips32r2 enabled > > > - They don't work on 64-bits

Re: [FFmpeg-devel] [PATCH 02/12] mips/float_dsp: replace assembly with C implementations

2015-02-26 Thread James Cowgill
On Thu, 2015-02-26 at 13:51 +, Derek Buitenhuis wrote: > On 2/26/2015 1:42 PM, James Cowgill wrote: > > The assembly versions have a few problems > > - They only work with mips32r2 enabled > > - They don't work on 64-bits > > - They're massive and complex > > > > So replace them with C impleme

Re: [FFmpeg-devel] [PATCH 02/12] mips/float_dsp: replace assembly with C implementations

2015-02-26 Thread Derek Buitenhuis
On 2/26/2015 1:42 PM, James Cowgill wrote: > The assembly versions have a few problems > - They only work with mips32r2 enabled > - They don't work on 64-bits > - They're massive and complex > > So replace them with C implementations which solve these problems and let GCC > magically optimize for

[FFmpeg-devel] [PATCH 02/12] mips/float_dsp: replace assembly with C implementations

2015-02-26 Thread James Cowgill
The assembly versions have a few problems - They only work with mips32r2 enabled - They don't work on 64-bits - They're massive and complex So replace them with C implementations which solve these problems and let GCC magically optimize for different platforms. All the functions are manually unrol