[LAD] Optimisations

From: Will Godfrey <willgodfrey@email-addr-hidden>
Date: Mon Aug 18 2014 - 20:11:33 EEST

A long time ago ... in a land far away :)
I did some assembler programming on the Acorn Archimedes (ARM 2/3) and worked
out a series of additions and subtractions that would perform very fast
multiplication of awkward numbers by known amounts.

Is there any point in doing this for C programs, or are modern compilers
sophisticated enough to do such things themselves?

If anyone is interested *7 is:
RSB R1, R0, R0, LSL #3

-- 
Will J Godfrey
http://www.musically.me.uk
Say you have a poem and I have a tune.
Exchange them and we can both have a poem, a tune, and a song.
_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@email-addr-hidden
http://lists.linuxaudio.org/listinfo/linux-audio-dev
Received on Mon Aug 18 20:15:06 2014

This archive was generated by hypermail 2.1.8 : Mon Aug 18 2014 - 20:15:07 EEST