
build/s_ceil.o:     file format elf32-littlemips


Disassembly of section .text:

00000000 <ceil>:
   0:	44036800 	mfc1	v1,$f13
   4:	44026000 	mfc1	v0,$f12
   8:	00032d03 	sra	a1,v1,0x14
   c:	46206006 	mov.d	$f0,$f12
  10:	30a507ff 	andi	a1,a1,0x7ff
  14:	24a4fc01 	addiu	a0,a1,-1023
  18:	28880014 	slti	t0,a0,20
  1c:	00603021 	move	a2,v1
  20:	00404821 	move	t1,v0
  24:	1100001a 	beqz	t0,90 <ceil+0x90>
  28:	00405021 	move	t2,v0
  2c:	04800034 	bltz	a0,100 <ceil+0x100>
  30:	00000000 	nop
  34:	3c02000f 	lui	v0,0xf
  38:	3442ffff 	ori	v0,v0,0xffff
  3c:	00821007 	srav	v0,v0,a0
  40:	00431824 	and	v1,v0,v1
  44:	1060002a 	beqz	v1,f0 <ceil+0xf0>
  48:	3c030000 	lui	v1,0x0
  4c:	d4620000 	ldc1	$f2,0(v1)
  50:	46220000 	add.d	$f0,$f0,$f2
  54:	44801000 	mtc1	zero,$f2
  58:	44801800 	mtc1	zero,$f3
  5c:	4620103c 	c.lt.d	$f2,$f0
  60:	45000008 	bc1f	84 <ceil+0x84>
  64:	00000000 	nop
  68:	18c00003 	blez	a2,78 <ceil+0x78>
  6c:	3c030010 	lui	v1,0x10
  70:	00832007 	srav	a0,v1,a0
  74:	00c43021 	addu	a2,a2,a0
  78:	00021027 	nor	v0,zero,v0
  7c:	00c23024 	and	a2,a2,v0
  80:	00005021 	move	t2,zero
  84:	448a0000 	mtc1	t2,$f0
  88:	03e00008 	jr	ra
  8c:	44860800 	mtc1	a2,$f1
  90:	28870034 	slti	a3,a0,52
  94:	14e00006 	bnez	a3,b0 <ceil+0xb0>
  98:	240affff 	li	t2,-1
  9c:	24020400 	li	v0,1024
  a0:	14820015 	bne	a0,v0,f8 <ceil+0xf8>
  a4:	00000000 	nop
  a8:	03e00008 	jr	ra
  ac:	462c6000 	add.d	$f0,$f12,$f12
  b0:	24a5fbed 	addiu	a1,a1,-1043
  b4:	00aa2806 	srlv	a1,t2,a1
  b8:	00a23824 	and	a3,a1,v0
  bc:	10e0000e 	beqz	a3,f8 <ceil+0xf8>
  c0:	3c070000 	lui	a3,0x0
  c4:	d4e20000 	ldc1	$f2,0(a3)
  c8:	46226000 	add.d	$f0,$f12,$f2
  cc:	44801000 	mtc1	zero,$f2
  d0:	44801800 	mtc1	zero,$f3
  d4:	4620103c 	c.lt.d	$f2,$f0
  d8:	4501001a 	bc1t	144 <ceil+0x144>
  dc:	00405021 	move	t2,v0
  e0:	448a0000 	mtc1	t2,$f0
  e4:	00603021 	move	a2,v1
  e8:	03e00008 	jr	ra
  ec:	44860800 	mtc1	a2,$f1
  f0:	1520ffd6 	bnez	t1,4c <ceil+0x4c>
  f4:	00000000 	nop
  f8:	03e00008 	jr	ra
  fc:	00000000 	nop
 100:	3c040000 	lui	a0,0x0
 104:	d4820000 	ldc1	$f2,0(a0)
 108:	46226000 	add.d	$f0,$f12,$f2
 10c:	44801000 	mtc1	zero,$f2
 110:	44801800 	mtc1	zero,$f3
 114:	4620103c 	c.lt.d	$f2,$f0
 118:	4500ffda 	bc1f	84 <ceil+0x84>
 11c:	00000000 	nop
 120:	04600018 	bltz	v1,184 <ceil+0x184>
 124:	00005021 	move	t2,zero
 128:	1440001d 	bnez	v0,1a0 <ceil+0x1a0>
 12c:	00000000 	nop
 130:	1460001b 	bnez	v1,1a0 <ceil+0x1a0>
 134:	00003021 	move	a2,zero
 138:	448a0000 	mtc1	t2,$f0
 13c:	03e00008 	jr	ra
 140:	44860800 	mtc1	a2,$f1
 144:	1860000a 	blez	v1,170 <ceil+0x170>
 148:	24070014 	li	a3,20
 14c:	10870011 	beq	a0,a3,194 <ceil+0x194>
 150:	00055027 	nor	t2,zero,a1
 154:	24020034 	li	v0,52
 158:	00442023 	subu	a0,v0,a0
 15c:	24020001 	li	v0,1
 160:	00821004 	sllv	v0,v0,a0
 164:	00491021 	addu	v0,v0,t1
 168:	0049482b 	sltu	t1,v0,t1
 16c:	01233021 	addu	a2,t1,v1
 170:	00055027 	nor	t2,zero,a1
 174:	004a5024 	and	t2,v0,t2
 178:	448a0000 	mtc1	t2,$f0
 17c:	03e00008 	jr	ra
 180:	44860800 	mtc1	a2,$f1
 184:	448a0000 	mtc1	t2,$f0
 188:	3c068000 	lui	a2,0x8000
 18c:	03e00008 	jr	ra
 190:	44860800 	mtc1	a2,$f1
 194:	24660001 	addiu	a2,v1,1
 198:	0800005e 	j	178 <ceil+0x178>
 19c:	004a5024 	and	t2,v0,t2
 1a0:	448a0000 	mtc1	t2,$f0
 1a4:	3c063ff0 	lui	a2,0x3ff0
 1a8:	03e00008 	jr	ra
 1ac:	44860800 	mtc1	a2,$f1

