
/home/scole/Downloads/gcc7//GENERIC.SKI/pci_machdep.o:     file format elf64-ia64-little


Disassembly of section .text:

0000000000000000 <pci_attach_hook>:
   0:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
   6:	00 00 00 02 00 80 	            nop.i 0x0
   c:	08 00 84 00       	            br.ret.sptk.many b0;;
  10:	08 00 00 00 01 00 	[MMI]       nop.m 0x0
  16:	00 00 00 02 00 00 	            nop.m 0x0
  1c:	00 00 04 00       	            nop.i 0x0
  20:	08 00 00 00 01 00 	[MMI]       nop.m 0x0
  26:	00 00 00 02 00 00 	            nop.m 0x0
  2c:	00 00 04 00       	            nop.i 0x0
  30:	08 00 00 00 01 00 	[MMI]       nop.m 0x0
  36:	00 00 00 02 00 00 	            nop.m 0x0
  3c:	00 00 04 00       	            nop.i 0x0

0000000000000040 <pci_bus_maxdevs>:
  40:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
  46:	80 00 01 00 48 80 	            mov r8=32
  4c:	08 00 84 00       	            br.ret.sptk.many b0;;
  50:	08 00 00 00 01 00 	[MMI]       nop.m 0x0
  56:	00 00 00 02 00 00 	            nop.m 0x0
  5c:	00 00 04 00       	            nop.i 0x0
  60:	08 00 00 00 01 00 	[MMI]       nop.m 0x0
  66:	00 00 00 02 00 00 	            nop.m 0x0
  6c:	00 00 04 00       	            nop.i 0x0
  70:	08 00 00 00 01 00 	[MMI]       nop.m 0x0
  76:	00 00 00 02 00 00 	            nop.m 0x0
  7c:	00 00 04 00       	            nop.i 0x0

0000000000000080 <pci_make_tag>:
  80:	18 28 25 0e 80 05 	[MMB]       alloc r37=ar.pfs,9,7,0
  86:	a0 38 8c 16 63 00 	            cmp4.lt p10,p11=7,r35
  8c:	00 00 00 20       	            nop.b 0x0
  90:	09 40 7c 44 89 31 	[MMI]       cmp4.lt p8,p9=31,r34
  96:	00 00 00 02 00 80 	            nop.m 0x0
  9c:	04 00 c4 00       	            mov r36=b0;;
  a0:	49 71 04 00 00 24 	[MMI] (p10) mov r14=1
  a6:	f0 f8 03 02 48 60 	            mov r15=255
  ac:	34 ba 5d 53       	            dep.z r35=r35,8,24;;
  b0:	69 71 00 00 00 21 	[MMI] (p11) mov r14=r0
  b6:	60 78 84 0e 61 40 	            cmp4.lt p6,p7=r15,r33
  bc:	24 a2 51 53       	            dep.z r34=r34,11,21;;
  c0:	03 71 04 00 00 24 	[MII] (p08) mov r14=1
  c6:	20 1a 89 1c 40 c3 	            or r34=r35,r34;;
  cc:	11 00 00 90       	      (p06) mov r14=1;;
  d0:	09 00 00 00 01 00 	[MMI]       nop.m 0x0
  d6:	60 00 38 0e 73 00 	            cmp4.eq p6,p7=0,r14
  dc:	00 00 04 00       	            nop.i 0x0;;
  e0:	04 00 00 00 01 00 	[MLX]       nop.m 0x0
  e6:	00 00 00 00 80 03 	      (p07) movl r40=0x0
  ec:	05 00 00 60 
  f0:	05 00 00 00 01 00 	[MLX]       nop.m 0x0
  f6:	00 00 00 00 80 e3 	      (p07) movl r39=0x0;;
  fc:	04 00 00 60 
 100:	f1 40 05 50 00 e0 	[MIB] (p07) add r40=r1,r40
 106:	71 0a 9c 00 c0 03 	      (p07) add r39=r1,r39
 10c:	08 00 00 51       	      (p07) br.call.spnt.many b0=100 <pci_make_tag+0x80>;;
 110:	01 00 00 00 01 00 	[MII]       nop.m 0x0
 116:	80 08 bd 9e 29 00 	            dep.z r8=r33,16,16
 11c:	00 00 04 00       	            nop.i 0x0;;
 120:	09 40 20 44 0e 20 	[MMI]       or r8=r8,r34
 126:	00 00 00 02 00 00 	            nop.m 0x0
 12c:	50 02 aa 00       	            mov.i ar.pfs=r37;;
 130:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
 136:	00 20 05 80 03 80 	            mov b0=r36
 13c:	08 00 84 00       	            br.ret.sptk.many b0;;

