
build/s_floor.o:     file format elf32-littlemips


Disassembly of section .text:

00000000 <floor>:
   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:	28870014 	slti	a3,a0,20
  1c:	00604021 	move	t0,v1
  20:	00405021 	move	t2,v0
  24:	10e00018 	beqz	a3,88 <floor+0x88>
  28:	00404821 	move	t1,v0
  2c:	04800032 	bltz	a0,f8 <floor+0xf8>
  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:	10600028 	beqz	v1,e8 <floor+0xe8>
  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:	45000006 	bc1f	7c <floor+0x7c>
  64:	00000000 	nop
  68:	05000052 	bltz	t0,1b4 <floor+0x1b4>
  6c:	3c030010 	lui	v1,0x10
  70:	00021027 	nor	v0,zero,v0
  74:	01024024 	and	t0,t0,v0
  78:	00004821 	move	t1,zero
  7c:	44890000 	mtc1	t1,$f0
  80:	03e00008 	jr	ra
  84:	44880800 	mtc1	t0,$f1
  88:	28860034 	slti	a2,a0,52
  8c:	14c00006 	bnez	a2,a8 <floor+0xa8>
  90:	2409ffff 	li	t1,-1
  94:	24020400 	li	v0,1024
  98:	14820015 	bne	a0,v0,f0 <floor+0xf0>
  9c:	00000000 	nop
  a0:	03e00008 	jr	ra
  a4:	462c6000 	add.d	$f0,$f12,$f12
  a8:	24a5fbed 	addiu	a1,a1,-1043
  ac:	00a92806 	srlv	a1,t1,a1
  b0:	00a23024 	and	a2,a1,v0
  b4:	10c0000e 	beqz	a2,f0 <floor+0xf0>
  b8:	3c060000 	lui	a2,0x0
  bc:	d4c20000 	ldc1	$f2,0(a2)
  c0:	46226000 	add.d	$f0,$f12,$f2
  c4:	44801000 	mtc1	zero,$f2
  c8:	44801800 	mtc1	zero,$f3
  cc:	4620103c 	c.lt.d	$f2,$f0
  d0:	45010017 	bc1t	130 <floor+0x130>
  d4:	00404821 	move	t1,v0
  d8:	44890000 	mtc1	t1,$f0
  dc:	00604021 	move	t0,v1
  e0:	03e00008 	jr	ra
  e4:	44880800 	mtc1	t0,$f1
  e8:	1540ffd8 	bnez	t2,4c <floor+0x4c>
  ec:	00000000 	nop
  f0:	03e00008 	jr	ra
  f4:	00000000 	nop
  f8:	3c040000 	lui	a0,0x0
  fc:	d4820000 	ldc1	$f2,0(a0)
 100:	46226000 	add.d	$f0,$f12,$f2
 104:	44801000 	mtc1	zero,$f2
 108:	44801800 	mtc1	zero,$f3
 10c:	4620103c 	c.lt.d	$f2,$f0
 110:	4500ffda 	bc1f	7c <floor+0x7c>
 114:	00000000 	nop
 118:	04600018 	bltz	v1,17c <floor+0x17c>
 11c:	00004821 	move	t1,zero
 120:	44890000 	mtc1	t1,$f0
 124:	00004021 	move	t0,zero
 128:	03e00008 	jr	ra
 12c:	44880800 	mtc1	t0,$f1
 130:	04600005 	bltz	v1,148 <floor+0x148>
 134:	00054827 	nor	t1,zero,a1
 138:	00494824 	and	t1,v0,t1
 13c:	44890000 	mtc1	t1,$f0
 140:	03e00008 	jr	ra
 144:	44880800 	mtc1	t0,$f1
 148:	24060014 	li	a2,20
 14c:	1086001c 	beq	a0,a2,1c0 <floor+0x1c0>
 150:	00000000 	nop
 154:	24020034 	li	v0,52
 158:	00442023 	subu	a0,v0,a0
 15c:	24020001 	li	v0,1
 160:	00821004 	sllv	v0,v0,a0
 164:	004a1021 	addu	v0,v0,t2
 168:	004a502b 	sltu	t2,v0,t2
 16c:	00054827 	nor	t1,zero,a1
 170:	01434021 	addu	t0,t2,v1
 174:	0800004f 	j	13c <floor+0x13c>
 178:	00494824 	and	t1,v0,t1
 17c:	3c047fff 	lui	a0,0x7fff
 180:	3484ffff 	ori	a0,a0,0xffff
 184:	00643024 	and	a2,v1,a0
 188:	14c00006 	bnez	a2,1a4 <floor+0x1a4>
 18c:	00000000 	nop
 190:	14400004 	bnez	v0,1a4 <floor+0x1a4>
 194:	00604021 	move	t0,v1
 198:	44890000 	mtc1	t1,$f0
 19c:	03e00008 	jr	ra
 1a0:	44880800 	mtc1	t0,$f1
 1a4:	44890000 	mtc1	t1,$f0
 1a8:	3c08bff0 	lui	t0,0xbff0
 1ac:	03e00008 	jr	ra
 1b0:	44880800 	mtc1	t0,$f1
 1b4:	00832007 	srav	a0,v1,a0
 1b8:	0800001c 	j	70 <floor+0x70>
 1bc:	01044021 	addu	t0,t0,a0
 1c0:	00054827 	nor	t1,zero,a1
 1c4:	24680001 	addiu	t0,v1,1
 1c8:	0800004f 	j	13c <floor+0x13c>
 1cc:	00494824 	and	t1,v0,t1

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 <floor+0x6c44>
   c:	10011201 	beq	zero,at,4814 <floor+0x4814>
  10:	02000006 	srlv	zero,zero,s0
  14:	0e030016 	jal	80c0058 <floor+0x80c0058>
  18:	0b3b0b3a 	j	cec2ce8 <floor+0xcec2ce8>
  1c:	00001349 	0x1349
  20:	0b002403 	j	c00900c <floor+0xc00900c>
  24:	030b3e0b 	0x30b3e0b
  28:	0400000e 	bltz	zero,64 <.debug_abbrev+0x64>
  2c:	0b0b0024 	j	c2c0090 <floor+0xc2c0090>
  30:	08030b3e 	j	c2cf8 <floor+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 <floor+0xc0034>
  48:	0b3b0b3a 	j	cec2ce8 <floor+0xcec2ce8>
  4c:	0a381349 	j	8e04d24 <floor+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 <floor+0x80c0034>
  64:	0b3b0b3a 	j	cec2ce8 <floor+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 <floor+0x124ac>
  7c:	40011201 	0x40011201
  80:	0013010a 	0x13010a
  84:	00050a00 	sll	at,a1,0x8
  88:	0b3a0803 	j	ce8200c <floor+0xce8200c>
  8c:	13490b3b 	beq	k0,t1,2d7c <floor+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 <floor+0x8000018>
  bc:	0655010b 	0x655010b
  c0:	340f0000 	li	t7,0x0
  c4:	3a0e0300 	xori	t6,s0,0x300
  c8:	490b3b0b 	bc2tl	$cc2,ecf8 <floor+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:	00000051 	0x51
  10:	00002b01 	0x2b01
  14:	00006600 	sll	t4,zero,0x18
  18:	00000000 	nop
  1c:	0001d000 	sll	k0,at,0x0
  20:	00000000 	nop
  24:	005d0200 	0x5d0200
  28:	12020000 	beq	s0,v0,2c <.debug_info+0x2c>
  2c:	00000030 	tge	zero,zero
  30:	13070403 	beq	t8,a3,1040 <floor+0x1040>
  34:	02000000 	0x2000000
  38:	000000b2 	tlt	zero,zero,0x2
  3c:	00421302 	0x421302
  40:	04040000 	0x4040000
  44:	746e6905 	jalx	1b9a414 <floor+0x1b9a414>
  48:	07080300 	tgei	t8,768
  4c:	0000003a 	0x3a
  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:	00009508 	0x9508
  88:	9b400200 	lwr	zero,512(k0)
  8c:	08000000 	j	0 <.debug_info>
  90:	000000ba 	0xba
  94:	00574502 	0x574502
  98:	03000000 	0x3000000
  9c:	008e0408 	0x8e0408
  a0:	9b020000 	lwr	v0,0(t8)
  a4:	02000000 	0x2000000
  a8:	00007c46 	0x7c46
  ac:	25010900 	addiu	at,t0,2304
  b0:	01000000 	0x1000000
  b4:	009b011e 	0x9b011e
  b8:	00000000 	nop
  bc:	01d00000 	0x1d00000
  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:	5e000000 	bgtzl	s0,e0 <.debug_info+0xe0>
  e0:	0b000001 	j	c000004 <floor+0xc000004>
  e4:	01003169 	0x1003169
  e8:	00003720 	0x3720
  ec:	0001ea00 	sll	sp,at,0x8
  f0:	306a0b00 	andi	t2,v1,0xb00
  f4:	37200100 	ori	zero,t9,0x100
  f8:	4a000000 	c2	0x0
  fc:	0b000002 	j	c000008 <floor+0xc000008>
 100:	21010069 	addi	at,t0,105
 104:	00000025 	move	zero,zero
 108:	0000027e 	0x27e
 10c:	01006a0b 	0x1006a0b
 110:	00002521 	0x2521
 114:	0002de00 	sll	k1,v0,0x18
 118:	00000c00 	sll	at,zero,0x10
 11c:	01320000 	0x1320000
 120:	200d0000 	addi	t5,zero,0
 124:	01000000 	0x1000000
 128:	0000a222 	0xa222
 12c:	00031200 	sll	v0,v1,0x8
 130:	180e0000 	0x180e0000
 134:	0d000000 	jal	4000000 <floor+0x4000000>
 138:	0000000e 	0xe
 13c:	00a25b01 	0xa25b01
 140:	037a0000 	0x37a0000
 144:	00000000 	nop
 148:	0000350f 	0x350f
 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:	000000a2 	0xa2
   4:	00320002 	ror	zero,s2,0x0
   8:	01010000 	0x1010000
   c:	000d0efb 	0xd0efb
  10:	01010101 	0x1010101
  14:	01000000 	0x1000000
  18:	00010000 	sll	zero,at,0x0
  1c:	6c665f73 	0x6c665f73
  20:	2e726f6f 	sltiu	s2,s3,28527
  24:	00000063 	0x63
  28:	74616d00 	jalx	185b400 <floor+0x185b400>
  2c:	72705f68 	0x72705f68
  30:	74617669 	jalx	185d9a4 <floor+0x185d9a4>
  34:	00682e65 	0x682e65
  38:	00000000 	nop
  3c:	00020500 	sll	zero,v0,0x14
  40:	03000000 	0x3000000
  44:	8315011e 	lb	s5,286(t8)
  48:	48834e46 	0x48834e46
  4c:	0c038384 	jal	e0e10 <floor+0xe0e10>
  50:	08bdbb82 	j	2f6ee08 <floor+0x2f6ee08>
  54:	220385ad 	addi	v1,s0,-31315
  58:	61034cba 	0x61034cba
  5c:	89bbbb82 	lwl	k1,-17534(t5)
  60:	1003bd83 	beq	zero,v1,fffef670 <floor+0xfffef670>
  64:	7003ac08 	0x7003ac08
  68:	4a10034a 	c2	0x10034a
  6c:	03825703 	0x3825703
  70:	4903822b 	bc2tl	fffe0920 <floor+0xfffe0920>
  74:	03e50882 	0x3e50882
  78:	4c038234 	0x4c038234
  7c:	4a34034a 	c2	0x34034a
  80:	89827103 	lwl	v0,28931(t4)
  84:	ba720352 	swr	s2,850(s3)
  88:	033e08be 	0x33e08be
  8c:	033c0857 	0x33c0857
  90:	03ac0831 	tgeu	sp,t4,0x20
  94:	3103f24f 	andi	v1,t0,0xf24f
  98:	825c034a 	lb	gp,842(s2)
  9c:	45ba1c03 	0x45ba1c03
  a0:	0008024f 	0x8024f
  a4:	Address 0x00000000000000a4 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:	000001d0 	0x1d0

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 <floor+0x8260>
  20:	04932190 	bgezall	a0,8664 <floor+0x8664>
  24:	00000054 	0x54
  28:	00000080 	sll	zero,zero,0x2
  2c:	2c900008 	sltiu	s0,a0,8
  30:	2d900493 	sltiu	s0,t4,1171
  34:	00800493 	0x800493
  38:	00800000 	0x800000
  3c:	00080000 	sll	zero,t0,0x0
  40:	04932090 	bgezall	a0,8284 <floor+0x8284>
  44:	04932190 	bgezall	a0,8688 <floor+0x8688>
  48:	00000080 	sll	zero,zero,0x2
  4c:	00000088 	0x88
  50:	2c900008 	sltiu	s0,a0,8
  54:	2d900493 	sltiu	s0,t4,1171
  58:	00880493 	0x880493
  5c:	00c40000 	0xc40000
  60:	00080000 	sll	zero,t0,0x0
  64:	04932090 	bgezall	a0,82a8 <floor+0x82a8>
  68:	04932190 	bgezall	a0,86ac <floor+0x86ac>
  6c:	000000c4 	0xc4
  70:	000000dc 	0xdc
  74:	2c900008 	sltiu	s0,a0,8
  78:	2d900493 	sltiu	s0,t4,1171
  7c:	00dc0493 	0xdc0493
  80:	00f00000 	0xf00000
  84:	00080000 	sll	zero,t0,0x0
  88:	04932090 	bgezall	a0,82cc <floor+0x82cc>
  8c:	04932190 	bgezall	a0,86d0 <floor+0x86d0>
  90:	000000f0 	tge	zero,zero,0x3
  94:	000000f8 	0xf8
  98:	2c900008 	sltiu	s0,a0,8
  9c:	2d900493 	sltiu	s0,t4,1171
  a0:	00f80493 	0xf80493
  a4:	01040000 	0x1040000
  a8:	00080000 	sll	zero,t0,0x0
  ac:	04932090 	bgezall	a0,82f0 <floor+0x82f0>
  b0:	04932190 	bgezall	a0,86f4 <floor+0x86f4>
  b4:	00000104 	0x104
  b8:	00000124 	0x124
  bc:	2c900008 	sltiu	s0,a0,8
  c0:	2d900493 	sltiu	s0,t4,1171
  c4:	01240493 	0x1240493
  c8:	01300000 	0x1300000
  cc:	00080000 	sll	zero,t0,0x0
  d0:	04932090 	bgezall	a0,8314 <floor+0x8314>
  d4:	04932190 	bgezall	a0,8718 <floor+0x8718>
  d8:	00000130 	tge	zero,zero,0x4
  dc:	00000140 	sll	zero,zero,0x5
  e0:	2c900008 	sltiu	s0,a0,8
  e4:	2d900493 	sltiu	s0,t4,1171
  e8:	01400493 	0x1400493
  ec:	01480000 	0x1480000
  f0:	00080000 	sll	zero,t0,0x0
  f4:	04932090 	bgezall	a0,8338 <floor+0x8338>
  f8:	04932190 	bgezall	a0,873c <floor+0x873c>
  fc:	00000148 	0x148
 100:	0000019c 	0x19c
 104:	2c900008 	sltiu	s0,a0,8
 108:	2d900493 	sltiu	s0,t4,1171
 10c:	019c0493 	0x19c0493
 110:	01a40000 	0x1a40000
 114:	00080000 	sll	zero,t0,0x0
 118:	04932090 	bgezall	a0,835c <floor+0x835c>
 11c:	04932190 	bgezall	a0,8760 <floor+0x8760>
 120:	000001a4 	0x1a4
 124:	000001a8 	0x1a8
 128:	2c900008 	sltiu	s0,a0,8
 12c:	2d900493 	sltiu	s0,t4,1171
 130:	01a80493 	0x1a80493
 134:	01b40000 	0x1b40000
 138:	00080000 	sll	zero,t0,0x0
 13c:	04932090 	bgezall	a0,8380 <floor+0x8380>
 140:	04932190 	bgezall	a0,8784 <floor+0x8784>
 144:	000001b4 	teq	zero,zero,0x6
 148:	000001d0 	0x1d0
 14c:	2c900008 	sltiu	s0,a0,8
 150:	2d900493 	sltiu	s0,t4,1171
 154:	00000493 	0x493
 158:	00000000 	nop
 15c:	00200000 	0x200000
 160:	00780000 	0x780000
 164:	00010000 	sll	zero,at,0x0
 168:	00007c58 	0x7c58
 16c:	0000e000 	sll	gp,zero,0x0
 170:	58000100 	blezl	zero,574 <floor+0x574>
 174:	000000e8 	0xe8
 178:	00000128 	0x128
 17c:	30580001 	andi	t8,v0,0x1
 180:	38000001 	xori	zero,zero,0x1
 184:	01000001 	movf	zero,t0,$fcc0
 188:	01385800 	0x1385800
 18c:	013c0000 	0x13c0000
 190:	00010000 	sll	zero,at,0x0
 194:	00013c53 	0x13c53
 198:	00014800 	sll	t1,at,0x0
 19c:	58000100 	blezl	zero,5a0 <floor+0x5a0>
 1a0:	00000148 	0x148
 1a4:	00000174 	teq	zero,zero,0x5
 1a8:	74530001 	jalx	14c0004 <floor+0x14c0004>
 1ac:	9c000001 	0x9c000001
 1b0:	01000001 	movf	zero,t0,$fcc0
 1b4:	01a45800 	0x1a45800
 1b8:	01ac0000 	0x1ac0000
 1bc:	00010000 	sll	zero,at,0x0
 1c0:	0001b458 	0x1b458
 1c4:	0001c000 	sll	t8,at,0x0
 1c8:	58000100 	blezl	zero,5cc <floor+0x5cc>
 1cc:	000001c0 	sll	zero,zero,0x7
 1d0:	000001c8 	0x1c8
 1d4:	c8530001 	lwc2	$19,1(v0)
 1d8:	d0000001 	0xd0000001
 1dc:	01000001 	movf	zero,t0,$fcc0
 1e0:	00005800 	sll	t3,zero,0x0
 1e4:	00000000 	nop
 1e8:	00240000 	0x240000
 1ec:	007c0000 	0x7c0000
 1f0:	00010000 	sll	zero,at,0x0
 1f4:	00007c59 	0x7c59
 1f8:	0000ac00 	sll	s5,zero,0x10
 1fc:	59000100 	blezl	t0,600 <floor+0x600>
 200:	000000e8 	0xe8
 204:	000000f0 	tge	zero,zero,0x3
 208:	f0590001 	0xf0590001
 20c:	f8000000 	sdc2	$0,0(zero)
 210:	01000000 	0x1000000
 214:	00f85a00 	0xf85a00
 218:	01200000 	0x1200000
 21c:	00010000 	sll	zero,at,0x0
 220:	00017c59 	0x17c59
 224:	00019800 	sll	s3,at,0x0
 228:	59000100 	blezl	t0,62c <floor+0x62c>
 22c:	000001a4 	0x1a4
 230:	000001a4 	0x1a4
 234:	b4590001 	0xb4590001
 238:	c0000001 	ll	zero,1(zero)
 23c:	01000001 	movf	zero,t0,$fcc0
 240:	00005900 	sll	t3,zero,0x4
 244:	00000000 	nop
 248:	00180000 	sll	zero,t8,0x0
 24c:	00fc0000 	0xfc0000
 250:	00010000 	sll	zero,at,0x0
 254:	00013054 	0x13054
 258:	00015c00 	sll	t3,at,0x10
 25c:	54000100 	bnezl	zero,660 <floor+0x660>
 260:	000001b4 	teq	zero,zero,0x6
 264:	000001b8 	0x1b8
 268:	c0540001 	ll	s4,1(v0)
 26c:	d0000001 	0xd0000001
 270:	01000001 	movf	zero,t0,$fcc0
 274:	00005400 	sll	t2,zero,0x10
 278:	00000000 	nop
 27c:	00400000 	0x400000
 280:	00740000 	0x740000
 284:	00010000 	sll	zero,at,0x0
 288:	00007c52 	0x7c52
 28c:	00008000 	sll	s0,zero,0x0
 290:	52000100 	beqzl	s0,694 <floor+0x694>
 294:	00000080 	sll	zero,zero,0x2
 298:	00000088 	0x88
 29c:	b0550001 	0xb0550001
 2a0:	e8000000 	swc2	$0,0(zero)
 2a4:	01000000 	0x1000000
 2a8:	00e85500 	0xe85500
 2ac:	00f80000 	0xf80000
 2b0:	00010000 	sll	zero,at,0x0
 2b4:	00013052 	0x13052
 2b8:	00017c00 	sll	t7,at,0x10
 2bc:	55000100 	bnezl	t0,6c0 <floor+0x6c0>
 2c0:	000001b4 	teq	zero,zero,0x6
 2c4:	000001c0 	sll	zero,zero,0x7
 2c8:	c0520001 	ll	s2,1(v0)
 2cc:	d0000001 	0xd0000001
 2d0:	01000001 	movf	zero,t0,$fcc0
 2d4:	00005500 	sll	t2,zero,0x14
 2d8:	00000000 	nop
 2dc:	00800000 	0x800000
 2e0:	00880000 	0x880000
 2e4:	00010000 	sll	zero,at,0x0
 2e8:	00013c52 	0x13c52
 2ec:	00014800 	sll	t1,at,0x0
 2f0:	52000100 	beqzl	s0,6f4 <floor+0x6f4>
 2f4:	00000168 	0x168
 2f8:	0000017c 	0x17c
 2fc:	c8520001 	lwc2	$18,1(v0)
 300:	d0000001 	0xd0000001
 304:	01000001 	movf	zero,t0,$fcc0
 308:	00005200 	sll	t2,zero,0x8
 30c:	00000000 	nop
 310:	00080000 	sll	zero,t0,0x0
 314:	000c0000 	sll	zero,t4,0x0
 318:	00060000 	sll	zero,a2,0x0
 31c:	53049352 	beql	t8,a0,fffe5068 <floor+0xfffe5068>
 320:	00200493 	0x200493
 324:	00380000 	0x380000
 328:	00060000 	sll	zero,a2,0x0
 32c:	53049352 	beql	t8,a0,fffe5078 <floor+0xfffe5078>
 330:	007c0493 	0x7c0493
 334:	00980000 	0x980000
 338:	00060000 	sll	zero,a2,0x0
 33c:	53049352 	beql	t8,a0,fffe5088 <floor+0xfffe5088>
 340:	00a80493 	0xa80493
 344:	00b40000 	0xb40000
 348:	00060000 	sll	zero,a2,0x0
 34c:	53049352 	beql	t8,a0,fffe5098 <floor+0xfffe5098>
 350:	00d80493 	0xd80493
 354:	00e80000 	0xe80000
 358:	00060000 	sll	zero,a2,0x0
 35c:	53049352 	beql	t8,a0,fffe50a8 <floor+0xfffe50a8>
 360:	00f80493 	0xf80493
 364:	01200000 	0x1200000
 368:	00060000 	sll	zero,a2,0x0
 36c:	53049352 	beql	t8,a0,fffe50b8 <floor+0xfffe50b8>
 370:	00000493 	0x493
 374:	00000000 	nop
 378:	00800000 	0x800000
 37c:	00880000 	0x880000
 380:	00060000 	sll	zero,a2,0x0
 384:	58049359 	0x58049359
 388:	00e00493 	0xe00493
 38c:	00e80000 	0xe80000
 390:	00060000 	sll	zero,a2,0x0
 394:	58049359 	0x58049359
 398:	01280493 	0x1280493
 39c:	01300000 	0x1300000
 3a0:	00060000 	sll	zero,a2,0x0
 3a4:	58049359 	0x58049359
 3a8:	01400493 	0x1400493
 3ac:	01480000 	0x1480000
 3b0:	00060000 	sll	zero,a2,0x0
 3b4:	58049359 	0x58049359
 3b8:	019c0493 	0x19c0493
 3bc:	01a40000 	0x1a40000
 3c0:	00060000 	sll	zero,a2,0x0
 3c4:	58049359 	0x58049359
 3c8:	01ac0493 	0x1ac0493
 3cc:	01b40000 	0x1b40000
 3d0:	00060000 	sll	zero,a2,0x0
 3d4:	58049359 	0x58049359
 3d8:	00000493 	0x493
 3dc:	00000000 	nop
	...

