Home | History | Annotate | Download | only in microblaze
      1 	.text
      2 	.align	2
      3 	.globl	__def_start
      4 	.ent	__def_start
      5 	.type	__def_start, @function
      6 __def_start:
      7 	.frame	r19,8,r15		# vars= 0, regs= 1, args= 0
      8 	.mask	0x00080000
      9 	addik	r1,r1,-8
     10 	swi	r19,r1,4
     11 	addk	r19,r1,r0
     12 	addk	r1,r19,r0
     13 	lwi	r19,r1,4
     14 	addik	r1,r1,8
     15 	rtsd	r15,8
     16 	nop		# Unfilled delay slot
     17 
     18 	.end	__def_start
     19 $Lfe1:
     20 	.size	__def_start,$Lfe1-__def_start
     21 	.align	2
     22 	.globl	main
     23 	.ent	main
     24 	.type	main, @function
     25 main:
     26 	.frame	r19,32,r15		# vars= 0, regs= 1, args= 24
     27 	.mask	0x00088000
     28 	addik	r1,r1,-32
     29 	swi	r15,r1,0
     30 	swi	r19,r1,28
     31 	addk	r19,r1,r0
     32 	brlid	r15,test_start
     33 	nop		# Unfilled delay slot
     34 
     35 	brlid	r15,test_start_strong
     36 	nop		# Unfilled delay slot
     37 
     38 	addk	r3,r0,r0
     39 	lwi	r15,r1,0
     40 	addk	r1,r19,r0
     41 	lwi	r19,r1,28
     42 	addik	r1,r1,32
     43 	rtsd	r15,8
     44 	nop		# Unfilled delay slot
     45 
     46 	.end	main
     47 $Lfe2:
     48 	.size	main,$Lfe2-main
     49 	.weakext	test_start
     50 	test_start = __def_start
     51 	.globl	test_start_strong
     52 	test_start_strong = __def_start
     53