Disassembly of section .reginfo:

00000000 <.reginfo>:
   0:	800007fc 	lb	zero,2044(zero)
   4:	00000000 	nop
   8:	0000300f 	0x300f
	...

Disassembly of section .pdr:

00000000 <.pdr>:
	...
  18:	0000001d 	0x1d
  1c:	0000001f 	0x1f

Disassembly of section .debug_abbrev:

00000000 <.debug_abbrev>:
   0:	25011101 	addiu	at,t0,4353
   4:	030b130e 	0x30b130e
   8:	110e1b0e 	beq	t0,t6,6c44 <ceil+0x6c44>
   c:	10011201 	beq	zero,at,4814 <ceil+0x4814>
  10:	02000006 	srlv	zero,zero,s0
  14:	0e030016 	jal	80c0058 <ceil+0x80c0058>
  18:	0b3b0b3a 	j	cec2ce8 <ceil+0xcec2ce8>
  1c:	00001349 	0x1349
  20:	0b002403 	j	c00900c <ceil+0xc00900c>
  24:	030b3e0b 	0x30b3e0b
  28:	0400000e 	bltz	zero,64 <.debug_abbrev+0x64>
  2c:	0b0b0024 	j	c2c0090 <ceil+0xc2c0090>
  30:	08030b3e 	j	c2cf8 <ceil+0xc2cf8>
  34:	13050000 	beq	t8,a1,38 <.debug_abbrev+0x38>
  38:	3a0b0b01 	xori	t3,s0,0xb01
  3c:	010b3b0b 	0x10b3b0b
  40:	06000013 	bltz	s0,90 <.debug_abbrev+0x90>
  44:	0803000d 	j	c0034 <ceil+0xc0034>
  48:	0b3b0b3a 	j	cec2ce8 <ceil+0xcec2ce8>
  4c:	0a381349 	j	8e04d24 <ceil+0x8e04d24>
  50:	17070000 	bne	t8,a3,54 <.debug_abbrev+0x54>
  54:	3a0b0b01 	xori	t3,s0,0xb01
  58:	010b3b0b 	0x10b3b0b
  5c:	08000013 	j	4c <.debug_abbrev+0x4c>
  60:	0e03000d 	jal	80c0034 <ceil+0x80c0034>
  64:	0b3b0b3a 	j	cec2ce8 <ceil+0xcec2ce8>
  68:	00001349 	0x1349
  6c:	3f012e09 	0x3f012e09
  70:	3a0e030c 	xori	t6,s0,0x30c
  74:	270b3b0b 	addiu	t3,t8,15115
  78:	1113490c 	beq	t0,s3,124ac <ceil+0x124ac>
  7c:	40011201 	0x40011201
  80:	0013010a 	0x13010a
  84:	00050a00 	sll	at,a1,0x8
  88:	0b3a0803 	j	ce8200c <ceil+0xce8200c>
  8c:	13490b3b 	beq	k0,t1,2d7c <ceil+0x2d7c>
  90:	00000602 	srl	zero,zero,0x18
  94:	0300340b 	0x300340b
  98:	3b0b3a08 	xori	t3,t8,0x3a08
  9c:	0213490b 	0x213490b
  a0:	0c000006 	jal	18 <.debug_abbrev+0x18>
  a4:	0655010b 	0x655010b
  a8:	00001301 	0x1301
  ac:	0300340d 	break	0x300,0xd0
  b0:	3b0b3a0e 	xori	t3,t8,0x3a0e
  b4:	0213490b 	0x213490b
  b8:	0e000006 	jal	8000018 <ceil+0x8000018>
  bc:	0655010b 	0x655010b
  c0:	340f0000 	li	t7,0x0
  c4:	3a0e0300 	xori	t6,s0,0x300
  c8:	490b3b0b 	bc2tl	$cc2,ecf8 <ceil+0xecf8>
  cc:	000a1c13 	0xa1c13
  d0:	00261000 	0x261000
  d4:	00001349 	0x1349
	...

