Home | History | Annotate | Download | only in mips
      1 #objdump: -dr
      2 #as: -mfix-24k -32
      3 #name: 24K: Triple Store (Double-word Check)
      4 #source: 24k-triple-stores-3.s
      5 
      6 .*: +file format .*mips.*
      7 
      8 Disassembly of section \.text:
      9 
     10 [0-9a-f]+ <.*>:
     11  *[0-9a-f]+:	185d 000b 	sb	v0,11\(sp\)
     12  *[0-9a-f]+:	187d 000b 	sb	v1,11\(sp\)
     13  *[0-9a-f]+:	189d 0004 	sb	a0,4\(sp\)
     14  *[0-9a-f]+:	4680      	break
     15  *[0-9a-f]+:	185d 0000 	sb	v0,0\(sp\)
     16  *[0-9a-f]+:	187d 000b 	sb	v1,11\(sp\)
     17  *[0-9a-f]+:	189d 0005 	sb	a0,5\(sp\)
     18  *[0-9a-f]+:	4680      	break
     19  *[0-9a-f]+:	185d 0007 	sb	v0,7\(sp\)
     20  *[0-9a-f]+:	187d 000b 	sb	v1,11\(sp\)
     21  *[0-9a-f]+:	189d 0010 	sb	a0,16\(sp\)
     22  *[0-9a-f]+:	4680      	break
     23  *[0-9a-f]+:	1848 0000 	sb	v0,0\(t0\)
     24  *[0-9a-f]+:	1868 0008 	sb	v1,8\(t0\)
     25  *[0-9a-f]+:	1888 0009 	sb	a0,9\(t0\)
     26  *[0-9a-f]+:	4680      	break
     27  *[0-9a-f]+:	385d 0000 	sh	v0,0\(sp\)
     28  *[0-9a-f]+:	387d ffe1 	sh	v1,-31\(sp\)
     29  *[0-9a-f]+:	389d ffe2 	sh	a0,-30\(sp\)
     30  *[0-9a-f]+:	4680      	break
     31  *[0-9a-f]+:	385d 0006 	sh	v0,6\(sp\)
     32  *[0-9a-f]+:	387d 0008 	sh	v1,8\(sp\)
     33  *[0-9a-f]+:	389d 0010 	sh	a0,16\(sp\)
     34  *[0-9a-f]+:	4680      	break
     35  *[0-9a-f]+:	3848 0001 	sh	v0,1\(t0\)
     36  *[0-9a-f]+:	3868 0003 	sh	v1,3\(t0\)
     37  *[0-9a-f]+:	3888 000b 	sh	a0,11\(t0\)
     38  *[0-9a-f]+:	4680      	break
     39  *[0-9a-f]+:	c842      	sw	v0,8\(sp\)
     40  *[0-9a-f]+:	f87d fff8 	sw	v1,-8\(sp\)
     41  *[0-9a-f]+:	c882      	sw	a0,8\(sp\)
     42  *[0-9a-f]+:	4680      	break
     43  *[0-9a-f]+:	c841      	sw	v0,4\(sp\)
     44  *[0-9a-f]+:	c862      	sw	v1,8\(sp\)
     45  *[0-9a-f]+:	c884      	sw	a0,16\(sp\)
     46  *[0-9a-f]+:	4680      	break
     47  *[0-9a-f]+:	f848 0003 	sw	v0,3\(t0\)
     48  *[0-9a-f]+:	f868 0007 	sw	v1,7\(t0\)
     49  *[0-9a-f]+:	f888 000f 	sw	a0,15\(t0\)
     50  *[0-9a-f]+:	4680      	break
     51  *[0-9a-f]+:	605d 8004 	swl	v0,4\(sp\)
     52  *[0-9a-f]+:	607d 800a 	swl	v1,10\(sp\)
     53  *[0-9a-f]+:	609d 8011 	swl	a0,17\(sp\)
     54  *[0-9a-f]+:	4680      	break
     55  *[0-9a-f]+:	605d 8007 	swl	v0,7\(sp\)
     56  *[0-9a-f]+:	607d 800c 	swl	v1,12\(sp\)
     57  *[0-9a-f]+:	609d 8010 	swl	a0,16\(sp\)
     58  *[0-9a-f]+:	4680      	break
     59  *[0-9a-f]+:	605d 8000 	swl	v0,0\(sp\)
     60  *[0-9a-f]+:	607d 800c 	swl	v1,12\(sp\)
     61  *[0-9a-f]+:	609d 8017 	swl	a0,23\(sp\)
     62  *[0-9a-f]+:	4680      	break
     63  *[0-9a-f]+:	6048 8003 	swl	v0,3\(t0\)
     64  *[0-9a-f]+:	6068 8008 	swl	v1,8\(t0\)
     65  *[0-9a-f]+:	6088 800c 	swl	a0,12\(t0\)
     66  *[0-9a-f]+:	4680      	break
     67  *[0-9a-f]+:	605d 8000 	swl	v0,0\(sp\)
     68  *[0-9a-f]+:	607d 800c 	swl	v1,12\(sp\)
     69  *[0-9a-f]+:	609d 9017 	swr	a0,23\(sp\)
     70  *[0-9a-f]+:	4680      	break
     71  *[0-9a-f]+:	6048 8005 	swl	v0,5\(t0\)
     72  *[0-9a-f]+:	6068 8011 	swl	v1,17\(t0\)
     73  *[0-9a-f]+:	6088 901c 	swr	a0,28\(t0\)
     74  *[0-9a-f]+:	4680      	break
     75  *[0-9a-f]+:	0c00      	nop
     76 	\.\.\.
     77