Home » Developing U++ » U++ Developers corner » "better" version of Iscale functions
Re: "better" version of Iscale functions [message #15168 is a reply to message #15167] |
Sun, 06 April 2008 20:14   |
mdelfede
Messages: 1308 Registered: September 2007
|
Ultimate Contributor |
|
|
... and, just because I'm curious, that's the -O3 full optimized GCC assembly code :
movslq %edi,%rax
movslq %esi,%rsi
movslq %edx,%rdx
imulq %rsi, %rax
movq %rdx, %rcx
movq %rax, %rdx
sarq $63, %rdx
idivq %rcx
ret
Well, I could say that's just 2-3 mov's ahead from by hand assembly code....
Max
|
|
|
 |
|
"better" version of Iscale functions
By: mdelfede on Tue, 01 April 2008 23:10
|
 |
|
Re: "better" version of Iscale functions
By: mirek on Wed, 02 April 2008 15:11
|
 |
|
Re: "better" version of Iscale functions
By: mdelfede on Wed, 02 April 2008 16:48
|
 |
|
Re: "better" version of Iscale functions
By: mirek on Sun, 06 April 2008 04:47
|
 |
|
Re: "better" version of Iscale functions
By: mdelfede on Sun, 06 April 2008 19:36
|
 |
|
Re: "better" version of Iscale functions
By: mdelfede on Sun, 06 April 2008 20:05
|
 |
|
Re: "better" version of Iscale functions
By: mdelfede on Sun, 06 April 2008 20:14
|
 |
|
Re: "better" version of Iscale functions
By: mirek on Thu, 10 April 2008 02:44
|
 |
|
Re: "better" version of Iscale functions
By: mirek on Thu, 10 April 2008 02:46
|
 |
|
Re: "better" version of Iscale functions
By: mdelfede on Thu, 10 April 2008 15:07
|
 |
|
Re: "better" version of Iscale functions
By: mirek on Thu, 10 April 2008 18:01
|
 |
|
Re: "better" version of Iscale functions
By: mdelfede on Fri, 11 April 2008 09:26
|
 |
|
Re: "better" version of Iscale functions
By: mirek on Sun, 06 April 2008 04:51
|
Goto Forum:
Current Time: Fri Jul 18 07:20:51 CEST 2025
Total time taken to generate the page: 0.04150 seconds
|