Search results for query: *

  1. D

    Integer Based Square Root.

    here is a 55 cycle total routine #define ITER0() \ \ CMP R0,R2; \ SUBHS R0,R0,R2; \ ADC R2,R1,R2, LSL #1; #define ITER(i) \ \ CMP R0,R2,ROR #(2 * i); \ SUBHS R0,R0,R2, ROR #(2 * i); \ ADC R2,R1,R2, LSL #1; asm UInt32 sqrt(UInt32 v){ //fast sqrt...
Back
Top