Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/sys/arch/arm/arm Don't need to round since values are N-1.



details:   https://anonhg.NetBSD.org/src/rev/7340ddc9ca43
branches:  trunk
changeset: 326962:7340ddc9ca43
user:      matt <matt%NetBSD.org@localhost>
date:      Mon Feb 24 00:49:53 2014 +0000

description:
Don't need to round since values are N-1.

diffstat:

 sys/arch/arm/arm/cpufunc_asm_armv7.S |  6 ------
 1 files changed, 0 insertions(+), 6 deletions(-)

diffs (30 lines):

diff -r 74b454aaa08a -r 7340ddc9ca43 sys/arch/arm/arm/cpufunc_asm_armv7.S
--- a/sys/arch/arm/arm/cpufunc_asm_armv7.S      Mon Feb 24 00:32:17 2014 +0000
+++ b/sys/arch/arm/arm/cpufunc_asm_armv7.S      Mon Feb 24 00:49:53 2014 +0000
@@ -278,8 +278,6 @@
 
        ubfx    r2, r0, #13, #15        @ get num sets - 1 from CCSIDR
        ubfx    r3, r0, #3, #10         @ get numways - 1 from CCSIDR
-       lsl     r3, r3, #1              @ double
-       sub     r3, r3, #1              @ subtract one (now rounded up)
        clz     r1, r3                  @ number of bits to MSB of way
        lsl     r3, r3, r1              @ shift into position
        mov     ip, #1                  @ 
@@ -338,8 +336,6 @@
        lsl     r1, r1, ip              @ r1 = set decr
 
        ubfx    ip, r0, #3, #10         @ get numways - 1 from [to be discarded] CCSIDR
-       lsl     ip, ip, #1              @ double
-       sub     ip, ip, #1              @ subtract one (now rounded up)
        clz     r2, ip                  @ number of bits to MSB of way
        lsl     ip, ip, r2              @ shift by that into way position
        mov     r0, #1                  @ 
@@ -403,8 +399,6 @@
        lsl     r1, r1, ip              @ r1 = set decr
 
        ubfx    ip, r0, #3, #10         @ get numways - 1 from [to be discarded] CCSIDR
-       lsl     ip, ip, #1              @ double
-       sub     ip, ip, #1              @ subtract one (now rounded up)
        clz     r2, ip                  @ number of bits to MSB of way
        lsl     ip, ip, r2              @ shift by that into way position
        mov     r0, #1                  @ 



Home | Main Index | Thread Index | Old Index