In base a cosa dici che usa troppi cicli di clock?
E' un esercizio, o hai proprio bisogno di fare il tutto in maniera molto efficiente?
E poi la rotazione che ti ha suggerito Dwenegar e' quella che cercavi?