.define .mlu

.sect .text

.mlu:
 LDMFD R12<,{R0,R1}
 MOV R2, #0
_mluloop:
 MOV.S R0,R0,LSR #1
 ADD.CS R2,R2,R1
 ADD R1,R1,R1
 BNE _mluloop
 MOV R0,R2
 MOV R15,R14