Disassembly of section .debug_info:

00000000 <.debug_info>:
   0:	0000015e 	0x15e
   4:	00000002 	srl	zero,zero,0x0
   8:	01040000 	0x1040000
   c:	00000045 	0x45
  10:	00001301 	0x1301
  14:	00005a00 	sll	t3,zero,0x8
  18:	00000000 	nop
  1c:	0001b000 	sll	s6,at,0x0
  20:	00000000 	nop
  24:	00510200 	0x510200
  28:	12020000 	beq	s0,v0,2c <.debug_info+0x2c>
  2c:	00000030 	tge	zero,zero
  30:	ab070403 	swl	a3,1027(t8)
  34:	02000000 	0x2000000
  38:	00000021 	move	zero,zero
  3c:	00421302 	0x421302
  40:	04040000 	0x4040000
  44:	746e6905 	jalx	1b9a414 <ceil+0x1b9a414>
  48:	07080300 	tgei	t8,768
  4c:	00000029 	0x29
  50:	00050803 	sra	at,a1,0x0
  54:	05000000 	bltz	t0,58 <.debug_info+0x58>
  58:	7c420208 	0x7c420208
  5c:	06000000 	bltz	s0,60 <.debug_info+0x60>
  60:	0077736c 	0x77736c
  64:	00254302 	ror	t0,a1,0xc
  68:	23020000 	addi	v0,t8,0
  6c:	736d0600 	0x736d0600
  70:	44020077 	0x44020077
  74:	00000025 	move	zero,zero
  78:	00042302 	srl	a0,a0,0xc
  7c:	3f020807 	0x3f020807
  80:	0000009b 	0x9b
  84:	00008e08 	0x8e08
  88:	9b400200 	lwr	zero,512(k0)
  8c:	08000000 	j	0 <.debug_info>
  90:	000000b8 	0xb8
  94:	00574502 	0x574502
  98:	03000000 	0x3000000
  9c:	00820408 	0x820408
  a0:	94020000 	lhu	v0,0(zero)
  a4:	02000000 	0x2000000
  a8:	00007c46 	0x7c46
  ac:	40010900 	0x40010900
  b0:	01000000 	0x1000000
  b4:	009b011e 	0x9b011e
  b8:	00000000 	nop
  bc:	01b00000 	0x1b00000
  c0:	6d010000 	0x6d010000
  c4:	00000148 	0x148
  c8:	0100780a 	movz	t7,t0,zero
  cc:	00009b1e 	0x9b1e
  d0:	00000000 	nop
  d4:	30690b00 	andi	t1,v1,0xb00
  d8:	37200100 	ori	zero,t9,0x100
  dc:	4c000000 	mfc3	zero,$0
  e0:	0b000001 	j	c000004 <ceil+0xc000004>
  e4:	01003169 	0x1003169
  e8:	00003720 	0x3720
  ec:	0001ac00 	sll	s5,at,0x10
  f0:	306a0b00 	andi	t2,v1,0xb00
  f4:	37200100 	ori	zero,t9,0x100
  f8:	01000000 	0x1000000
  fc:	0b000002 	j	c000008 <ceil+0xc000008>
 100:	21010069 	addi	at,t0,105
 104:	00000025 	move	zero,zero
 108:	00000240 	sll	zero,zero,0x9
 10c:	01006a0b 	0x1006a0b
 110:	00002521 	0x2521
 114:	00029500 	sll	s2,v0,0x14
 118:	00000c00 	sll	at,zero,0x10
 11c:	01320000 	0x1320000
 120:	1c0d0000 	0x1c0d0000
 124:	01000000 	0x1000000
 128:	0000a222 	0xa222
 12c:	0002be00 	sll	s7,v0,0x18
 130:	180e0000 	0x180e0000
 134:	0d000000 	jal	4000000 <ceil+0x4000000>
 138:	0000000e 	0xe
 13c:	00a25c01 	0xa25c01
 140:	03260000 	0x3260000
 144:	00000000 	nop
 148:	0000890f 	0x890f
 14c:	5c1c0100 	0x5c1c0100
 150:	08000001 	j	4 <.debug_info+0x4>
 154:	8800759c 	lwl	zero,30108(zero)
 158:	7e37e43c 	0x7e37e43c
 15c:	00009b10 	0x9b10
	...