0000000000000140 <pci_decompose_tag>:
 140:	03 30 00 44 07 39 	[MII]       cmp.eq p6,p7=0,r34
 146:	e0 80 84 04 a9 e3 	            extr.u r14=r33,8,3;;
 14c:	01 0a 1d 52       	      (p07) extr.u r15=r33,16,8;;
 150:	e1 00 3c 44 90 11 	[MII] (p07) st4 [r34]=r15
 156:	10 b2 84 08 29 c0 	            extr.u r33=r33,11,5
 15c:	00 18 1d e4       	            cmp.eq p6,p7=0,r35;;
 160:	e9 00 84 46 90 11 	[MMI] (p07) st4 [r35]=r33
 166:	00 00 00 02 00 c0 	            nop.m 0x0
 16c:	00 20 1d e4       	            cmp.eq p6,p7=0,r36;;
 170:	f1 00 38 48 90 11 	[MIB] (p07) st4 [r36]=r14
 176:	00 00 00 02 00 80 	            nop.i 0x0
 17c:	08 00 84 00       	            br.ret.sptk.many b0;;

0000000000000180 <pci_conf_read>:
 180:	08 20 39 0c 80 05 	[MMI]       alloc r36=ar.pfs,14,6,0
 186:	c0 00 33 7e 46 60 	            adds r12=-32,r12
 18c:	04 00 c4 00       	            mov r35=b0
 190:	09 38 85 44 0e 20 	[MMI]       or r39=r33,r34
 196:	00 00 00 02 00 a0 	            nop.m 0x0
 19c:	04 08 00 84       	            mov r37=r1;;
 1a0:	08 70 fc 01 01 24 	[MMI]       mov r14=255
 1a6:	d0 02 00 00 42 80 	            mov r45=r0
 1ac:	05 00 00 84       	            mov r44=r0
 1b0:	09 58 01 00 00 21 	[MMI]       mov r43=r0
 1b6:	a0 02 00 00 42 20 	            mov r42=r0
 1bc:	05 00 00 84       	            mov r41=r0;;
 1c0:	08 38 38 44 86 34 	[MMI]       cmp4.ltu p7,p6=r14,r34
 1c6:	e0 00 04 00 48 00 	            addl r14=0,r1
 1cc:	00 00 04 00       	            nop.i 0x0
 1d0:	11 40 11 00 00 24 	[MIB]       mov r40=4
 1d6:	70 02 9c 2c 80 03 	            sxt4 r39=r39
 1dc:	90 00 00 43       	      (p07) br.cond.dpnt.few 260 <pci_conf_read+0xe0>;;
 1e0:	05 70 00 1c 18 10 	[MLX]       ld8 r14=[r14]
 1e6:	01 00 00 00 00 c0 	            movl r38=0x1000010;;
 1ec:	04 01 00 60 
 1f0:	0b 40 00 1c 18 10 	[MMI]       ld8 r8=[r14];;
 1f6:	e0 40 20 30 28 00 	            ld8 r14=[r8],8
 1fc:	00 00 04 00       	            nop.i 0x0;;
 200:	00 00 00 00 01 00 	[MII]       nop.m 0x0
 206:	60 70 04 80 03 00 	            mov b6=r14
 20c:	00 00 04 00       	            nop.i 0x0
 210:	19 08 00 10 18 10 	[MMB]       ld8 r1=[r8]
 216:	00 00 00 02 00 00 	            nop.m 0x0
 21c:	68 00 80 10       	            br.call.sptk.many b0=b6;;
 220:	08 08 00 4a 00 21 	[MMI]       mov r1=r37
 226:	00 00 00 02 00 c0 	            nop.m 0x0
 22c:	80 00 1c c0       	            cmp.lt p6,p7=r8,r0
 230:	19 40 00 12 00 21 	[MMB]       mov r8=r9
 236:	00 00 00 02 00 03 	            nop.m 0x0
 23c:	30 00 00 43       	      (p06) br.cond.dpnt.few 260 <pci_conf_read+0xe0>;;
 240:	02 00 00 00 01 00 	[MII]       nop.m 0x0
 246:	00 20 01 55 00 00 	            mov.i ar.pfs=r36;;
 24c:	30 0a 00 07       	            mov b0=r35
 250:	18 00 00 00 01 00 	[MMB]       nop.m 0x0
 256:	c0 00 31 00 42 80 	            adds r12=32,r12
 25c:	08 00 84 00       	            br.ret.sptk.many b0
 260:	09 00 00 00 01 00 	[MMI]       nop.m 0x0
 266:	90 f8 f3 ff 4f 00 	            mov r9=-1
 26c:	00 00 04 00       	            nop.i 0x0;;
 270:	02 40 00 12 00 21 	[MII]       mov r8=r9
 276:	00 20 01 55 00 00 	            mov.i ar.pfs=r36;;
 27c:	30 0a 00 07       	            mov b0=r35
 280:	19 00 00 00 01 00 	[MMB]       nop.m 0x0
 286:	c0 00 31 00 42 80 	            adds r12=32,r12
 28c:	08 00 84 00       	            br.ret.sptk.many b0;;
 290:	08 00 00 00 01 00 	[MMI]       nop.m 0x0
 296:	00 00 00 02 00 00 	            nop.m 0x0
 29c:	00 00 04 00       	            nop.i 0x0
 2a0:	08 00 00 00 01 00 	[MMI]       nop.m 0x0
 2a6:	00 00 00 02 00 00 	            nop.m 0x0
 2ac:	00 00 04 00       	            nop.i 0x0
 2b0:	08 00 00 00 01 00 	[MMI]       nop.m 0x0
 2b6:	00 00 00 02 00 00 	            nop.m 0x0
 2bc:	00 00 04 00       	            nop.i 0x0