Disassembly of section .debug_pubnames:

00000000 <.debug_pubnames>:
   0:	00000018 	mult	zero,zero
   4:	00000002 	srl	zero,zero,0x0
   8:	01620000 	0x1620000
   c:	00ad0000 	0xad0000
  10:	6c660000 	0x6c660000
  14:	00726f6f 	0x726f6f
  18:	00000000 	nop

Disassembly of section .debug_aranges:

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

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:	0000007c 	0x7c
  1c:	00000080 	sll	zero,zero,0x2
  20:	00000198 	0x198
  24:	000001a8 	0x1a8
  28:	0000013c 	0x13c
  2c:	00000148 	0x148
  30:	00000120 	0x120
  34:	00000124 	0x124
  38:	000000d8 	0xd8
  3c:	000000dc 	0xdc
	...

Disassembly of section .debug_str:

00000000 <.debug_str>:
   0:	676e6f6c 	0x676e6f6c
   4:	6e6f6c20 	0x6e6f6c20
   8:	6e692067 	0x6e692067
   c:	77690074 	jalx	da401d0 <floor+0xda401d0>
  10:	7500755f 	jalx	401d57c <floor+0x401d57c>
  14:	6769736e 	0x6769736e
  18:	2064656e 	addi	a0,v1,25966
  1c:	00746e69 	0x746e69
  20:	755f7765 	jalx	57ddd94 <floor+0x57ddd94>
  24:	6f6c6600 	0x6f6c6600
  28:	7300726f 	0x7300726f
  2c:	6f6c665f 	0x6f6c665f
  30:	632e726f 	0x632e726f
  34:	67756800 	0x67756800
  38:	6f6c0065 	0x6f6c0065
  3c:	6c20676e 	0x6c20676e
  40:	20676e6f 	addi	a3,v1,28271
  44:	69736e75 	0x69736e75
  48:	64656e67 	0x64656e67
  4c:	746e6920 	jalx	1b9a480 <floor+0x1b9a480>
  50:	554e4700 	bnel	t2,t6,11c54 <floor+0x11c54>
  54:	34204320 	ori	zero,at,0x4320
  58:	322e342e 	andi	t6,s1,0x342e
  5c:	6e697500 	0x6e697500
  60:	5f323374 	0x5f323374
  64:	552f0074 	bnel	t1,t7,238 <floor+0x238>
  68:	73726573 	0x73726573
  6c:	616c612f 	0x616c612f
  70:	732f6e69 	0x732f6e69
  74:	612f636f 	0x612f636f
  78:	736f6d6c 	0x736f6d6c
  7c:	686b6d2d 	0x686b6d2d
  80:	62696c2f 	0x62696c2f
  84:	696c2f73 	0x696c2f73
  88:	74616d62 	jalx	185b588 <floor+0x185b588>
  8c:	6f640068 	0x6f640068
  90:	656c6275 	0x656c6275
  94:	6c617600 	0x6c617600
  98:	69006575 	0x69006575
  9c:	5f656565 	0x5f656565
  a0:	62756f64 	0x62756f64
  a4:	735f656c 	0x735f656c
  a8:	65706168 	0x65706168
  ac:	7079745f 	0x7079745f
  b0:	6e690065 	0x6e690065
  b4:	5f323374 	0x5f323374
  b8:	61700074 	0x61700074
  bc:	00737472 	tlt	v1,s3,0x1d1

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 <floor+0x5b99c00>
   8:	00070100 	sll	zero,a3,0x4
   c:	01040000 	0x1040000