Disassembly of section .debug_line:

00000000 <.debug_line>:
   0:	00000095 	0x95
   4:	00310002 	ror	zero,s1,0x0
   8:	01010000 	0x1010000
   c:	000d0efb 	0xd0efb
  10:	01010101 	0x1010101
  14:	01000000 	0x1000000
  18:	00010000 	sll	zero,at,0x0
  1c:	65635f73 	0x65635f73
  20:	632e6c69 	0x632e6c69
  24:	00000000 	nop
  28:	6874616d 	0x6874616d
  2c:	6972705f 	0x6972705f
  30:	65746176 	0x65746176
  34:	0000682e 	0x682e
  38:	00000000 	nop
  3c:	00000205 	0x205
  40:	1e030000 	0x1e030000
  44:	46831501 	c1	0x831501
  48:	8448834e 	lh	t0,-31922(v0)
  4c:	820d0383 	lb	t5,899(s0)
  50:	ad08bdbb 	sw	t0,-16965(t0)
  54:	22038483 	addi	v1,s0,-31613
  58:	61034cba 	0x61034cba
  5c:	89bbbb82 	lwl	k1,-17534(t5)
  60:	1003bd83 	beq	zero,v1,fffef670 <ceil+0xfffef670>
  64:	7003ac08 	0x7003ac08
  68:	4a10034a 	c2	0x10034a
  6c:	03825703 	0x3825703
  70:	4803822b 	0x4803822b
  74:	86e50882 	lh	a1,2178(s7)
  78:	03f23103 	0x3f23103
  7c:	8683ba71 	lh	v1,-17807(s4)
  80:	03fa3e08 	0x3fa3e08
  84:	3503f24b 	ori	v1,t0,0xf24b
  88:	8273034a 	lb	s3,842(s3)
  8c:	4f038a4f 	c3	0x1038a4f
  90:	4a31034a 	c2	0x31034a
  94:	01000802 	0x1000802
  98:	Address 0x0000000000000098 is out of bounds.


Disassembly of section .rodata.cst8:

00000000 <$LC0>:
   0:	8800759c 	lwl	zero,30108(zero)
   4:	7e37e43c 	0x7e37e43c

Disassembly of section .debug_frame:

00000000 <.debug_frame>:
   0:	0000000c 	syscall
   4:	ffffffff 	sdc3	$31,-1(ra)
   8:	7c010001 	0x7c010001
   c:	001d0c1f 	0x1d0c1f
  10:	0000000c 	syscall
	...
  1c:	000001b0 	tge	zero,zero,0x6

Disassembly of section .debug_loc:

