	.file	1 "acelp_filters_mips.c"
	.section .mdebug.abi32
	.previous
	.gnu_attribute 4, 1
	.abicalls
	.option	pic0
	.text
	.align	2
	.globl	ff_acelp_interpolatef
	.set	nomips16
	.set	nomicromips
	.ent	ff_acelp_interpolatef
	.type	ff_acelp_interpolatef, @function
ff_acelp_interpolatef:
	.frame	$sp,0,$31		# vars= 0, regs= 0/0, args= 0, gp= 0
	.mask	0x00000000,0
	.fmask	0x00000000,0
	lw	$2,24($sp)
	lw	$3,16($sp)
	lw	$12,20($sp)
	.set	noreorder
	.set	nomacro
	blez	$2,$L11
	sll	$10,$7,2
	.set	macro
	.set	reorder

	subu	$14,$7,$3
	sll	$14,$14,2
	sll	$3,$3,2
	addu	$14,$6,$14
	move	$13,$0
	addu	$6,$6,$3
$L6:
	.set	noreorder
	.set	nomacro
	blez	$12,$L4
	mtc1	$0,$f0
	.set	macro
	.set	reorder

	move	$9,$5
	addiu	$8,$5,-4
	move	$7,$14
	move	$3,$6
	move	$11,$0
$L5:
#APP
 # 82 "acelp_filters_mips.c" 1
	lwc1   $f1,           0($9)                    
	lwc1   $f3,           0($3)         
	lwc1   $f2,           0($8)                    
	lwc1   $f4,           0($7)         
	addiu  $9,             $9,              4       
	madd.s $f0,$f0,             $f1,$f3         
	addiu  $8,             $8,              -4      
	addu   $3,  $3,   $10 
	addu   $7,  $7,   $10 
	madd.s $f0,$f0,$f2, $f4                     
	
 # 0 "" 2
#NO_APP
	addiu	$11,$11,1
	bne	$11,$12,$L5
$L4:
	addiu	$13,$13,1
	swc1	$f0,0($4)
	addiu	$5,$5,4
	.set	noreorder
	.set	nomacro
	bne	$13,$2,$L6
	addiu	$4,$4,4
	.set	macro
	.set	reorder

$L11:
	j	$31
	.end	ff_acelp_interpolatef
	.size	ff_acelp_interpolatef, .-ff_acelp_interpolatef
	.align	2
	.globl	ff_acelp_apply_order_2_transfer_function
	.set	nomips16
	.set	nomicromips
	.ent	ff_acelp_apply_order_2_transfer_function
	.type	ff_acelp_apply_order_2_transfer_function, @function
ff_acelp_apply_order_2_transfer_function:
	.frame	$sp,0,$31		# vars= 0, regs= 0/0, args= 0, gp= 0
	.mask	0x00000000,0
	.fmask	0x00000000,0
	lwc1	$f17,16($sp)
	lw	$3,20($sp)
	lw	$2,24($sp)
