; file firlib\src\fir_sp_asm_softPipeline.s ; brief FIR filtering function in C6600 assembler with manual optimization ; (single precision IEEE754) ; Advices for assembler procedure development : ; - 1 : kernel loop length is greater or equal to B instruction execution time ; - 2 : check for data loading in a first time ; author ; date PROLOG_LENGTH .equ 1 .global fir_sp_asm_softPipeline fir_sp_asm_softPipeline: ;int i, j; MV A8,A0 ;i 4b) [A0] BDEC L1,A0 NOP 5 ; end of input array loop B B3 NOP 5 ; end of fir_sp_asm procedure