00000000 <.debug_loc>:
   0:	00000000 	nop
   4:	0000002c 	0x2c
   8:	2c900008 	sltiu	s0,a0,8
   c:	2d900493 	sltiu	s0,t4,1171
  10:	002c0493 	0x2c0493
  14:	00540000 	0x540000
  18:	00080000 	sll	zero,t0,0x0
  1c:	04932090 	bgezall	a0,8260 <ceil+0x8260>
  20:	04932190 	bgezall	a0,8664 <ceil+0x8664>
  24:	00000054 	0x54
  28:	00000088 	0x88
  2c:	2c900008 	sltiu	s0,a0,8
  30:	2d900493 	sltiu	s0,t4,1171
  34:	00880493 	0x880493
  38:	00880000 	0x880000
  3c:	00080000 	sll	zero,t0,0x0
  40:	04932090 	bgezall	a0,8284 <ceil+0x8284>
  44:	04932190 	bgezall	a0,8688 <ceil+0x8688>
  48:	00000088 	0x88
  4c:	00000090 	0x90
  50:	2c900008 	sltiu	s0,a0,8
  54:	2d900493 	sltiu	s0,t4,1171
  58:	00900493 	0x900493
  5c:	00cc0000 	0xcc0000
  60:	00080000 	sll	zero,t0,0x0
  64:	04932090 	bgezall	a0,82a8 <ceil+0x82a8>
  68:	04932190 	bgezall	a0,86ac <ceil+0x86ac>
  6c:	000000cc 	syscall	0x3
  70:	000000e4 	0xe4
  74:	2c900008 	sltiu	s0,a0,8
  78:	2d900493 	sltiu	s0,t4,1171
  7c:	00e40493 	0xe40493
  80:	00f80000 	0xf80000
  84:	00080000 	sll	zero,t0,0x0
  88:	04932090 	bgezall	a0,82cc <ceil+0x82cc>
  8c:	04932190 	bgezall	a0,86d0 <ceil+0x86d0>
  90:	000000f8 	0xf8
  94:	00000100 	sll	zero,zero,0x4
  98:	2c900008 	sltiu	s0,a0,8
  9c:	2d900493 	sltiu	s0,t4,1171
  a0:	01000493 	0x1000493
  a4:	010c0000 	0x10c0000
  a8:	00080000 	sll	zero,t0,0x0
  ac:	04932090 	bgezall	a0,82f0 <ceil+0x82f0>
  b0:	04932190 	bgezall	a0,86f4 <ceil+0x86f4>
  b4:	0000010c 	syscall	0x4
  b8:	0000013c 	0x13c
  bc:	2c900008 	sltiu	s0,a0,8
  c0:	2d900493 	sltiu	s0,t4,1171
  c4:	013c0493 	0x13c0493
  c8:	01440000 	0x1440000
  cc:	00080000 	sll	zero,t0,0x0
  d0:	04932090 	bgezall	a0,8314 <ceil+0x8314>
  d4:	04932190 	bgezall	a0,8718 <ceil+0x8718>
  d8:	00000144 	0x144
  dc:	0000017c 	0x17c
  e0:	2c900008 	sltiu	s0,a0,8
  e4:	2d900493 	sltiu	s0,t4,1171
  e8:	017c0493 	0x17c0493
  ec:	01840000 	0x1840000
  f0:	00080000 	sll	zero,t0,0x0
  f4:	04932090 	bgezall	a0,8338 <ceil+0x8338>
  f8:	04932190 	bgezall	a0,873c <ceil+0x873c>
  fc:	00000184 	0x184
 100:	00000188 	0x188
 104:	2c900008 	sltiu	s0,a0,8
 108:	2d900493 	sltiu	s0,t4,1171
 10c:	01880493 	0x1880493
 110:	01940000 	0x1940000
 114:	00080000 	sll	zero,t0,0x0
 118:	04932090 	bgezall	a0,835c <ceil+0x835c>
 11c:	04932190 	bgezall	a0,8760 <ceil+0x8760>
 120:	00000194 	0x194
 124:	000001a4 	0x1a4
 128:	2c900008 	sltiu	s0,a0,8
 12c:	2d900493 	sltiu	s0,t4,1171
 130:	01a40493 	0x1a40493
 134:	01b00000 	0x1b00000
 138:	00080000 	sll	zero,t0,0x0
 13c:	04932090 	bgezall	a0,8380 <ceil+0x8380>
 140:	04932190 	bgezall	a0,8784 <ceil+0x8784>
 144:	00000000 	nop
 148:	00000000 	nop
 14c:	00000020 	add	zero,zero,zero
 150:	00000080 	sll	zero,zero,0x2
 154:	84560001 	lh	s6,1(v0)
 158:	e8000000 	swc2	$0,0(zero)
 15c:	01000000 	0x1000000
 160:	00f05600 	0xf05600
 164:	013c0000 	0x13c0000
 168:	00010000 	sll	zero,at,0x0
 16c:	00014456 	0x14456
 170:	00014c00 	sll	t1,at,0x10
 174:	56000100 	bnezl	s0,578 <ceil+0x578>
 178:	0000014c 	syscall	0x5
 17c:	00000170 	tge	zero,zero,0x5
 180:	70530001 	maddu	v0,s3
 184:	8c000001 	lw	zero,1(zero)
 188:	01000001 	movf	zero,t0,$fcc0
 18c:	01945600 	0x1945600
 190:	01980000 	0x1980000
 194:	00010000 	sll	zero,at,0x0
 198:	00019853 	0x19853
 19c:	0001a800 	sll	s5,at,0x0
 1a0:	56000100 	bnezl	s0,5a4 <ceil+0x5a4>
 1a4:	00000000 	nop
 1a8:	00000000 	nop
 1ac:	00000024 	and	zero,zero,zero
 1b0:	00000084 	0x84
 1b4:	845a0001 	lh	k0,1(v0)
 1b8:	b4000000 	0xb4000000
 1bc:	01000000 	0x1000000
 1c0:	00f05a00 	0xf05a00
 1c4:	00f80000 	0xf80000
 1c8:	00010000 	sll	zero,at,0x0
 1cc:	0000f85a 	0xf85a
 1d0:	00010000 	sll	zero,at,0x0
 1d4:	59000100 	blezl	t0,5d8 <ceil+0x5d8>
 1d8:	00000100 	sll	zero,zero,0x4
 1dc:	00000138 	0x138
 1e0:	845a0001 	lh	k0,1(v0)
 1e4:	84000001 	lh	zero,1(zero)
 1e8:	01000001 	movf	zero,t0,$fcc0
 1ec:	01a05a00 	0x1a05a00
 1f0:	01a00000 	0x1a00000
 1f4:	00010000 	sll	zero,at,0x0
 1f8:	0000005a 	0x5a
 1fc:	00000000 	nop
 200:	00001800 	sll	v1,zero,0x0
 204:	00007400 	sll	t6,zero,0x10
 208:	54000100 	bnezl	zero,60c <ceil+0x60c>
 20c:	00000078 	0x78
 210:	00000104 	0x104
 214:	44540001 	0x44540001
 218:	5c000001 	bgtzl	zero,220 <.debug_loc+0x220>
 21c:	01000001 	movf	zero,t0,$fcc0
 220:	01705400 	0x1705400
 224:	01840000 	0x1840000
 228:	00010000 	sll	zero,at,0x0
 22c:	00019454 	0x19454
 230:	0001a000 	sll	s4,at,0x0
 234:	54000100 	bnezl	zero,638 <ceil+0x638>
 238:	00000000 	nop
 23c:	00000000 	nop
 240:	00000040 	ssnop
 244:	0000007c 	0x7c
 248:	84520001 	lh	s2,1(v0)
 24c:	88000000 	lwl	zero,0(zero)
 250:	01000000 	0x1000000
 254:	00885200 	0x885200
 258:	00900000 	0x900000
 25c:	00010000 	sll	zero,at,0x0
 260:	0000b855 	0xb855
 264:	0000f000 	sll	s8,zero,0x0
 268:	55000100 	bnezl	t0,66c <ceil+0x66c>
 26c:	000000f0 	tge	zero,zero,0x3
 270:	00000100 	sll	zero,zero,0x4
 274:	44520001 	0x44520001
 278:	84000001 	lh	zero,1(zero)
 27c:	01000001 	movf	zero,t0,$fcc0
 280:	01945500 	0x1945500
 284:	01a00000 	0x1a00000
 288:	00010000 	sll	zero,at,0x0
 28c:	00000055 	0x55
 290:	00000000 	nop
 294:	00008800 	sll	s1,zero,0x0
 298:	00009000 	sll	s2,zero,0x0
 29c:	52000100 	beqzl	s0,6a0 <ceil+0x6a0>
 2a0:	00000168 	0x168
 2a4:	00000184 	0x184
 2a8:	98520001 	lwr	s2,1(v0)
 2ac:	a0000001 	sb	zero,1(zero)
 2b0:	01000001 	movf	zero,t0,$fcc0
 2b4:	00005200 	sll	t2,zero,0x8
 2b8:	00000000 	nop
 2bc:	00080000 	sll	zero,t0,0x0
 2c0:	000c0000 	sll	zero,t4,0x0
 2c4:	00060000 	sll	zero,a2,0x0
 2c8:	53049352 	beql	t8,a0,fffe5014 <ceil+0xfffe5014>
 2cc:	00200493 	0x200493
 2d0:	00380000 	0x380000
 2d4:	00060000 	sll	zero,a2,0x0
 2d8:	53049352 	beql	t8,a0,fffe5024 <ceil+0xfffe5024>
 2dc:	00840493 	0x840493
 2e0:	00a00000 	0xa00000
 2e4:	00060000 	sll	zero,a2,0x0
 2e8:	53049352 	beql	t8,a0,fffe5034 <ceil+0xfffe5034>
 2ec:	00b00493 	0xb00493
 2f0:	00bc0000 	0xbc0000
 2f4:	00060000 	sll	zero,a2,0x0
 2f8:	53049352 	beql	t8,a0,fffe5044 <ceil+0xfffe5044>
 2fc:	00e00493 	0xe00493
 300:	00f00000 	0xf00000
 304:	00060000 	sll	zero,a2,0x0
 308:	53049352 	beql	t8,a0,fffe5054 <ceil+0xfffe5054>
 30c:	01000493 	0x1000493
 310:	01280000 	0x1280000
 314:	00060000 	sll	zero,a2,0x0
 318:	53049352 	beql	t8,a0,fffe5064 <ceil+0xfffe5064>
 31c:	00000493 	0x493
 320:	00000000 	nop
 324:	00880000 	0x880000
 328:	00900000 	0x900000
 32c:	00060000 	sll	zero,a2,0x0
 330:	5604935a 	bnel	s0,a0,fffe509c <ceil+0xfffe509c>
 334:	00e80493 	0xe80493
 338:	00f00000 	0xf00000
 33c:	00060000 	sll	zero,a2,0x0
 340:	5604935a 	bnel	s0,a0,fffe50ac <ceil+0xfffe50ac>
 344:	013c0493 	0x13c0493
 348:	01440000 	0x1440000
 34c:	00060000 	sll	zero,a2,0x0
 350:	5604935a 	bnel	s0,a0,fffe50bc <ceil+0xfffe50bc>
 354:	017c0493 	0x17c0493
 358:	01840000 	0x1840000
 35c:	00060000 	sll	zero,a2,0x0
 360:	5604935a 	bnel	s0,a0,fffe50cc <ceil+0xfffe50cc>
 364:	018c0493 	0x18c0493
 368:	01940000 	0x1940000
 36c:	00060000 	sll	zero,a2,0x0
 370:	5604935a 	bnel	s0,a0,fffe50dc <ceil+0xfffe50dc>
 374:	01a80493 	0x1a80493
 378:	01b00000 	0x1b00000
 37c:	00060000 	sll	zero,a2,0x0
 380:	5604935a 	bnel	s0,a0,fffe50ec <ceil+0xfffe50ec>
 384:	00000493 	0x493
 388:	00000000 	nop
	...

