diff options
author | George Spelvin <[email protected]> | 2012-10-04 17:12:30 -0700 |
---|---|---|
committer | Linus Torvalds <[email protected]> | 2012-10-06 03:04:49 +0900 |
commit | cb239d0a97d573150d6106a92c0641da0d03f6a1 (patch) | |
tree | 7557b629f6bf1dce2ee2b7953123a532040fb1ba /net/lapb/lapb_timer.c | |
parent | 2359172a75986359ce9cf041a9aca6a32cdf8779 (diff) |
lib: vsprintf: optimize put_dec_trunc8()
If you're going to have a conditional branch after each 32x32->64-bit
multiply, might as well shrink the code and make it a loop.
This also avoids using the long multiply for small integers.
(This leaves the comments in a confusing state, but that's a separate
patch to make review easier.)
Signed-off-by: George Spelvin <[email protected]>
Cc: Denys Vlasenko <[email protected]>
Cc: Michal Nazarewicz <[email protected]>
Cc: Rabin Vincent <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>
Diffstat (limited to 'net/lapb/lapb_timer.c')
0 files changed, 0 insertions, 0 deletions