diff options
| author | 2015-11-02 14:55:05 -0500 | |
|---|---|---|
| committer | 2015-11-16 14:14:03 -0500 | |
| commit | 911918aa7ef6f868c135505b0015e42072c54682 (patch) | |
| tree | b12a768b34d0461978276533b73436c4494fe71f /scripts/patch-kernel | |
| parent | mtd/sm_ftl.c: fix wrong do_div() usage (diff) | |
| download | linux-dev-911918aa7ef6f868c135505b0015e42072c54682.tar.xz linux-dev-911918aa7ef6f868c135505b0015e42072c54682.zip | |
div64.h: optimize do_div() for power-of-two constant divisors
Let's perform the obvious mask and shift operation in this case.
On 32-bit targets, gcc is able to do the same thing with a constant
divisor that happens to be a power of two i.e. it turns the division
into an inline shift, but it doesn't hurt to be explicit.
Signed-off-by: Nicolas Pitre <nico@linaro.org>
Diffstat (limited to 'scripts/patch-kernel')
0 files changed, 0 insertions, 0 deletions