Disassembly of section .debug_pubnames:

00000000 <.debug_pubnames>:
   0:	00000017 	0x17
   4:	00000002 	srl	zero,zero,0x0
   8:	01620000 	0x1620000
   c:	00ad0000 	0xad0000
  10:	65630000 	0x65630000
  14:	00006c69 	0x6c69
  18:	Address 0x0000000000000018 is out of bounds.


Disassembly of section .debug_aranges:

00000000 <.debug_aranges>:
   0:	0000001c 	0x1c
   4:	00000002 	srl	zero,zero,0x0
   8:	00040000 	sll	zero,a0,0x0
	...
  14:	000001b0 	tge	zero,zero,0x6
	...

Disassembly of section .debug_ranges:

00000000 <.debug_ranges>:
   0:	00000000 	nop
   4:	00000008 	jr	zero
   8:	0000001c 	0x1c
   c:	00000024 	and	zero,zero,zero
	...
  18:	00000084 	0x84
  1c:	00000088 	0x88
  20:	000001a0 	0x1a0
  24:	000001a4 	0x1a4
  28:	00000178 	0x178
  2c:	00000188 	0x188
  30:	00000138 	0x138
  34:	00000144 	0x144
  38:	000000e0 	0xe0
  3c:	000000e4 	0xe4
	...