00000000000002c0 <pci_conf_write>:
 2c0:	08 28 3d 0e 80 05 	[MMI]       alloc r37=ar.pfs,15,7,0
 2c6:	c0 00 33 7e 46 80 	            adds r12=-32,r12
 2cc:	04 00 c4 00       	            mov r36=b0
 2d0:	09 40 85 44 0e 20 	[MMI]       or r40=r33,r34
 2d6:	60 02 04 00 42 40 	            mov r38=r1
 2dc:	35 02 20 80       	            addp4 r42=r35,r0;;
 2e0:	08 70 fc 01 01 24 	[MMI]       mov r14=255
 2e6:	e0 02 00 00 42 a0 	            mov r46=r0
 2ec:	05 00 00 84       	            mov r45=r0
 2f0:	09 60 01 00 00 21 	[MMI]       mov r44=r0
 2f6:	b0 02 00 00 42 20 	            mov r43=r0
 2fc:	45 00 00 90       	            mov r41=4;;
 300:	04 30 38 44 87 34 	[MLX]       cmp4.ltu p6,p7=r14,r34
 306:	01 00 00 00 00 e0 	            movl r39=0x1000011
 30c:	14 01 00 60 
 310:	11 70 00 02 00 24 	[MIB]       addl r14=0,r1
 316:	80 02 a0 2c 00 03 	            sxt4 r40=r40
 31c:	50 00 00 43       	      (p06) br.cond.dpnt.few 360 <pci_conf_write+0xa0>;;
 320:	0b 70 00 1c 18 10 	[MMI]       ld8 r14=[r14];;
 326:	80 00 38 30 20 00 	            ld8 r8=[r14]
 32c:	00 00 04 00       	            nop.i 0x0;;
 330:	09 00 00 00 01 00 	[MMI]       nop.m 0x0
 336:	e0 40 20 30 28 00 	            ld8 r14=[r8],8
 33c:	00 00 04 00       	            nop.i 0x0;;
 340:	11 08 00 10 18 10 	[MIB]       ld8 r1=[r8]
 346:	60 70 04 80 03 00 	            mov b6=r14
 34c:	68 00 80 10       	            br.call.sptk.many b0=b6;;
 350:	10 08 00 4c 00 21 	[MIB]       mov r1=r38
 356:	70 40 00 0c e0 03 	            cmp.lt p7,p6=r8,r0
 35c:	30 00 00 43       	      (p07) br.cond.dpnt.few 380 <pci_conf_write+0xc0>
 360:	02 00 00 00 01 00 	[MII]       nop.m 0x0
 366:	00 28 01 55 00 00 	            mov.i ar.pfs=r37;;
 36c:	40 0a 00 07       	            mov b0=r36
 370:	18 00 00 00 01 00 	[MMB]       nop.m 0x0
 376:	c0 00 31 00 42 80 	            adds r12=32,r12
 37c:	08 00 84 00       	            br.ret.sptk.many b0
 380:	05 00 00 00 01 00 	[MLX]       nop.m 0x0
 386:	00 00 00 00 00 00 	            movl r32=0x0;;
 38c:	04 00 00 60 
 390:	09 00 05 40 00 20 	[MMI]       add r32=r1,r32
 396:	00 00 00 02 00 00 	            nop.m 0x0
 39c:	50 02 aa 00       	            mov.i ar.pfs=r37;;
 3a0:	01 00 00 00 01 00 	[MII]       nop.m 0x0
 3a6:	00 20 05 80 03 80 	            mov b0=r36
 3ac:	01 62 00 84       	            adds r12=32,r12;;
 3b0:	11 10 10 00 80 05 	[MIB]       alloc r2=ar.pfs,4,0,0
 3b6:	00 00 00 02 00 00 	            nop.i 0x0
 3bc:	08 00 00 40       	            br.many 3b0 <pci_conf_write+0xf0>;;
 3c0:	0d 00 00 00 01 00 	[MFI]       nop.m 0x0
 3c6:	00 00 00 00 00 00 	            break.f 0x0
 3cc:	00 00 04 00       	            nop.i 0x0;;

