Home | History | Annotate | Download | only in mmix
      1 # objdump: -dr
      2 .*:     file format elf64-mmix
      3 
      4 Disassembly of section \.text:
      5 
      6 0000000000000000 <Main>:
      7    0:	00000003 	trap 0,0,3
      8    4:	00030405 	trap 3,4,5
      9    8:	010c17f1 	fcmp \$12,\$23,\$241
     10    c:	08700129 	flot \$112,ROUND_OFF,\$41
     11   10:	0970048d 	flot \$112,ROUND_NEAR,141
     12   14:	08bf00f2 	flot \$191,\$242
     13   18:	09c3002a 	flot \$195,42
     14   1c:	027acb04 	fun \$122,\$203,\$4
     15   20:	03661e28 	feql \$102,\$30,\$40
     16   24:	0a66000e 	flotu \$102,\$14
     17   28:	0a84020e 	flotu \$132,ROUND_UP,\$14
     18   2c:	0a660368 	flotu \$102,ROUND_DOWN,\$104
     19   30:	0aac048c 	flotu \$172,ROUND_NEAR,\$140
     20   34:	0a010186 	flotu \$1,ROUND_OFF,\$134
     21   38:	0470df29 	fadd \$112,\$223,\$41
     22   3c:	05700129 	fix \$112,ROUND_OFF,\$41
     23   40:	050b008d 	fix \$11,\$141
     24   44:	0c700129 	sflot \$112,ROUND_OFF,\$41
     25   48:	0d70048d 	sflot \$112,ROUND_NEAR,141
     26   4c:	0670df29 	fsub \$112,\$223,\$41
     27   50:	0766000e 	fixu \$102,\$14
     28   54:	0784020e 	fixu \$132,ROUND_UP,\$14
     29   58:	0e0b008d 	sflotu \$11,\$141
     30   5c:	0f70008d 	sflotu \$112,141
     31   60:	0f70048d 	sflotu \$112,ROUND_NEAR,141
     32   64:	0e700129 	sflotu \$112,ROUND_OFF,\$41
     33   68:	10661e28 	fmul \$102,\$30,\$40
     34   6c:	110cdf01 	fcmpe \$12,\$223,\$1
     35   70:	197acb2c 	mul \$122,\$203,44
     36   74:	18661e28 	mul \$102,\$30,\$40
     37   78:	130cdf01 	feqle \$12,\$223,\$1
     38   7c:	120cdf0b 	fune \$12,\$223,\$11
     39   80:	1b7ad52c 	mulu \$122,\$213,44
     40   84:	1a841e28 	mulu \$132,\$30,\$40
     41   88:	140cdf0b 	fdiv \$12,\$223,\$11
     42   8c:	1584020e 	fsqrt \$132,ROUND_UP,\$14
     43   90:	150b008d 	fsqrt \$11,\$141
     44   94:	1d7ad52c 	div \$122,\$213,44
     45   98:	1c841e28 	div \$132,\$30,\$40
     46   9c:	160cdf0b 	frem \$12,\$223,\$11
     47   a0:	1784020e 	fint \$132,ROUND_UP,\$14
     48   a4:	170b008d 	fint \$11,\$141
     49   a8:	1e0cdf01 	divu \$12,\$223,\$1
     50   ac:	1f7acbff 	divu \$122,\$203,255
     51   b0:	200cdf01 	add \$12,\$223,\$1
     52   b4:	217acbff 	add \$122,\$203,255
     53   b8:	280cdf0b 	2addu \$12,\$223,\$11
     54   bc:	297acb00 	2addu \$122,\$203,0
     55   c0:	237acbff 	addu \$122,\$203,255
     56   c4:	220cdf0b 	addu \$12,\$223,\$11
     57   c8:	237acbff 	addu \$122,\$203,255
     58   cc:	220cdf0b 	addu \$12,\$223,\$11
     59   d0:	2b7acbcd 	4addu \$122,\$203,205
     60   d4:	2a0cdf6f 	4addu \$12,\$223,\$111
     61   d8:	240cdf0b 	sub \$12,\$223,\$11
     62   dc:	257acbcd 	sub \$122,\$203,205
     63   e0:	2c0cdf0b 	8addu \$12,\$223,\$11
     64   e4:	2d7acbcd 	8addu \$122,\$203,205
     65   e8:	2602df0b 	subu \$2,\$223,\$11
     66   ec:	270c14cd 	subu \$12,\$20,205
     67   f0:	2e02df0b 	16addu \$2,\$223,\$11
     68   f4:	2f0c14cd 	16addu \$12,\$20,205
     69   f8:	3002df0b 	cmp \$2,\$223,\$11
     70   fc:	310c14cd 	cmp \$12,\$20,205
     71  100:	3802df0b 	sl \$2,\$223,\$11
     72  104:	390c14cd 	sl \$12,\$20,205
     73  108:	3202df0b 	cmpu \$2,\$223,\$11
     74  10c:	330c14cd 	cmpu \$12,\$20,205
     75  110:	3a02df0b 	slu \$2,\$223,\$11
     76  114:	3b0c14cd 	slu \$12,\$20,205
     77  118:	3402170b 	neg \$2,23,\$11
     78  11c:	350c00cd 	neg \$12,0,205
     79  120:	35c00acd 	neg \$192,10,205
     80  124:	3d0c14cd 	sr \$12,\$20,205
     81  128:	3c02df0b 	sr \$2,\$223,\$11
     82  12c:	3602170b 	negu \$2,23,\$11
     83  130:	370c00cd 	negu \$12,0,205
     84  134:	3f0c14cd 	sru \$12,\$20,205
     85  138:	3e02df0b 	sru \$2,\$223,\$11
     86  13c:	40020001 	bn \$2,140 <Main\+0x140>
     87  140:	4102ffff 	bn \$2,13c <Main\+0x13c>
     88  144:	4902ffff 	bnn \$2,140 <Main\+0x140>
     89  148:	4902ffff 	bnn \$2,144 <Main\+0x144>
     90  14c:	42ff0001 	bz \$255,150 <Main\+0x150>
     91  150:	43ffffff 	bz \$255,14c <Main\+0x14c>
     92  154:	4aff0001 	bnz \$255,158 <Main\+0x158>
     93  158:	4bffffff 	bnz \$255,154 <Main\+0x154>
     94  15c:	44190001 	bp \$25,160 <Main\+0x160>
     95  160:	4519ffff 	bp \$25,15c <Main\+0x15c>
     96  164:	4c190001 	bnp \$25,168 <Main\+0x168>
     97  168:	4d19ffff 	bnp \$25,164 <Main\+0x164>
     98  16c:	46190001 	bod \$25,170 <Main\+0x170>
     99  170:	4719ffff 	bod \$25,16c <Main\+0x16c>
    100  174:	4e190001 	bev \$25,178 <Main\+0x178>
    101  178:	4f19ffff 	bev \$25,174 <Main\+0x174>
    102  17c:	50020001 	pbn \$2,180 <Main\+0x180>
    103  180:	5102ffff 	pbn \$2,17c <Main\+0x17c>
    104  184:	58020001 	pbnn \$2,188 <Main\+0x188>
    105  188:	5902ffff 	pbnn \$2,184 <Main\+0x184>
    106  18c:	520c0001 	pbz \$12,190 <Main\+0x190>
    107  190:	5316ffff 	pbz \$22,18c <Main\+0x18c>
    108  194:	5a200001 	pbnz \$32,198 <Main\+0x198>
    109  198:	5b34ffff 	pbnz \$52,194 <Main\+0x194>
    110  19c:	56190001 	pbod \$25,1a0 <Main\+0x1a0>
    111  1a0:	5719ffff 	pbod \$25,19c <Main\+0x19c>
    112  1a4:	5e190001 	pbev \$25,1a8 <Main\+0x1a8>
    113  1a8:	5f19ffff 	pbev \$25,1a4 <Main\+0x1a4>
    114  1ac:	6002df0b 	csn \$2,\$223,\$11
    115  1b0:	610c14cd 	csn \$12,\$20,205
    116  1b4:	6802df0b 	csnn \$2,\$223,\$11
    117  1b8:	690c14cd 	csnn \$12,\$20,205
    118  1bc:	6202cb0b 	csz \$2,\$203,\$11
    119  1c0:	630cc8cd 	csz \$12,\$200,205
    120  1c4:	6a02cb0b 	csnz \$2,\$203,\$11
    121  1c8:	6b0cc8cd 	csnz \$12,\$200,205
    122  1cc:	6402cb0b 	csp \$2,\$203,\$11
    123  1d0:	650cc8cd 	csp \$12,\$200,205
    124  1d4:	6c02cb0b 	csnp \$2,\$203,\$11
    125  1d8:	6d0cc8cd 	csnp \$12,\$200,205
    126  1dc:	6602cb0b 	csod \$2,\$203,\$11
    127  1e0:	670cc8cd 	csod \$12,\$200,205
    128  1e4:	6e02cb0b 	csev \$2,\$203,\$11
    129  1e8:	6f0cc8cd 	csev \$12,\$200,205
    130  1ec:	7002df0b 	zsn \$2,\$223,\$11
    131  1f0:	710c14cd 	zsn \$12,\$20,205
    132  1f4:	7802df0b 	zsnn \$2,\$223,\$11
    133  1f8:	790c14cd 	zsnn \$12,\$20,205
    134  1fc:	7202cb0b 	zsz \$2,\$203,\$11
    135  200:	730cc8cd 	zsz \$12,\$200,205
    136  204:	7a02cb0b 	zsnz \$2,\$203,\$11
    137  208:	7b0cc8cd 	zsnz \$12,\$200,205
    138  20c:	7402cb0b 	zsp \$2,\$203,\$11
    139  210:	750cc8cd 	zsp \$12,\$200,205
    140  214:	7c02cb0b 	zsnp \$2,\$203,\$11
    141  218:	7d0cc8cd 	zsnp \$12,\$200,205
    142  21c:	7602cb0b 	zsod \$2,\$203,\$11
    143  220:	770cc8cd 	zsod \$12,\$200,205
    144  224:	7e02cb0b 	zsev \$2,\$203,\$11
    145  228:	7f0cc8cd 	zsev \$12,\$200,205
    146  22c:	8002000b 	ldb \$2,\$0,\$11
    147  230:	810c14cd 	ldb \$12,\$20,205
    148  234:	8802000b 	ldt \$2,\$0,\$11
    149  238:	890c14cd 	ldt \$12,\$20,205
    150  23c:	8202000b 	ldbu \$2,\$0,\$11
    151  240:	830c14cd 	ldbu \$12,\$20,205
    152  244:	8a02000b 	ldtu \$2,\$0,\$11
    153  248:	8b0c14cd 	ldtu \$12,\$20,205
    154  24c:	8402000b 	ldw \$2,\$0,\$11
    155  250:	850c14cd 	ldw \$12,\$20,205
    156  254:	8c02000b 	ldo \$2,\$0,\$11
    157  258:	8d0c14cd 	ldo \$12,\$20,205
    158  25c:	8602000b 	ldwu \$2,\$0,\$11
    159  260:	870c14cd 	ldwu \$12,\$20,205
    160  264:	8e02000b 	ldou \$2,\$0,\$11
    161  268:	8f0c14cd 	ldou \$12,\$20,205
    162  26c:	9802000b 	ldvts \$2,\$0,\$11
    163  270:	990c14cd 	ldvts \$12,\$20,205
    164  274:	9202000b 	ldht \$2,\$0,\$11
    165  278:	930c14cd 	ldht \$12,\$20,205
    166  27c:	9b7014cd 	preld 112,\$20,205
    167  280:	9a7014e1 	preld 112,\$20,\$225
    168  284:	9402000b 	cswap \$2,\$0,\$11
    169  288:	950c14cd 	cswap \$12,\$20,205
    170  28c:	9d7014cd 	prego 112,\$20,205
    171  290:	9c7014e1 	prego 112,\$20,\$225
    172  294:	9602000b 	ldunc \$2,\$0,\$11
    173  298:	970c14cd 	ldunc \$12,\$20,205
    174  29c:	9e02000b 	go \$2,\$0,\$11
    175  2a0:	9f0c14cd 	go \$12,\$20,205
    176  2a4:	a0020a97 	stb \$2,\$10,\$151
    177  2a8:	a10c14cd 	stb \$12,\$20,205
    178  2ac:	a8200a97 	stt \$32,\$10,\$151
    179  2b0:	a90c14cd 	stt \$12,\$20,205
    180  2b4:	a2020a97 	stbu \$2,\$10,\$151
    181  2b8:	a30c14cd 	stbu \$12,\$20,205
    182  2bc:	aa200a97 	sttu \$32,\$10,\$151
    183  2c0:	ab0c14cd 	sttu \$12,\$20,205
    184  2c4:	a4020a97 	stw \$2,\$10,\$151
    185  2c8:	a50cdccd 	stw \$12,\$220,205
    186  2cc:	ac20aa97 	sto \$32,\$170,\$151
    187  2d0:	adb614f5 	sto \$182,\$20,245
    188  2d4:	a6020a97 	stwu \$2,\$10,\$151
    189  2d8:	a70cdccd 	stwu \$12,\$220,205
    190  2dc:	ae20aa97 	stou \$32,\$170,\$151
    191  2e0:	afb614f5 	stou \$182,\$20,245
    192  2e4:	b020aa97 	stsf \$32,\$170,\$151
    193  2e8:	b1b614f5 	stsf \$182,\$20,245
    194  2ec:	b97014cd 	syncd 112,\$20,205
    195  2f0:	b87014e1 	syncd 112,\$20,\$225
    196  2f4:	b220aa97 	stht \$32,\$170,\$151
    197  2f8:	b3b614f5 	stht \$182,\$20,245
    198  2fc:	bb7014cd 	prest 112,\$20,205
    199  300:	ba7014e1 	prest 112,\$20,\$225
    200  304:	b420aa97 	stco 32,\$170,\$151
    201  308:	b5b614f5 	stco 182,\$20,245
    202  30c:	bd7014cd 	syncid 112,\$20,205
    203  310:	bc0014e1 	syncid 0,\$20,\$225
    204  314:	b620aa97 	stunc \$32,\$170,\$151
    205  318:	b7b614f5 	stunc \$182,\$20,245
    206  31c:	be20aa97 	pushgo \$32,\$170,\$151
    207  320:	bfb614f5 	pushgo \$182,\$20,245
    208  324:	c18ec800 	set \$142,\$200
    209  328:	c020aa97 	or \$32,\$170,\$151
    210  32c:	c1b614f5 	or \$182,\$20,245
    211  330:	c820aa97 	and \$32,\$170,\$151
    212  334:	c9b614f5 	and \$182,\$20,245
    213  338:	c220aa97 	orn \$32,\$170,\$151
    214  33c:	c3b614f5 	orn \$182,\$20,245
    215  340:	ca20aa97 	andn \$32,\$170,\$151
    216  344:	cbb614f5 	andn \$182,\$20,245
    217  348:	c420aa97 	nor \$32,\$170,\$151
    218  34c:	c5b614f5 	nor \$182,\$20,245
    219  350:	cc20aa97 	nand \$32,\$170,\$151
    220  354:	cdb614f5 	nand \$182,\$20,245
    221  358:	c620aa97 	xor \$32,\$170,\$151
    222  35c:	c7b614f5 	xor \$182,\$20,245
    223  360:	ce20aa97 	nxor \$32,\$170,\$151
    224  364:	cfb614f5 	nxor \$182,\$20,245
    225  368:	d020aa97 	bdif \$32,\$170,\$151
    226  36c:	d1b614f5 	bdif \$182,\$20,245
    227  370:	d820aa97 	mux \$32,\$170,\$151
    228  374:	d9b614f5 	mux \$182,\$20,245
    229  378:	d220aa97 	wdif \$32,\$170,\$151
    230  37c:	d3b614f5 	wdif \$182,\$20,245
    231  380:	da20aa97 	sadd \$32,\$170,\$151
    232  384:	dbb600f5 	sadd \$182,\$0,245
    233  388:	d420aa97 	tdif \$32,\$170,\$151
    234  38c:	d5b614f5 	tdif \$182,\$20,245
    235  390:	dc20aa97 	mor \$32,\$170,\$151
    236  394:	ddb614f5 	mor \$182,\$20,245
    237  398:	d620aa97 	odif \$32,\$170,\$151
    238  39c:	d7b614f5 	odif \$182,\$20,245
    239  3a0:	de201197 	mxor \$32,\$17,\$151
    240  3a4:	df52b418 	mxor \$82,\$180,24
    241  3a8:	e004ffff 	seth \$4,0xffff
    242  3ac:	e05e0000 	seth \$94,0x0
    243  3b0:	e00400ff 	seth \$4,0xff
    244  3b4:	e05e04d2 	seth \$94,0x4d2
    245  3b8:	e15e04d2 	setmh \$94,0x4d2
    246  3bc:	e85e04d2 	orh \$94,0x4d2
    247  3c0:	e95e04d2 	ormh \$94,0x4d2
    248  3c4:	e25e04d2 	setml \$94,0x4d2
    249  3c8:	e35e04d2 	setl \$94,0x4d2
    250  3cc:	ea5e04d2 	orml \$94,0x4d2
    251  3d0:	eb5e04d2 	orl \$94,0x4d2
    252  3d4:	e45e04d2 	inch \$94,0x4d2
    253  3d8:	e55e04d2 	incmh \$94,0x4d2
    254  3dc:	ec5e04d2 	andnh \$94,0x4d2
    255  3e0:	ed5e04d2 	andnmh \$94,0x4d2
    256  3e4:	e65e04d2 	incml \$94,0x4d2
    257  3e8:	e75e04d2 	incl \$94,0x4d2
    258  3ec:	ee5e04d2 	andnml \$94,0x4d2
    259  3f0:	ef5e04d2 	andnl \$94,0x4d2
    260  3f4:	f1ffffff 	jmp 3f0 <Main\+0x3f0>
    261  3f8:	f0000001 	jmp 3fc <Main\+0x3fc>
    262  3fc:	f82afffe 	pop 42,65534
    263  400:	f90000ff 	resume 255
    264  404:	f9000000 	resume 0
    265  408:	f9000001 	resume 1
    266  40c:	f2190001 	pushj \$25,410 <Main\+0x410>
    267  410:	f319ffff 	pushj \$25,40c <Main\+0x40c>
    268  414:	fa040000 	save \$4,0
    269  418:	fb0000ea 	unsave 0,\$234
    270  41c:	f4190001 	geta \$25,420 <Main\+0x420>
    271  420:	f519ffff 	geta \$25,41c <Main\+0x41c>
    272  424:	fc7a1201 	sync 8000001
    273  428:	fd010203 	swym 1,2,3
    274  42c:	fd000000 	swym 0,0,0
    275  430:	f7040022 	put rJ,34
    276  434:	f6040086 	put rJ,\$134
    277  438:	feea0004 	get \$234,rJ
    278  43c:	ff000000 	trip 0,0,0
    279  440:	ff050607 	trip 5,6,7
    280