Disassembly of section .debug_str:

00000000 <.debug_str>:
   0:	676e6f6c 	0x676e6f6c
   4:	6e6f6c20 	0x6e6f6c20
   8:	6e692067 	0x6e692067
   c:	77690074 	jalx	da401d0 <ceil+0xda401d0>
  10:	7300755f 	0x7300755f
  14:	6965635f 	0x6965635f
  18:	00632e6c 	0x632e6c
  1c:	755f7765 	jalx	57ddd94 <ceil+0x57ddd94>
  20:	746e6900 	jalx	1b9a400 <ceil+0x1b9a400>
  24:	745f3233 	jalx	17cc8cc <ceil+0x17cc8cc>
  28:	6e6f6c00 	0x6e6f6c00
  2c:	6f6c2067 	0x6f6c2067
  30:	7520676e 	jalx	4819db8 <ceil+0x4819db8>
  34:	6769736e 	0x6769736e
  38:	2064656e 	addi	a0,v1,25966
  3c:	00746e69 	0x746e69
  40:	6c696563 	0x6c696563
  44:	554e4700 	bnel	t2,t6,11c48 <ceil+0x11c48>
  48:	34204320 	ori	zero,at,0x4320
  4c:	322e342e 	andi	t6,s1,0x342e
  50:	6e697500 	0x6e697500
  54:	5f323374 	0x5f323374
  58:	552f0074 	bnel	t1,t7,22c <ceil+0x22c>
  5c:	73726573 	0x73726573
  60:	616c612f 	0x616c612f
  64:	732f6e69 	0x732f6e69
  68:	612f636f 	0x612f636f
  6c:	736f6d6c 	0x736f6d6c
  70:	686b6d2d 	0x686b6d2d
  74:	62696c2f 	0x62696c2f
  78:	696c2f73 	0x696c2f73
  7c:	74616d62 	jalx	185b588 <ceil+0x185b588>
  80:	6f640068 	0x6f640068
  84:	656c6275 	0x656c6275
  88:	67756800 	0x67756800
  8c:	61760065 	0x61760065
  90:	0065756c 	0x65756c
  94:	65656569 	0x65656569
  98:	756f645f 	jalx	5bd917c <ceil+0x5bd917c>
  9c:	5f656c62 	0x5f656c62
  a0:	70616873 	0x70616873
  a4:	79745f65 	0x79745f65
  a8:	75006570 	jalx	40195c0 <ceil+0x40195c0>
  ac:	6769736e 	0x6769736e
  b0:	2064656e 	addi	a0,v1,25966
  b4:	00746e69 	0x746e69
  b8:	74726170 	jalx	1c985c0 <ceil+0x1c985c0>
  bc:	Address 0x00000000000000bc is out of bounds.


Disassembly of section .comment:

00000000 <.comment>:
   0:	43434700 	c0	0x1434700
   4:	4728203a 	c1	0x128203a
   8:	2029554e 	addi	t1,at,21838
   c:	2e342e34 	sltiu	s4,s1,11828
  10:	Address 0x0000000000000010 is out of bounds.


Disassembly of section .gnu.attributes:

00000000 <.gnu.attributes>:
   0:	00000f41 	0xf41
   4:	756e6700 	jalx	5b99c00 <ceil+0x5b99c00>
   8:	00070100 	sll	zero,a3,0x4
   c:	01040000 	0x1040000
