Home | History | Annotate | Download | only in ld-mips-elf
      1 	.text
      2 	.align	2
      3 	.globl	__start
      4 	.set	nomips16
      5 	.ent	__start
      6 __start:
      7 	.frame	$sp,56,$31		# vars= 0, regs= 3/2, args= 24, gp= 0
      8 	.mask	0x80030000,-24
      9 	.fmask	0x00f00000,-8
     10 	.set	noreorder
     11 	.set	nomacro
     12 
     13 	addiu	$sp,$sp,-56
     14 	sw	$31,32($sp)
     15 	sw	$17,28($sp)
     16 	sw	$16,24($sp)
     17 	sdc1	$f22,48($sp)
     18 	sdc1	$f20,40($sp)
     19 	jal	m32_l
     20 	move	$4,$17
     21 
     22 	move	$4,$17
     23 	jal	m16_l
     24 	move	$16,$2
     25 
     26 	addu	$16,$16,$2
     27 	jal	m32_d
     28 	mov.d	$f12,$f22
     29 
     30 	addu	$16,$16,$2
     31 	jal	m16_d
     32 	mov.d	$f12,$f22
     33 
     34 	move	$4,$17
     35 	mfc1	$7,$f22
     36 	mfc1	$6,$f23
     37 	jal	m32_ld
     38 	addu	$16,$16,$2
     39 
     40 	move	$4,$17
     41 	mfc1	$7,$f22
     42 	mfc1	$6,$f23
     43 	jal	m16_ld
     44 	addu	$16,$16,$2
     45 
     46 	move	$6,$17
     47 	mov.d	$f12,$f22
     48 	jal	m32_dl
     49 	addu	$16,$16,$2
     50 
     51 	move	$6,$17
     52 	mov.d	$f12,$f22
     53 	jal	m16_dl
     54 	addu	$16,$16,$2
     55 
     56 	move	$6,$17
     57 	move	$7,$17
     58 	sdc1	$f22,16($sp)
     59 	mov.d	$f12,$f22
     60 	jal	m32_dlld
     61 	addu	$16,$16,$2
     62 
     63 	move	$6,$17
     64 	move	$7,$17
     65 	mov.d	$f12,$f22
     66 	sdc1	$f22,16($sp)
     67 	jal	m16_dlld
     68 	addu	$16,$16,$2
     69 
     70 	move	$4,$17
     71 	jal	m32_d_l
     72 	addu	$16,$16,$2
     73 
     74 	move	$4,$17
     75 	jal	m16_d_l
     76 	mov.d	$f20,$f0
     77 
     78 	move	$4,$17
     79 	mfc1	$7,$f22
     80 	mfc1	$6,$f23
     81 	jal	f32
     82 	add.d	$f20,$f20,$f0
     83 
     84 	move	$4,$17
     85 	add.d	$f20,$f20,$f0
     86 	mfc1	$7,$f22
     87 	jal	f16
     88 	mfc1	$6,$f23
     89 
     90 	add.d	$f20,$f20,$f0
     91 	lw	$31,32($sp)
     92 	trunc.w.d $f0,$f20
     93 	lw	$17,28($sp)
     94 	mfc1	$3,$f0
     95 	addu	$2,$3,$16
     96 	lw	$16,24($sp)
     97 	ldc1	$f22,48($sp)
     98 	ldc1	$f20,40($sp)
     99 	j	$31
    100 	addiu	$sp,$sp,56
    101 
    102 	.set	macro
    103 	.set	reorder
    104 	.end	__start
    105