Home | History | Annotate | Download | only in mips
      1 	.align	2
      2 	.globl	_pinit
      3 .LFB84:
      4 	.set	nomips16
      5 	.ent	_pinit
      6 _pinit:
      7 
      8 	lw	$3,8($23)
      9 	li	$5,1
     10 	lui	$2,%hi(__var1)
     11 	ori	$3,$3,0x1
     12 	lui	$4,%hi(var4)
     13 	sw	$3,8($23)
     14 	addiu	$4,$4,%lo(var4)
     15 	lui	$3,%hi(var5)
     16 	sw	$5,%lo(__var1)($2)
     17 	lui	$19,%hi(hilo_match)
     18 .LVL100:
     19 	lui	$2,%hi(__var3)
     20 	sw	$5,%lo(var5)($3)
     21 	.set	noreorder
     22 	.set	nomacro
     23 	jal	func4
     24 	sw	$5,%lo(__var3)($2)
     25 	.set	macro
     26 	.set	reorder
     27 
     28 	lw	$17,%lo(hilo_match)($19)
     29 .LVL101:
     30 	lui	$2,%hi(var6)
     31 	lui	$3,%hi(var6+704)
     32 	addiu	$16,$2,%lo(var6)
     33 .LVL102:
     34 	addiu	$18,$3,%lo(var6+704)
     35 	.set	noreorder
     36 	.set	nomacro
     37 	jal	func3
     38 	sw	$2,%lo(hilo_match)($19)
     39 
     40 	.end	_pinit
     41 .LFE84:
     42 	.size	_pinit, .-_pinit
     43 	.align	2
     44 	.globl	pdelt
     45 .LFB120:
     46 	.set	mips16
     47 	.ent	pdelt
     48 pdelt:
     49 	.set	macro
     50 	.set	reorder
     51 
     52 	li	$2,16
     53 .L321:
     54 .LVL212:
     55 	j	$31
     56 .LVL213:
     57 .L322:
     58 	lhu	$2,36($17)
     59 	move	$4,$16
     60 	li	$16,%hi(var2)
     61 	sll	$16,$16,8
     62 	addiu	$2,1
     63 	sll	$16,$16,8
     64 	addiu	$16,%lo(var2)
     65 	.set	noreorder
     66 	.set	nomacro
     67 	jal	func1
     68 	sh	$2,36($17)
     69 	.set	macro
     70 	.set	reorder
     71 
     72 	.set	noreorder
     73 	.set	nomacro
     74 	jal	func2
     75 	move	$4,$16
     76 	.set	macro
     77 	.set	reorder
     78 
     79 	li	$3,%hi(hilo_match)
     80 	sll	$3,$3,8
     81 	sll	$3,$3,8
     82 	lw	$2,%lo(hilo_match)($3)
     83 	sw	$2,0($17)
     84 	sw	$17,%lo(hilo_match)($3)
     85 	.set	noreorder
     86 	.set	nomacro
     87 	jal	func1
     88 	move	$4,$16
     89 	.set	macro
     90 	.set	reorder
     91 
     92 .LVL214:
     93 	.set	noreorder
     94 	.set	nomacro
     95 	j	$31
     96 	li	$2,0
     97 	.set	macro
     98 	.set	reorder
     99 
    100 	.end	pdelt
    101 	.align	2
    102 	.weak	__var3
    103 	.section	.sbss,"aw",@nobits
    104 	.align	2
    105 	.type	__var3, @object
    106 	.size	__var3, 4
    107 __var3:
    108 	.space	4
    109 	.weak	__var1
    110 	.align	2
    111 	.type	__var1, @object
    112 	.size	__var1, 4
    113 __var1:
    114 	.space	4
    115 	.data
    116 	.align	2
    117 	.weak	__hilo_match
    118 	.align	2
    119 	.type	__hilo_match, @object
    120 	.size	__hilo_match, 4
    121 __hilo_match:
    122 	.space	4
    123 	.data
    124 	.align	2
    125 	.align	2
    126 	.type	var2, @object
    127 	.size	var2, 32
    128 var2:
    129 	.word	0
    130 	.word	-1
    131 	.word	0
    132 	.byte	0
    133 	.byte	0
    134 	.byte	0
    135 	.byte	0
    136 	.word	0
    137 	.word	0
    138 	.half	0
    139 	.space	6
    140 	.align	2
    141 	.rdata
    142 	.align	2
    143 	.space	8
    144 	.local	var5
    145 	.comm	var5,4,4
    146 	.align	2
    147 	.local	var6
    148 	.comm	var6,704,4
    149