#APP
 # 115 "acelp_filters_mips.c" 1
	lwc1   $f0,    0($3)                                              
	blez   $2,   ff_acelp_apply_order_2_transfer_function_end56         
	lwc1   $f1,    4($3)                                              
	lwc1   $f2,    0($7)                                      
	lwc1   $f3,    4($7)                                      
	lwc1   $f4,    0($6)                                      
	lwc1   $f5,    4($6)                                      
	ff_acelp_apply_order_2_transfer_function_madd56:                      
	lwc1   $f6,    0($5)                                               
	mul.s  $f9,    $f3,      $f1                                          
	mul.s  $f7,    $f2,      $f0                                          
	msub.s $f7,    $f7,      $f17, $f6                                 
	sub.s  $f7,    $f7,      $f9                                          
	madd.s $f8,    $f7,      $f4,     $f0                                 
	madd.s $f8,    $f8,      $f5,     $f1                                 
	lwc1   $f11,   4($5)                                               
	mul.s  $f12,   $f3,      $f0                                          
	mul.s  $f13,   $f2,      $f7                                          
	msub.s $f13,   $f13,     $f17, $f11                                
	sub.s  $f13,   $f13,     $f12                                         
	madd.s $f14,   $f13,     $f4,     $f7                                 
	madd.s $f14,   $f14,     $f5,     $f0                                 
	swc1   $f8,    0($4)                                              
	lwc1   $f6,    8($5)                                               
	mul.s  $f9,    $f3,      $f7                                          
	mul.s  $f15,   $f2,      $f13                                         
	msub.s $f15,   $f15,     $f17, $f6                                 
	sub.s  $f15,   $f15,     $f9                                          
	madd.s $f8,    $f15,     $f4,     $f13                                
	madd.s $f8,    $f8,      $f5,     $f7                                 
	swc1   $f14,   4($4)                                              
	lwc1   $f11,   12($5)                                              
	mul.s  $f12,   $f3,      $f13                                         
	mul.s  $f16,   $f2,      $f15                                         
	msub.s $f16,   $f16,     $f17, $f11                                
	sub.s  $f16,   $f16,     $f12                                         
	madd.s $f14,   $f16,     $f4,     $f15                                
	madd.s $f14,   $f14,     $f5,     $f13                                
	swc1   $f8,    8($4)                                              
	lwc1   $f6,    16($5)                                              
	mul.s  $f9,    $f3,      $f15                                         
	mul.s  $f7,    $f2,      $f16                                         
	msub.s $f7,    $f7,      $f17, $f6                                 
	sub.s  $f7,    $f7,      $f9                                          
	madd.s $f8,    $f7,      $f4,     $f16                                
	madd.s $f8,    $f8,      $f5,     $f15                                
	swc1   $f14,   12($4)                                             
	lwc1   $f11,   20($5)                                              
	mul.s  $f12,   $f3,      $f16                                         
	mul.s  $f13,   $f2,      $f7                                          
	msub.s $f13,   $f13,     $f17, $f11                                
	sub.s  $f13,   $f13,     $f12                                         
	madd.s $f14,   $f13,     $f4,     $f7                                 
	madd.s $f14,   $f14,     $f5,     $f16                                
	swc1   $f8,    16($4)                                             
	lwc1   $f6,    24($5)                                              
	mul.s  $f9,    $f3,      $f7                                          
	mul.s  $f15,   $f2,      $f13                                         
	msub.s $f15,   $f15,     $f17, $f6                                 
	sub.s  $f15,   $f15,     $f9                                          
	madd.s $f8,    $f15,     $f4,     $f13                                
	madd.s $f8,    $f8,      $f5,     $f7                                 
	swc1   $f14,   20($4)                                             
	lwc1   $f11,   28($5)                                              
	mul.s  $f12,   $f3,      $f13                                         
	mul.s  $f16,   $f2,      $f15                                         
	msub.s $f16,   $f16,     $f17, $f11                                
	sub.s  $f16,   $f16,     $f12                                         
	madd.s $f14,   $f16,     $f4,     $f15                                
	madd.s $f14,   $f14,     $f5,     $f13                                
	swc1   $f8,    24($4)                                             
	addiu  $4, 32                                                     
	addiu  $5,  32                                                     
	addiu  $2,   -8                                                     
	swc1   $f15,   4($3)                                              
	mov.s  $f1,    $f15                                                   
	mov.s  $f0,    $f16                                                   
	swc1   $f16,   0($3)                                              
	swc1   $f14,   -4($4)                                             
	bnez   $2,   ff_acelp_apply_order_2_transfer_function_madd56        
	ff_acelp_apply_order_2_transfer_function_end56:                       
	
 # 0 "" 2
#NO_APP
	j	$31
	.end	ff_acelp_apply_order_2_transfer_function
	.size	ff_acelp_apply_order_2_transfer_function, .-ff_acelp_apply_order_2_transfer_function
	.ident	"GCC: (Sourcery G++ Lite 4.4-303) 4.4.1"
