[opus] [Opus][RFC][FFT][Fixed-Point][NEON] NEON-Optimize
Jean-Marc Valin
jmvalin at jmvalin.ca
Mon Dec 29 11:30:13 PST 2014
On 28/12/14 11:04 PM, Phil Wang wrote:
> It requires some extra effort if twiddles and input/output have
> different bit width. Since Opus uses int32 for twiddles, we are going
> to do the same thing.
Actually, the existing Opus code has 16-bit twiddles, mostly because it
makes it possible to use smulwb on ARMv5E. That being said, I agree that
for Neon it makes sense to use 32-bit twiddles since there's no 16x32
multiplier.
Cheers,
Jean-Marc
>
>
> Thanks,
>
> Phil Wang
>
>
> -- IMPORTANT NOTICE: The contents of this email and any attachments are
> confidential and may also be privileged. If you are not the intended
> recipient, please notify the sender immediately and do not disclose the
> contents to any other person, use it for any purpose, or store or copy
> the information in any medium. Thank you.
>
> ARM Limited, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ,
> Registered in England & Wales, Company No: 2557590
> ARM Holdings plc, Registered office 110 Fulbourn Road, Cambridge CB1
> 9NJ, Registered in England & Wales, Company No: 2548782
>
>
> _______________________________________________
> opus mailing list
> opus at xiph.org
> http://lists.xiph.org/mailman/listinfo/opus
>
More information about the opus
mailing list