Home | History | Annotate | Download | only in memset_mips
      1 	.global	android_memset16_dumb
      2 	.type   android_memset16_dumb, @function
      3 android_memset16_dumb:
      4         .ent	android_memset16_dumb
      5 
      6 	.set	noreorder
      7 	beqz	$a2,9f
      8 	 srl	$a2,1
      9 
     10 1:	sh	$a1,($a0)
     11 	subu	$a2,1
     12 	bnez	$a2,1b
     13 	 addu	$a0,2
     14 	.set reorder
     15 
     16 9:	j	$ra
     17         .end	android_memset16_dumb
     18 	.size	android_memset16_dumb,.-android_memset16_dumb
     19 
     20 	.global android_memset32_dumb
     21 	.type	android_memset32_dumb, @function
     22 android_memset32_dumb:
     23         .ent	android_memset32_dumb
     24 	.set	noreorder
     25 	beqz	$a2,9f
     26 	 srl	$a2,2
     27 
     28 1:	sw	$a1,($a0)
     29 	subu	$a2,1
     30 	bnez	$a2,1b
     31 	 addu	$a0,4
     32 	.set reorder
     33 
     34 9:	j	$ra
     35         .end	android_memset32_dumb
     36 	.size	android_memset32_dumb,.-android_memset32_dumb
     37