	.text
foo:
	.set	at=$1
	lw	$27, 0x7fff($27)
	sw	$27, 0x7fff($27)
	lw	$27, -0x8000($27)
	sw	$27, -0x8000($27)
	lw	$27, 0x8000($27)
	sw	$27, 0x8000($27)
	lw	$27, -0x8001($27)
	sw	$27, -0x8001($27)
	lw	$27, symbol($27)
	sw	$27, symbol($27)

	.set	at=$2
	lw	$27, 0x7fff($27)
	sw	$27, 0x7fff($27)
	lw	$27, -0x8000($27)
	sw	$27, -0x8000($27)
	lw	$27, 0x8000($27)
	sw	$27, 0x8000($27)
	lw	$27, -0x8001($27)
	sw	$27, -0x8001($27)
	lw	$27, symbol($27)
	sw	$27, symbol($27)

	.set	at=$3
	lw	$27, 0x7fff($27)
	sw	$27, 0x7fff($27)
	lw	$27, -0x8000($27)
	sw	$27, -0x8000($27)
	lw	$27, 0x8000($27)
	sw	$27, 0x8000($27)
	lw	$27, -0x8001($27)
	sw	$27, -0x8001($27)
	lw	$27, symbol($27)
	sw	$27, symbol($27)

	.set	at=$a0
	lw	$27, 0x7fff($27)
	sw	$27, 0x7fff($27)
	lw	$27, -0x8000($27)
	sw	$27, -0x8000($27)
	lw	$27, 0x8000($27)
	sw	$27, 0x8000($27)
	lw	$27, -0x8001($27)
	sw	$27, -0x8001($27)
	lw	$27, symbol($27)
	sw	$27, symbol($27)

	.set	at=$a1
	lw	$27, 0x7fff($27)
	sw	$27, 0x7fff($27)
	lw	$27, -0x8000($27)
	sw	$27, -0x8000($27)
	lw	$27, 0x8000($27)
	sw	$27, 0x8000($27)
	lw	$27, -0x8001($27)
	sw	$27, -0x8001($27)
	lw	$27, symbol($27)
	sw	$27, symbol($27)

	.set	at=$a2
	lw	$27, 0x7fff($27)
	sw	$27, 0x7fff($27)
	lw	$27, -0x8000($27)
	sw	$27, -0x8000($27)
	lw	$27, 0x8000($27)
	sw	$27, 0x8000($27)
	lw	$27, -0x8001($27)
	sw	$27, -0x8001($27)
	lw	$27, symbol($27)
	sw	$27, symbol($27)

	.set	at=$a3
	lw	$27, 0x7fff($27)
	sw	$27, 0x7fff($27)
	lw	$27, -0x8000($27)
	sw	$27, -0x8000($27)
	lw	$27, 0x8000($27)
	sw	$27, 0x8000($27)
	lw	$27, -0x8001($27)
	sw	$27, -0x8001($27)
	lw	$27, symbol($27)
	sw	$27, symbol($27)

	.set	at=$8
	lw	$27, 0x7fff($27)
	sw	$27, 0x7fff($27)
	lw	$27, -0x8000($27)
	sw	$27, -0x8000($27)
	lw	$27, 0x8000($27)
	sw	$27, 0x8000($27)
	lw	$27, -0x8001($27)
	sw	$27, -0x8001($27)
	lw	$27, symbol($27)
	sw	$27, symbol($27)

	.set	at=$9
	lw	$27, 0x7fff($27)
	sw	$27, 0x7fff($27)
	lw	$27, -0x8000($27)
	sw	$27, -0x8000($27)
	lw	$27, 0x8000($27)
	sw	$27, 0x8000($27)
	lw	$27, -0x8001($27)
	sw	$27, -0x8001($27)
	lw	$27, symbol($27)
	sw	$27, symbol($27)

	.set	at=$10
	lw	$27, 0x7fff($27)
	sw	$27, 0x7fff($27)
	lw	$27, -0x8000($27)
	sw	$27, -0x8000($27)
	lw	$27, 0x8000($27)
	sw	$27, 0x8000($27)
	lw	$27, -0x8001($27)
	sw	$27, -0x8001($27)
	lw	$27, symbol($27)
	sw	$27, symbol($27)

	.set	at=$11
	lw	$27, 0x7fff($27)
	sw	$27, 0x7fff($27)
	lw	$27, -0x8000($27)
	sw	$27, -0x8000($27)
	lw	$27, 0x8000($27)
	sw	$27, 0x8000($27)
	lw	$27, -0x8001($27)
	sw	$27, -0x8001($27)
	lw	$27, symbol($27)
	sw	$27, symbol($27)

	.set	at=$12
	lw	$27, 0x7fff($27)
	sw	$27, 0x7fff($27)
	lw	$27, -0x8000($27)
	sw	$27, -0x8000($27)
	lw	$27, 0x8000($27)
	sw	$27, 0x8000($27)
	lw	$27, -0x8001($27)
	sw	$27, -0x8001($27)
	lw	$27, symbol($27)
	sw	$27, symbol($27)

	.set	at=$13
	lw	$27, 0x7fff($27)
	sw	$27, 0x7fff($27)
	lw	$27, -0x8000($27)
	sw	$27, -0x8000($27)
	lw	$27, 0x8000($27)
	sw	$27, 0x8000($27)
	lw	$27, -0x8001($27)
	sw	$27, -0x8001($27)
	lw	$27, symbol($27)
	sw	$27, symbol($27)

	.set	at=$14
	lw	$27, 0x7fff($27)
	sw	$27, 0x7fff($27)
	lw	$27, -0x8000($27)
	sw	$27, -0x8000($27)
	lw	$27, 0x8000($27)
	sw	$27, 0x8000($27)
	lw	$27, -0x8001($27)
	sw	$27, -0x8001($27)
	lw	$27, symbol($27)
	sw	$27, symbol($27)

	.set	at=$15
	lw	$27, 0x7fff($27)
	sw	$27, 0x7fff($27)
	lw	$27, -0x8000($27)
	sw	$27, -0x8000($27)
	lw	$27, 0x8000($27)
	sw	$27, 0x8000($27)
	lw	$27, -0x8001($27)
	sw	$27, -0x8001($27)
	lw	$27, symbol($27)
	sw	$27, symbol($27)

	.set	at=$s0
	lw	$27, 0x7fff($27)
	sw	$27, 0x7fff($27)
	lw	$27, -0x8000($27)
	sw	$27, -0x8000($27)
	lw	$27, 0x8000($27)
	sw	$27, 0x8000($27)
	lw	$27, -0x8001($27)
	sw	$27, -0x8001($27)
	lw	$27, symbol($27)
	sw	$27, symbol($27)

	.set	at=$s1
	lw	$27, 0x7fff($27)
	sw	$27, 0x7fff($27)
	lw	$27, -0x8000($27)
	sw	$27, -0x8000($27)
	lw	$27, 0x8000($27)
	sw	$27, 0x8000($27)
	lw	$27, -0x8001($27)
	sw	$27, -0x8001($27)
	lw	$27, symbol($27)
	sw	$27, symbol($27)

	.set	at=$s2
	lw	$27, 0x7fff($27)
	sw	$27, 0x7fff($27)
	lw	$27, -0x8000($27)
	sw	$27, -0x8000($27)
	lw	$27, 0x8000($27)
	sw	$27, 0x8000($27)
	lw	$27, -0x8001($27)
	sw	$27, -0x8001($27)
	lw	$27, symbol($27)
	sw	$27, symbol($27)

	.set	at=$s3
	lw	$27, 0x7fff($27)
	sw	$27, 0x7fff($27)
	lw	$27, -0x8000($27)
	sw	$27, -0x8000($27)
	lw	$27, 0x8000($27)
	sw	$27, 0x8000($27)
	lw	$27, -0x8001($27)
	sw	$27, -0x8001($27)
	lw	$27, symbol($27)
	sw	$27, symbol($27)

	.set	at=$s4
	lw	$27, 0x7fff($27)
	sw	$27, 0x7fff($27)
	lw	$27, -0x8000($27)
	sw	$27, -0x8000($27)
	lw	$27, 0x8000($27)
	sw	$27, 0x8000($27)
	lw	$27, -0x8001($27)
	sw	$27, -0x8001($27)
	lw	$27, symbol($27)
	sw	$27, symbol($27)

	.set	at=$s5
	lw	$27, 0x7fff($27)
	sw	$27, 0x7fff($27)
	lw	$27, -0x8000($27)
	sw	$27, -0x8000($27)
	lw	$27, 0x8000($27)
	sw	$27, 0x8000($27)
	lw	$27, -0x8001($27)
	sw	$27, -0x8001($27)
	lw	$27, symbol($27)
	sw	$27, symbol($27)

	.set	at=$s6
	lw	$27, 0x7fff($27)
	sw	$27, 0x7fff($27)
	lw	$27, -0x8000($27)
	sw	$27, -0x8000($27)
	lw	$27, 0x8000($27)
	sw	$27, 0x8000($27)
	lw	$27, -0x8001($27)
	sw	$27, -0x8001($27)
	lw	$27, symbol($27)
	sw	$27, symbol($27)

	.set	at=$s7
	lw	$27, 0x7fff($27)
	sw	$27, 0x7fff($27)
	lw	$27, -0x8000($27)
	sw	$27, -0x8000($27)
	lw	$27, 0x8000($27)
	sw	$27, 0x8000($27)
	lw	$27, -0x8001($27)
	sw	$27, -0x8001($27)
	lw	$27, symbol($27)
	sw	$27, symbol($27)

	.set	at=$24
	lw	$27, 0x7fff($27)
	sw	$27, 0x7fff($27)
	lw	$27, -0x8000($27)
	sw	$27, -0x8000($27)
	lw	$27, 0x8000($27)
	sw	$27, 0x8000($27)
	lw	$27, -0x8001($27)
	sw	$27, -0x8001($27)
	lw	$27, symbol($27)
	sw	$27, symbol($27)

	.set	at=$25
	lw	$27, 0x7fff($27)
	sw	$27, 0x7fff($27)
	lw	$27, -0x8000($27)
	sw	$27, -0x8000($27)
	lw	$27, 0x8000($27)
	sw	$27, 0x8000($27)
	lw	$27, -0x8001($27)
	sw	$27, -0x8001($27)
	lw	$27, symbol($27)
	sw	$27, symbol($27)

	.set	at=$26
	lw	$27, 0x7fff($27)
	sw	$27, 0x7fff($27)
	lw	$27, -0x8000($27)
	sw	$27, -0x8000($27)
	lw	$27, 0x8000($27)
	sw	$27, 0x8000($27)
	lw	$27, -0x8001($27)
	sw	$27, -0x8001($27)
	lw	$27, symbol($27)
	sw	$27, symbol($27)

	.set	at=$27
	lw	$26, 0x7fff($26)
	sw	$26, 0x7fff($26)
	lw	$26, -0x8000($26)
	sw	$26, -0x8000($26)
	lw	$26, 0x8000($26)
	sw	$26, 0x8000($26)
	lw	$26, -0x8001($26)
	sw	$26, -0x8001($26)
	lw	$26, symbol($26)
	sw	$26, symbol($26)

	.set	at=$gp
	lw	$27, 0x7fff($27)
	sw	$27, 0x7fff($27)
	lw	$27, -0x8000($27)
	sw	$27, -0x8000($27)
	lw	$27, 0x8000($27)
	sw	$27, 0x8000($27)
	lw	$27, -0x8001($27)
	sw	$27, -0x8001($27)
	lw	$27, symbol($27)
	sw	$27, symbol($27)

	.set	at=$fp
	lw	$27, 0x7fff($27)
	sw	$27, 0x7fff($27)
	lw	$27, -0x8000($27)
	sw	$27, -0x8000($27)
	lw	$27, 0x8000($27)
	sw	$27, 0x8000($27)
	lw	$27, -0x8001($27)
	sw	$27, -0x8001($27)
	lw	$27, symbol($27)
	sw	$27, symbol($27)

	.set	at=$sp
	lw	$27, 0x7fff($27)
	sw	$27, 0x7fff($27)
	lw	$27, -0x8000($27)
	sw	$27, -0x8000($27)
	lw	$27, 0x8000($27)
	sw	$27, 0x8000($27)
	lw	$27, -0x8001($27)
	sw	$27, -0x8001($27)
	lw	$27, symbol($27)
	sw	$27, symbol($27)

	.set	at=$ra
	lw	$27, 0x7fff($27)
	sw	$27, 0x7fff($27)
	lw	$27, -0x8000($27)
	sw	$27, -0x8000($27)
	lw	$27, 0x8000($27)
	sw	$27, 0x8000($27)
	lw	$27, -0x8001($27)
	sw	$27, -0x8001($27)
	lw	$27, symbol($27)
	sw	$27, symbol($27)

	.set	at
	lw	$27, 0x7fff($27)
	sw	$27, 0x7fff($27)
	lw	$27, -0x8000($27)
	sw	$27, -0x8000($27)
	lw	$27, 0x8000($27)
	sw	$27, 0x8000($27)
	lw	$27, -0x8001($27)
	sw	$27, -0x8001($27)
	lw	$27, symbol($27)
	sw	$27, symbol($27)

# Force at least 8 (non-delay-slot) zero bytes, to make 'objdump' print ...
	.space	8
