Displaying 1 result from an estimated 1 matches for "rsblt".
2007 Dec 02
2
Optimised qmf_synth and iir_mem16
...ng constant
str r0, [sp,#-4]! @ push r0
add r14, r14, r5, asr #13 @ (mem[0] + 4096) >> 13 + x[i]
mov r5, #0x7f00
orr r5, r5, #0xff @ r5 = 32767
cmp r14, r5
movgt r14, r5 @ Clip positive
cmn r14, r5
rsblt r14, r5, #0 @ Clip negative
strh r14, [r2], #2 @ Write result to y[i]
ldrsh r4, [r1]
ldrsh r0, [r1, #2]
rsb r14,r14,#0 @ r14 = -y[i]
mla r5, r4, r14,r6 @ mem[0] = mem[1] - den[0]*y[i]
ldrsh r4, [r1, #4]
mla...