Disassembly of section .ident:

0000000000000000 <.ident>:
   0:	24 4e 65 74 42 53 	[MLX] (p49) ld1.c.clr.acq.nt1 r41=[r58],r25
   6:	44 3a 20 70 63 69 	            data8 0xc6c2dabed2
   c:	5f 6d 61 63 
  10:	68 64 65 70 2e 63 	[MMI] (p35) adds r44=-2279,r56
  16:	2c 76 20 31 2e 36 	      (p49) ld8.c.clr r98=[r72],-242
  1c:	20 32 30 31       	            data8 0x626064406c
  20:	38 2f 30 33 2f 30 	[MMB] (p57) cmp.lt p5,p47=r76,r25
  26:	31 20 32 33 3a 30 	      (p04) ldfd.c.clr f3=[r76],196
  2c:	31 3a 31 39       	            data8 0x7262746260
  30:	Address 0x0000000000000030 is out of bounds.


Disassembly of section .rodata.str1.8:

0000000000000000 <.rodata.str1.8>:
   0:	25 73 3a 20 62 61 	[MLX]       data8 0x10b1101d399
   6:	64 20 72 65 71 75 	            data8 0x0e8e6caea
   c:	65 73 74 00 
  10:	70 63 69 20 63 6f 	[MIB]       data8 0x17b19034b1b
  16:	6e 66 69 67 75 72 	      (p57) cmp4.le.or.andcm p38,p51=r0,r90
  1c:	61 74 69 6f       	            data8 0xded2e8c2e4
  20:	6e 20 77 72 69 74 	[MMF] (p03) cmp.ne.or p36,p41=r29,r57
  26:	65 20 66 61 69 6c 	      (p21) cmp4.ltu p6,p48=r68,r89
  2c:	65 64 0a 00       	            data8 0x014c8cad8

Disassembly of section .IA_64.unwind_info:

0000000000000000 <.IA_64.unwind_info>:
   0:	01 00 00 00 00 00 	[MII]       break.m 0x0
   6:	01 00 46 24 06 e6 	            data8 0x1891180004
   c:	00 e4 05 3e       	            data8 0x7c0bc801cc
  10:	03 00 00 00 00 00 	[MII]       break.m 0x0
  16:	01 00 46 23 06 e6 	            data8 0x188d180004
  1c:	00 e0 01 02       	      (p12) mov pr.rot=0xf00070000;;
  20:	e4 02 61 24 81 c0 	[MLX]       data8 0x409230817
  26:	01 29 a1 c0 01 00 	            break.x 0xe0509480e00000
  2c:	00 00 00 00 
  30:	03 00 00 00 00 00 	[MII]       break.m 0x0
  36:	01 00 46 24 05 e6 	      (p04) mov pr.rot=0xfffffa4460000000;;
  3c:	00 e0 01 02       	      (p12) mov pr.rot=0xf00070000;;
  40:	e4 02 3f 81 c0 01 	[MLX] (p23) chk.a.clr f96,20530 <pci_conf_write+0x20270>
  46:	29 a1 c0 00 06 00 	            break.x 0x300605094800000
  4c:	00 00 00 00 

Disassembly of section .IA_64.unwind:

0000000000000000 <.IA_64.unwind>:
	...

Disassembly of section .rodata:

0000000000000000 <__func__.5023>:
   0:	Address 0x0000000000000000 is out of bounds.


Disassembly of section .comment:

0000000000000000 <.comment>:
   0:	00 47 43 43 3a 20 	[MII]       data8 0x101d21a1a38
   6:	28 4e 65 74 42 53 	      (p32) adds r98=7465,r25
   c:	44 20 6e 62       	            data8 0xc4dc4088a6
  10:	33 20 32 30 31 39 	[MBB] (p01) cmp.eq.unc p4,p49=12,r24
  16:	30 33 31 39 29 20 	            br.call.dptk.few b3=726270 <pci_conf_write+0x725fb0>
  1c:	37 2e 34 2e       	            data8 0x5c685c6e40
  20:	Address 0x0000000000000020 is out of bounds.

