Home
last modified time | relevance | path

Searched refs:curbit (Results 1 – 2 of 2) sorted by relevance

/arch/arm/lib/
Dlib1funcs.S40 .macro ARM_DIV_BODY dividend, divisor, result, curbit argument
44 clz \curbit, \divisor
46 sub \result, \curbit, \result
47 mov \curbit, #1
49 mov \curbit, \curbit, lsl \result
55 @ set curbit accordingly. This allows for curbit to be located
60 moveq \curbit, #8
61 movne \curbit, #1
70 movlo \curbit, \curbit, lsl #4
78 movlo \curbit, \curbit, lsl #1
[all …]
/arch/metag/lib/
Ddivsi3.S62 !! D0Ar6 is curbit which is set to 1 at the start and shifted up
68 MOV D0Ar6,#1 ! Set curbit to 1
82 LSLGT D0Ar6,D0Ar6,D0Ar2 ! ( > 0) ? left shift curbit
86 !! if ( A >= B ) add curbit to result and subtract B from A
87 !! shift curbit and B down by 1 in either case
91 ADDCC D0Re0, D0Re0, D0Ar6 ! If yes result += curbit
93 LSRS D0Ar6, D0Ar6, #1 ! Shift down curbit, is it zero?
95 BNZ $LIDMCLoop ! Was single bit in curbit lost?