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


Disassembly of section .text:

0000000000000000 <db_term>:
   0:	09 18 1d 0a 80 05 	[MMI]       alloc r35=ar.pfs,7,5,0
   6:	00 00 00 02 00 40 	            nop.m 0x0
   c:	04 00 c4 00       	            mov r34=b0;;
  10:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
  16:	00 00 00 02 00 00 	            nop.i 0x0
  1c:	08 00 00 50       	            br.call.sptk.many b0=10 <db_term+0x10>;;
  20:	11 38 0c 10 86 39 	[MIB]       cmp4.eq p7,p6=3,r8
  26:	50 02 20 00 c2 03 	            mov r37=r8
  2c:	f0 00 00 43       	      (p07) br.cond.dpnt.few 110 <db_term+0x110>;;
  30:	11 38 08 10 86 39 	[MIB]       cmp4.eq p7,p6=2,r8
  36:	00 00 00 02 80 03 	            nop.i 0x0
  3c:	a0 00 00 43       	      (p07) br.cond.dpnt.few d0 <db_term+0xd0>;;
  40:	11 38 18 10 86 39 	[MIB]       cmp4.eq p7,p6=6,r8
  46:	00 00 00 02 80 03 	            nop.i 0x0
  4c:	a0 02 00 43       	      (p07) br.cond.dpnt.few 2e0 <db_term+0x2e0>;;
  50:	11 38 50 10 86 39 	[MIB]       cmp4.eq p7,p6=20,r8
  56:	00 00 00 02 80 03 	            nop.i 0x0
  5c:	10 03 00 43       	      (p07) br.cond.dpnt.few 360 <db_term+0x360>;;
  60:	11 38 10 10 86 39 	[MIB]       cmp4.eq p7,p6=4,r8
  66:	00 00 00 02 80 03 	            nop.i 0x0
  6c:	c0 02 00 43       	      (p07) br.cond.dpnt.few 320 <db_term+0x320>;;
  70:	11 38 3c 10 86 39 	[MIB]       cmp4.eq p7,p6=15,r8
  76:	00 00 00 02 80 03 	            nop.i 0x0
  7c:	30 03 00 43       	      (p07) br.cond.dpnt.few 3a0 <db_term+0x3a0>;;
  80:	11 38 40 10 86 39 	[MIB]       cmp4.eq p7,p6=16,r8
  86:	00 00 00 02 80 03 	            nop.i 0x0
  8c:	d0 03 00 43       	      (p07) br.cond.dpnt.few 450 <db_term+0x450>;;
  90:	11 38 28 10 86 39 	[MIB]       cmp4.eq p7,p6=10,r8
  96:	00 00 00 02 80 03 	            nop.i 0x0
  9c:	50 03 00 43       	      (p07) br.cond.dpnt.few 3e0 <db_term+0x3e0>;;
  a0:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
  a6:	00 00 00 02 00 00 	            nop.i 0x0
  ac:	08 00 00 50       	            br.call.sptk.many b0=a0 <db_term+0xa0>;;
  b0:	09 40 00 00 00 21 	[MMI]       mov r8=r0
  b6:	00 00 00 02 00 00 	            nop.m 0x0
  bc:	30 02 aa 00       	            mov.i ar.pfs=r35;;
  c0:	10 00 00 00 01 00 	[MIB]       nop.m 0x0
  c6:	00 10 05 80 03 80 	            mov b0=r34
  cc:	08 00 84 00       	            br.ret.sptk.many b0
  d0:	09 70 00 02 00 24 	[MMI]       addl r14=0,r1
  d6:	80 08 00 00 48 00 	            mov r8=1
  dc:	30 02 aa 00       	            mov.i ar.pfs=r35;;
  e0:	09 70 00 1c 18 10 	[MMI]       ld8 r14=[r14]
  e6:	00 00 00 02 00 00 	            nop.m 0x0
  ec:	20 0a 00 07       	            mov b0=r34;;
  f0:	09 00 00 00 01 00 	[MMI]       nop.m 0x0
  f6:	e0 00 38 30 20 00 	            ld8 r14=[r14]
  fc:	00 00 04 00       	            nop.i 0x0;;
 100:	10 00 38 40 98 11 	[MIB]       st8 [r32]=r14
 106:	00 00 00 02 00 80 	            nop.i 0x0
 10c:	08 00 84 00       	            br.ret.sptk.many b0
 110:	09 08 01 02 00 24 	[MMI]       addl r33=0,r1
 116:	00 00 00 02 00 c0 	            nop.m 0x0
 11c:	04 00 01 84       	            mov r38=r32;;
 120:	09 00 00 00 01 00 	[MMI]       nop.m 0x0
 126:	10 02 84 30 20 00 	            ld8 r33=[r33]
 12c:	00 00 04 00       	            nop.i 0x0;;
 130:	11 28 01 42 00 21 	[MIB]       mov r37=r33
 136:	00 00 00 02 00 00 	            nop.i 0x0
 13c:	08 00 00 50       	            br.call.sptk.many b0=130 <db_term+0x130>;;
 140:	10 00 00 00 01 00 	[MIB]       nop.m 0x0
 146:	80 00 20 20 00 00 	            zxt1 r8=r8
 14c:	00 00 00 20       	            nop.b 0x0
 150:	09 30 00 00 e1 18 	[MMI]       setf.sig f6=r0
 156:	00 00 00 02 00 20 	            nop.m 0x0
 15c:	02 08 00 90       	            addl r17=0,r1;;
 160:	11 30 00 10 87 39 	[MIB]       cmp4.eq p6,p7=0,r8
 166:	00 00 00 02 80 03 	            nop.i 0x0
 16c:	60 01 00 43       	      (p07) br.cond.dpnt.few 2c0 <db_term+0x2c0>;;
 170:	0b 70 00 42 00 10 	[MMI]       ld1 r14=[r33];;
 176:	00 00 00 02 00 c0 	            nop.m 0x0
 17c:	01 70 50 00       	            sxt1 r14=r14;;
 180:	08 30 00 1c 87 39 	[MMI]       cmp4.eq p6,p7=0,r14
 186:	00 01 38 00 42 00 	            mov r16=r14
 18c:	00 00 04 00       	            nop.i 0x0
 190:	19 78 00 1c 00 21 	[MMB]       mov r15=r14
 196:	e0 00 04 00 48 03 	            addl r14=0,r1
 19c:	20 01 00 43       	      (p06) br.cond.dpnt.few 2b0 <db_term+0x2b0>;;
 1a0:	09 70 00 1c 18 10 	[MMI]       ld8 r14=[r14]
 1a6:	10 01 44 30 20 00 	            ld8 r17=[r17]
 1ac:	00 00 04 00       	            nop.i 0x0;;
 1b0:	02 70 00 1c 10 10 	[MII]       ld4 r14=[r14]
 1b6:	00 00 00 02 00 40 	            nop.i 0x0;;
 1bc:	02 70 58 00       	            sxt4 r18=r14
 1c0:	0b 48 40 1c 88 39 	[MMI]       cmp4.eq p9,p8=16,r14;;
 1c6:	70 90 00 c2 31 00 	            setf.sig f7=r18
 1cc:	00 00 04 00       	            nop.i 0x0;;
 1d0:	08 00 00 00 01 00 	[MMI]       nop.m 0x0
 1d6:	00 00 00 02 00 00 	            nop.m 0x0
 1dc:	00 00 04 00       	            nop.i 0x0
 1e0:	0b 70 40 21 3f 23 	[MMI]       adds r14=-48,r16;;
 1e6:	60 48 38 0e 6b 00 	            cmp4.ltu p6,p7=9,r14
 1ec:	00 00 04 00       	            nop.i 0x0;;
 1f0:	10 00 00 00 01 c0 	[MIB]       nop.m 0x0
 1f6:	f1 80 3e 7e c6 03 	      (p07) adds r15=-48,r15
 1fc:	80 00 00 42       	      (p07) br.cond.dptk.few 270 <db_term+0x270>
 200:	10 00 00 00 01 00 	[MIB]       nop.m 0x0
 206:	00 00 00 02 80 04 	            nop.i 0x0
 20c:	30 00 00 43       	      (p09) br.cond.dpnt.few 230 <db_term+0x230>
 210:	05 00 00 00 01 00 	[MLX]       nop.m 0x0
 216:	00 00 00 00 00 a0 	            movl r37=0x0;;
 21c:	04 00 00 60 
 220:	10 00 00 00 01 00 	[MIB]       nop.m 0x0
 226:	50 0a 94 00 40 00 	            add r37=r1,r37
 22c:	08 00 00 50       	            br.call.sptk.many b0=220 <db_term+0x220>
 230:	0b 70 7c 20 3f 23 	[MMI]       adds r14=-97,r16;;
 236:	60 28 38 0e 6b 00 	            cmp4.ltu p6,p7=5,r14
 23c:	00 00 04 00       	            nop.i 0x0;;
 240:	11 00 00 00 01 c0 	[MIB]       nop.m 0x0
 246:	f1 48 3d 7e c6 03 	      (p07) adds r15=-87,r15
 24c:	30 00 00 42       	      (p07) br.cond.dptk.few 270 <db_term+0x270>;;
 250:	09 80 fc 20 3f 23 	[MMI]       adds r16=-65,r16
 256:	00 00 00 02 00 e0 	            nop.m 0x0
 25c:	91 7c fc 8c       	            adds r15=-55,r15;;
 260:	10 00 00 00 01 00 	[MIB]       nop.m 0x0
 266:	60 28 40 0e 6b 03 	            cmp4.ltu p6,p7=5,r16
 26c:	b0 ff ff 49       	      (p06) br.cond.spnt.few 210 <db_term+0x210>
 270:	00 00 00 00 01 00 	[MII]       nop.m 0x0
 276:	f0 00 3c 2c 00 00 	            sxt4 r15=r15
 27c:	00 00 04 00       	            nop.i 0x0
 280:	0b 70 04 22 00 14 	[MMI]       ld1 r14=[r17],1;;
 286:	80 78 00 c2 31 c0 	            setf.sig f8=r15
 28c:	01 70 50 00       	            sxt1 r14=r14;;
 290:	09 80 00 1c 00 21 	[MMI]       mov r16=r14
 296:	f0 00 38 00 42 e0 	            mov r15=r14
 29c:	00 70 18 e6       	            cmp4.eq p7,p6=0,r14;;
 2a0:	1d 00 00 00 01 00 	[MFB]       nop.m 0x0
 2a6:	60 40 1c 0c 74 03 	            xma.l f6=f7,f6,f8
 2ac:	40 ff ff 4a       	      (p06) br.cond.dptk.few 1e0 <db_term+0x1e0>;;
 2b0:	08 00 18 40 88 19 	[MMI]       stf8 [r32]=f6
 2b6:	00 00 00 02 00 00 	            nop.m 0x0
 2bc:	00 00 04 00       	            nop.i 0x0
 2c0:	09 40 04 00 00 24 	[MMI]       mov r8=1
 2c6:	00 00 00 02 00 00 	            nop.m 0x0
 2cc:	30 02 aa 00       	            mov.i ar.pfs=r35;;
 2d0:	10 00 00 00 01 00 	[MIB]       nop.m 0x0
 2d6:	00 10 05 80 03 80 	            mov b0=r34
 2dc:	08 00 84 00       	            br.ret.sptk.many b0
 2e0:	09 70 00 02 00 24 	[MMI]       addl r14=0,r1
 2e6:	80 08 00 00 48 00 	            mov r8=1
 2ec:	30 02 aa 00       	            mov.i ar.pfs=r35;;
 2f0:	09 70 00 1c 18 10 	[MMI]       ld8 r14=[r14]
 2f6:	00 00 00 02 00 00 	            nop.m 0x0
 2fc:	20 0a 00 07       	            mov b0=r34;;
 300:	09 00 00 00 01 00 	[MMI]       nop.m 0x0
 306:	e0 00 38 30 20 00 	            ld8 r14=[r14]
 30c:	00 00 04 00       	            nop.i 0x0;;
 310:	10 00 38 40 98 11 	[MIB]       st8 [r32]=r14
 316:	00 00 00 02 00 80 	            nop.i 0x0
 31c:	08 00 84 00       	            br.ret.sptk.many b0
 320:	09 70 00 02 00 24 	[MMI]       addl r14=0,r1
 326:	80 08 00 00 48 00 	            mov r8=1
 32c:	30 02 aa 00       	            mov.i ar.pfs=r35;;
 330:	09 70 00 1c 18 10 	[MMI]       ld8 r14=[r14]
 336:	00 00 00 02 00 00 	            nop.m 0x0
 33c:	20 0a 00 07       	            mov b0=r34;;
 340:	09 00 00 00 01 00 	[MMI]       nop.m 0x0
 346:	e0 00 38 30 20 00 	            ld8 r14=[r14]
 34c:	00 00 04 00       	            nop.i 0x0;;
 350:	10 00 38 40 98 11 	[MIB]       st8 [r32]=r14
 356:	00 00 00 02 00 80 	            nop.i 0x0
 35c:	08 00 84 00       	            br.ret.sptk.many b0
 360:	09 70 00 02 00 24 	[MMI]       addl r14=0,r1
 366:	80 08 00 00 48 00 	            mov r8=1
 36c:	30 02 aa 00       	            mov.i ar.pfs=r35;;
 370:	09 70 00 1c 18 10 	[MMI]       ld8 r14=[r14]
 376:	00 00 00 02 00 00 	            nop.m 0x0
 37c:	20 0a 00 07       	            mov b0=r34;;
 380:	09 00 00 00 01 00 	[MMI]       nop.m 0x0
 386:	e0 00 38 30 20 00 	            ld8 r14=[r14]
 38c:	00 00 04 00       	            nop.i 0x0;;
 390:	10 00 38 40 98 11 	[MIB]       st8 [r32]=r14
 396:	00 00 00 02 00 80 	            nop.i 0x0
 39c:	08 00 84 00       	            br.ret.sptk.many b0
 3a0:	09 70 00 02 00 24 	[MMI]       addl r14=0,r1
 3a6:	80 08 00 00 48 00 	            mov r8=1
 3ac:	30 02 aa 00       	            mov.i ar.pfs=r35;;
 3b0:	09 70 00 1c 18 10 	[MMI]       ld8 r14=[r14]
 3b6:	00 00 00 02 00 00 	            nop.m 0x0
 3bc:	20 0a 00 07       	            mov b0=r34;;
 3c0:	09 00 00 00 01 00 	[MMI]       nop.m 0x0
 3c6:	e0 00 38 30 20 00 	            ld8 r14=[r14]
 3cc:	00 00 04 00       	            nop.i 0x0;;
 3d0:	11 00 38 40 98 11 	[MIB]       st8 [r32]=r14
 3d6:	00 00 00 02 00 80 	            nop.i 0x0
 3dc:	08 00 84 00       	            br.ret.sptk.many b0;;
 3e0:	11 28 01 40 00 21 	[MIB]       mov r37=r32
 3e6:	00 00 00 02 00 00 	            nop.i 0x0
 3ec:	e8 07 00 50       	            br.call.sptk.many b0=bc0 <db_shift_expr>;;
 3f0:	01 00 00 00 01 00 	[MII]       nop.m 0x0
 3f6:	80 00 20 20 00 00 	            zxt1 r8=r8
 3fc:	00 00 04 00       	            nop.i 0x0;;
 400:	11 38 00 10 86 39 	[MIB]       cmp4.eq p7,p6=0,r8
 406:	00 00 00 02 80 03 	            nop.i 0x0
 40c:	30 00 00 41       	      (p07) br.cond.spnt.few 430 <db_term+0x430>;;
 410:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
 416:	00 00 00 02 00 00 	            nop.i 0x0
 41c:	08 00 00 50       	            br.call.sptk.many b0=410 <db_term+0x410>;;
 420:	10 00 00 00 01 00 	[MIB]       nop.m 0x0
 426:	70 58 20 0c f3 03 	            cmp4.eq p7,p6=11,r8
 42c:	a0 fe ff 48       	      (p07) br.cond.sptk.few 2c0 <db_term+0x2c0>
 430:	05 00 00 00 01 00 	[MLX]       nop.m 0x0
 436:	00 00 00 00 00 a0 	            movl r37=0x0;;
 43c:	04 00 00 60 
 440:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
 446:	50 0a 94 00 40 00 	            add r37=r1,r37
 44c:	08 00 00 50       	            br.call.sptk.many b0=440 <db_term+0x440>;;
 450:	11 28 01 40 00 21 	[MIB]       mov r37=r32
 456:	00 00 00 02 00 00 	            nop.i 0x0
 45c:	08 00 00 50       	            br.call.sptk.many b0=450 <db_term+0x450>;;
 460:	09 38 00 10 86 39 	[MMI]       cmp4.eq p7,p6=0,r8
 466:	00 00 00 02 00 00 	            nop.m 0x0
 46c:	30 02 aa 00       	            mov.i ar.pfs=r35;;
 470:	c9 40 04 00 00 24 	[MMI] (p06) mov r8=1
 476:	00 00 00 02 00 00 	            nop.m 0x0
 47c:	20 0a 00 07       	            mov b0=r34;;
 480:	11 00 00 00 01 c0 	[MIB]       nop.m 0x0
 486:	81 00 00 00 42 80 	      (p07) mov r8=r0
 48c:	08 00 84 00       	            br.ret.sptk.many b0;;
 490:	08 00 00 00 01 00 	[MMI]       nop.m 0x0
 496:	00 00 00 02 00 00 	            nop.m 0x0
 49c:	00 00 04 00       	            nop.i 0x0
 4a0:	08 00 00 00 01 00 	[MMI]       nop.m 0x0
 4a6:	00 00 00 02 00 00 	            nop.m 0x0
 4ac:	00 00 04 00       	            nop.i 0x0
 4b0:	08 00 00 00 01 00 	[MMI]       nop.m 0x0
 4b6:	00 00 00 02 00 00 	            nop.m 0x0
 4bc:	00 00 04 00       	            nop.i 0x0

00000000000004c0 <db_unary>:
 4c0:	09 20 25 0c 80 05 	[MMI]       alloc r36=ar.pfs,9,6,0
 4c6:	00 00 00 02 00 60 	            nop.m 0x0
 4cc:	04 00 c4 00       	            mov r35=b0;;
 4d0:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
 4d6:	00 00 00 02 00 00 	            nop.i 0x0
 4dc:	08 00 00 50       	            br.call.sptk.many b0=4d0 <db_unary+0x10>;;
 4e0:	11 38 14 10 86 39 	[MIB]       cmp4.eq p7,p6=5,r8
 4e6:	60 02 20 00 c2 03 	            mov r38=r8
 4ec:	d0 00 00 43       	      (p07) br.cond.dpnt.few 5b0 <db_unary+0xf0>;;
 4f0:	11 38 1c 10 86 39 	[MIB]       cmp4.eq p7,p6=7,r8
 4f6:	00 00 00 02 80 03 	            nop.i 0x0
 4fc:	40 00 00 43       	      (p07) br.cond.dpnt.few 530 <db_unary+0x70>;;
 500:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
 506:	00 00 00 02 00 00 	            nop.i 0x0
 50c:	08 00 00 50       	            br.call.sptk.many b0=500 <db_unary+0x40>;;
 510:	03 00 00 00 01 00 	[MII]       nop.m 0x0
 516:	00 18 05 80 03 00 	            mov b0=r35;;
 51c:	40 02 aa 00       	            mov.i ar.pfs=r36;;
 520:	11 10 04 00 80 05 	[MIB]       alloc r2=ar.pfs,1,0,0
 526:	00 00 00 02 00 00 	            nop.i 0x0
 52c:	e8 fa ff 48       	            br.many 0 <db_term>;;
 530:	11 30 01 40 00 21 	[MIB]       mov r38=r32
 536:	00 00 00 02 00 00 	            nop.i 0x0
 53c:	98 ff ff 58       	            br.call.sptk.many b0=4c0 <db_unary>;;
 540:	00 00 00 00 01 00 	[MII]       nop.m 0x0
 546:	80 00 20 20 00 00 	            zxt1 r8=r8
 54c:	05 00 00 84       	            mov r40=r0
 550:	19 00 00 00 01 00 	[MMB]       nop.m 0x0
 556:	70 42 00 00 48 00 	            mov r39=8
 55c:	00 00 00 20       	            nop.b 0x0;;
 560:	11 30 00 10 87 39 	[MIB]       cmp4.eq p6,p7=0,r8
 566:	20 02 20 00 42 03 	            mov r34=r8
 56c:	a0 00 00 41       	      (p06) br.cond.spnt.few 600 <db_unary+0x140>;;
 570:	13 30 01 40 18 10 	[MBB]       ld8 r38=[r32]
 576:	00 04 00 00 28 00 	            br.call.sptk.many b0=570 <db_unary+0xb0>
 57c:	00 00 00 20       	            nop.b 0x0;;
 580:	08 00 20 40 98 11 	[MMI]       st8 [r32]=r8
 586:	00 00 00 02 00 00 	            nop.m 0x0
 58c:	00 00 04 00       	            nop.i 0x0
 590:	09 40 00 44 00 21 	[MMI]       mov r8=r34
 596:	00 00 00 02 00 00 	            nop.m 0x0
 59c:	40 02 aa 00       	            mov.i ar.pfs=r36;;
 5a0:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
 5a6:	00 18 05 80 03 80 	            mov b0=r35
 5ac:	08 00 84 00       	            br.ret.sptk.many b0;;
 5b0:	11 30 01 40 00 21 	[MIB]       mov r38=r32
 5b6:	00 00 00 02 00 00 	            nop.i 0x0
 5bc:	18 ff ff 58       	            br.call.sptk.many b0=4c0 <db_unary>;;
 5c0:	01 00 00 00 01 00 	[MII]       nop.m 0x0
 5c6:	80 00 20 20 00 00 	            zxt1 r8=r8
 5cc:	00 00 04 00       	            nop.i 0x0;;
 5d0:	09 38 00 10 86 39 	[MMI]       cmp4.eq p7,p6=0,r8
 5d6:	00 00 00 02 00 40 	            nop.m 0x0
 5dc:	04 40 00 84       	            mov r34=r8;;
 5e0:	cb 70 00 40 18 90 	[MMI] (p06) ld8 r14=[r32];;
 5e6:	e1 00 38 0a 40 00 	      (p06) sub r14=r0,r14
 5ec:	00 00 04 00       	            nop.i 0x0;;
 5f0:	d0 00 38 40 98 11 	[MIB] (p06) st8 [r32]=r14
 5f6:	00 00 00 02 00 03 	            nop.i 0x0
 5fc:	a0 ff ff 48       	      (p06) br.cond.sptk.few 590 <db_unary+0xd0>
 600:	05 00 00 00 01 00 	[MLX]       nop.m 0x0
 606:	00 00 00 00 00 c0 	            movl r38=0x0;;
 60c:	04 00 00 60 
 610:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
 616:	60 0a 98 00 40 00 	            add r38=r1,r38
 61c:	08 00 00 50       	            br.call.sptk.many b0=610 <db_unary+0x150>;;
 620:	0d 00 00 00 01 00 	[MFI]       nop.m 0x0
 626:	00 00 00 00 00 00 	            break.f 0x0
 62c:	00 00 04 00       	            nop.i 0x0;;
 630:	08 00 00 00 01 00 	[MMI]       nop.m 0x0
 636:	00 00 00 02 00 00 	            nop.m 0x0
 63c:	00 00 04 00       	            nop.i 0x0

0000000000000640 <db_mult_expr>:
 640:	09 30 29 10 80 05 	[MMI]       alloc r38=ar.pfs,10,8,0
 646:	c0 80 33 7e 46 a0 	            adds r12=-16,r12
 64c:	04 00 c4 00       	            mov r37=b0;;
 650:	09 00 00 00 01 00 	[MMI]       nop.m 0x0
 656:	30 c2 30 00 42 00 	            adds r35=24,r12
 65c:	00 00 04 00       	            nop.i 0x0;;
 660:	11 40 01 46 00 21 	[MIB]       mov r40=r35
 666:	00 00 00 02 00 00 	            nop.i 0x0
 66c:	68 fe ff 58       	            br.call.sptk.many b0=4c0 <db_unary>;;
 670:	09 20 01 10 00 21 	[MMI]       mov r36=r8
 676:	00 00 00 02 00 c0 	            nop.m 0x0
 67c:	01 40 40 00       	            zxt1 r14=r8;;
 680:	11 30 00 1c 87 39 	[MIB]       cmp4.eq p6,p7=0,r14
 686:	80 00 90 00 c2 03 	            mov r8=r36
 68c:	30 00 00 43       	      (p07) br.cond.dpnt.few 6b0 <db_mult_expr+0x70>;;
 690:	02 00 00 00 01 00 	[MII]       nop.m 0x0
 696:	00 30 01 55 00 00 	            mov.i ar.pfs=r38;;
 69c:	50 0a 00 07       	            mov b0=r37
 6a0:	19 00 00 00 01 00 	[MMB]       nop.m 0x0
 6a6:	c0 80 30 00 42 80 	            adds r12=16,r12
 6ac:	08 00 84 00       	            br.ret.sptk.many b0;;
 6b0:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
 6b6:	00 00 00 02 00 00 	            nop.i 0x0
 6bc:	08 00 00 50       	            br.call.sptk.many b0=6b0 <db_mult_expr+0x70>;;
 6c0:	09 70 d0 11 3f 23 	[MMI]       adds r14=-12,r8
 6c6:	f0 c8 23 7e 46 20 	            adds r15=-7,r8
 6cc:	04 40 00 84       	            mov r33=r8;;
 6d0:	03 48 04 1c 88 35 	[MII]       cmp4.ltu p9,p8=1,r14
 6d6:	70 08 3c 0c 6b c4 	            cmp4.ltu p7,p6=1,r15;;
 6dc:	11 00 00 90       	      (p08) mov r14=1;;
 6e0:	2b 71 00 00 00 a1 	[MMI] (p09) mov r14=r0;;
 6e6:	e1 08 00 00 48 00 	      (p06) mov r14=1
 6ec:	00 00 04 00       	            nop.i 0x0;;
 6f0:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
 6f6:	60 00 38 0e 73 03 	            cmp4.eq p6,p7=0,r14
 6fc:	10 01 00 43       	      (p06) br.cond.dpnt.few 800 <db_mult_expr+0x1c0>;;
 700:	11 40 41 18 00 21 	[MIB]       adds r40=16,r12
 706:	00 00 00 02 00 00 	            nop.i 0x0
 70c:	08 f9 ff 58       	            br.call.sptk.many b0=0 <db_term>;;
 710:	01 00 00 00 01 00 	[MII]       nop.m 0x0
 716:	80 00 20 20 00 c0 	            zxt1 r8=r8
 71c:	01 61 00 84       	            adds r14=16,r12;;
 720:	11 38 00 10 86 39 	[MIB]       cmp4.eq p7,p6=0,r8
 726:	00 00 00 02 80 03 	            nop.i 0x0
 72c:	80 02 00 41       	      (p07) br.cond.spnt.few 9a0 <db_mult_expr+0x360>;;
 730:	11 10 01 1c 18 10 	[MIB]       ld8 r34=[r14]
 736:	70 38 84 0c f3 03 	            cmp4.eq p7,p6=7,r33
 73c:	10 01 00 43       	      (p07) br.cond.dpnt.few 840 <db_mult_expr+0x200>;;
 740:	11 38 00 44 06 39 	[MIB]       cmp.eq p7,p6=0,r34
 746:	90 02 88 00 c2 03 	            mov r41=r34
 74c:	80 02 00 41       	      (p07) br.cond.spnt.few 9c0 <db_mult_expr+0x380>;;
 750:	11 40 01 46 18 10 	[MIB]       ld8 r40=[r35]
 756:	70 40 84 0c f3 03 	            cmp4.eq p7,p6=8,r33
 75c:	70 01 00 43       	      (p07) br.cond.dpnt.few 8c0 <db_mult_expr+0x280>;;
 760:	11 38 30 42 86 39 	[MIB]       cmp4.eq p7,p6=12,r33
 766:	00 00 00 02 80 03 	            nop.i 0x0
 76c:	d0 01 00 43       	      (p07) br.cond.dpnt.few 930 <db_mult_expr+0x2f0>;;
 770:	09 00 00 00 01 00 	[MMI]       nop.m 0x0
 776:	80 12 a1 00 40 00 	            add r40=r34,r40
 77c:	00 00 04 00       	            nop.i 0x0;;
 780:	11 40 fd 51 3f 23 	[MIB]       adds r40=-1,r40
 786:	00 00 00 02 00 00 	            nop.i 0x0
 78c:	08 00 00 50       	            br.call.sptk.many b0=780 <db_mult_expr+0x140>;;
 790:	09 38 88 00 e1 18 	[MMI]       setf.sig f7=r34
 796:	60 40 00 c2 31 00 	            setf.sig f6=r8
 79c:	00 00 04 00       	            nop.i 0x0;;
 7a0:	0f 00 00 00 01 00 	[MMF]       nop.m 0x0
 7a6:	00 00 00 02 00 c0 	            nop.m 0x0
 7ac:	00 30 1c e8       	            xmpy.l f6=f6,f7;;
 7b0:	11 00 18 46 88 19 	[MIB]       stf8 [r35]=f6
 7b6:	00 00 00 02 00 00 	            nop.i 0x0
 7bc:	08 00 00 50       	            br.call.sptk.many b0=7b0 <db_mult_expr+0x170>;;
 7c0:	09 70 d0 11 3f 23 	[MMI]       adds r14=-12,r8
 7c6:	f0 c8 23 7e 46 20 	            adds r15=-7,r8
 7cc:	04 40 00 84       	            mov r33=r8;;
 7d0:	03 48 04 1c 88 35 	[MII]       cmp4.ltu p9,p8=1,r14
 7d6:	70 08 3c 0c 6b c4 	            cmp4.ltu p7,p6=1,r15;;
 7dc:	11 00 00 90       	      (p08) mov r14=1;;
 7e0:	2b 71 00 00 00 a1 	[MMI] (p09) mov r14=r0;;
 7e6:	e1 08 00 00 48 00 	      (p06) mov r14=1
 7ec:	00 00 04 00       	            nop.i 0x0;;
 7f0:	10 00 00 00 01 00 	[MIB]       nop.m 0x0
 7f6:	70 00 38 0c 73 03 	            cmp4.eq p7,p6=0,r14
 7fc:	10 ff ff 4a       	      (p06) br.cond.dptk.few 700 <db_mult_expr+0xc0>
 800:	11 40 01 42 00 21 	[MIB]       mov r40=r33
 806:	00 00 00 02 00 00 	            nop.i 0x0
 80c:	08 00 00 50       	            br.call.sptk.many b0=800 <db_mult_expr+0x1c0>;;
 810:	09 70 00 46 18 10 	[MMI]       ld8 r14=[r35]
 816:	00 00 00 02 00 00 	            nop.m 0x0
 81c:	01 20 01 84       	            mov r8=r36;;
 820:	02 00 38 40 98 11 	[MII]       st8 [r32]=r14
 826:	00 30 01 55 00 00 	            mov.i ar.pfs=r38;;
 82c:	50 0a 00 07       	            mov b0=r37
 830:	18 00 00 00 01 00 	[MMB]       nop.m 0x0
 836:	c0 80 30 00 42 80 	            adds r12=16,r12
 83c:	08 00 84 00       	            br.ret.sptk.many b0
 840:	09 30 00 46 08 18 	[MMI]       ldf8 f6=[r35]
 846:	70 10 01 c2 31 00 	            setf.sig f7=r34
 84c:	00 00 04 00       	            nop.i 0x0;;
 850:	0f 00 00 00 01 00 	[MMF]       nop.m 0x0
 856:	00 00 00 02 00 c0 	            nop.m 0x0
 85c:	00 30 1c e8       	            xmpy.l f6=f6,f7;;
 860:	11 00 18 46 88 19 	[MIB]       stf8 [r35]=f6
 866:	00 00 00 02 00 00 	            nop.i 0x0
 86c:	08 00 00 50       	            br.call.sptk.many b0=860 <db_mult_expr+0x220>;;
 870:	09 70 d0 11 3f 23 	[MMI]       adds r14=-12,r8
 876:	f0 c8 23 7e 46 20 	            adds r15=-7,r8
 87c:	04 40 00 84       	            mov r33=r8;;
 880:	03 48 04 1c 88 35 	[MII]       cmp4.ltu p9,p8=1,r14
 886:	70 08 3c 0c 6b c4 	            cmp4.ltu p7,p6=1,r15;;
 88c:	11 00 00 90       	      (p08) mov r14=1;;
 890:	2b 71 00 00 00 a1 	[MMI] (p09) mov r14=r0;;
 896:	e1 08 00 00 48 00 	      (p06) mov r14=1
 89c:	00 00 04 00       	            nop.i 0x0;;
 8a0:	10 00 00 00 01 00 	[MIB]       nop.m 0x0
 8a6:	70 00 38 0c 73 03 	            cmp4.eq p7,p6=0,r14
 8ac:	60 fe ff 4a       	      (p06) br.cond.dptk.few 700 <db_mult_expr+0xc0>
 8b0:	10 00 00 00 01 00 	[MIB]       nop.m 0x0
 8b6:	00 00 00 02 00 00 	            nop.i 0x0
 8bc:	50 ff ff 48       	            br.few 800 <db_mult_expr+0x1c0>
 8c0:	11 48 01 44 00 21 	[MIB]       mov r41=r34
 8c6:	00 00 00 02 00 00 	            nop.i 0x0
 8cc:	08 00 00 50       	            br.call.sptk.many b0=8c0 <db_mult_expr+0x280>;;
 8d0:	11 00 20 46 98 11 	[MIB]       st8 [r35]=r8
 8d6:	00 00 00 02 00 00 	            nop.i 0x0
 8dc:	08 00 00 50       	            br.call.sptk.many b0=8d0 <db_mult_expr+0x290>;;
 8e0:	09 70 d0 11 3f 23 	[MMI]       adds r14=-12,r8
 8e6:	f0 c8 23 7e 46 20 	            adds r15=-7,r8
 8ec:	04 40 00 84       	            mov r33=r8;;
 8f0:	03 48 04 1c 88 35 	[MII]       cmp4.ltu p9,p8=1,r14
 8f6:	70 08 3c 0c 6b c4 	            cmp4.ltu p7,p6=1,r15;;
 8fc:	11 00 00 90       	      (p08) mov r14=1;;
 900:	2b 71 00 00 00 a1 	[MMI] (p09) mov r14=r0;;
 906:	e1 08 00 00 48 00 	      (p06) mov r14=1
 90c:	00 00 04 00       	            nop.i 0x0;;
 910:	10 00 00 00 01 00 	[MIB]       nop.m 0x0
 916:	70 00 38 0c 73 03 	            cmp4.eq p7,p6=0,r14
 91c:	f0 fd ff 4a       	      (p06) br.cond.dptk.few 700 <db_mult_expr+0xc0>
 920:	10 00 00 00 01 00 	[MIB]       nop.m 0x0
 926:	00 00 00 02 00 00 	            nop.i 0x0
 92c:	e0 fe ff 48       	            br.few 800 <db_mult_expr+0x1c0>
 930:	11 48 01 44 00 21 	[MIB]       mov r41=r34
 936:	00 00 00 02 00 00 	            nop.i 0x0
 93c:	08 00 00 50       	            br.call.sptk.many b0=930 <db_mult_expr+0x2f0>;;
 940:	11 00 20 46 98 11 	[MIB]       st8 [r35]=r8
 946:	00 00 00 02 00 00 	            nop.i 0x0
 94c:	08 00 00 50       	            br.call.sptk.many b0=940 <db_mult_expr+0x300>;;
 950:	09 70 d0 11 3f 23 	[MMI]       adds r14=-12,r8
 956:	f0 c8 23 7e 46 20 	            adds r15=-7,r8
 95c:	04 40 00 84       	            mov r33=r8;;
 960:	03 48 04 1c 88 35 	[MII]       cmp4.ltu p9,p8=1,r14
 966:	70 08 3c 0c 6b c4 	            cmp4.ltu p7,p6=1,r15;;
 96c:	11 00 00 90       	      (p08) mov r14=1;;
 970:	2b 71 00 00 00 a1 	[MMI] (p09) mov r14=r0;;
 976:	e1 08 00 00 48 00 	      (p06) mov r14=1
 97c:	00 00 04 00       	            nop.i 0x0;;
 980:	10 00 00 00 01 00 	[MIB]       nop.m 0x0
 986:	70 00 38 0c 73 03 	            cmp4.eq p7,p6=0,r14
 98c:	80 fd ff 4a       	      (p06) br.cond.dptk.few 700 <db_mult_expr+0xc0>
 990:	10 00 00 00 01 00 	[MIB]       nop.m 0x0
 996:	00 00 00 02 00 00 	            nop.i 0x0
 99c:	70 fe ff 48       	            br.few 800 <db_mult_expr+0x1c0>
 9a0:	05 00 00 00 01 00 	[MLX]       nop.m 0x0
 9a6:	00 00 00 00 00 00 	            movl r40=0x0;;
 9ac:	05 00 00 60 
 9b0:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
 9b6:	80 0a a0 00 40 00 	            add r40=r1,r40
 9bc:	08 00 00 50       	            br.call.sptk.many b0=9b0 <db_mult_expr+0x370>;;
 9c0:	05 00 00 00 01 00 	[MLX]       nop.m 0x0
 9c6:	00 00 00 00 00 00 	            movl r40=0x0;;
 9cc:	05 00 00 60 
 9d0:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
 9d6:	80 0a a0 00 40 00 	            add r40=r1,r40
 9dc:	08 00 00 50       	            br.call.sptk.many b0=9d0 <db_mult_expr+0x390>;;
 9e0:	0d 00 00 00 01 00 	[MFI]       nop.m 0x0
 9e6:	00 00 00 00 00 00 	            break.f 0x0
 9ec:	00 00 04 00       	            nop.i 0x0;;
 9f0:	08 00 00 00 01 00 	[MMI]       nop.m 0x0
 9f6:	00 00 00 02 00 00 	            nop.m 0x0
 9fc:	00 00 04 00       	            nop.i 0x0

0000000000000a00 <db_add_expr>:
 a00:	09 28 21 0e 80 05 	[MMI]       alloc r37=ar.pfs,8,7,0
 a06:	c0 80 33 7e 46 80 	            adds r12=-16,r12
 a0c:	04 00 c4 00       	            mov r36=b0;;
 a10:	09 00 00 00 01 00 	[MMI]       nop.m 0x0
 a16:	20 c2 30 00 42 00 	            adds r34=24,r12
 a1c:	00 00 04 00       	            nop.i 0x0;;
 a20:	11 38 01 44 00 21 	[MIB]       mov r39=r34
 a26:	00 00 00 02 00 00 	            nop.i 0x0
 a2c:	28 fc ff 58       	            br.call.sptk.many b0=640 <db_mult_expr>;;
 a30:	09 18 01 10 00 21 	[MMI]       mov r35=r8
 a36:	00 00 00 02 00 c0 	            nop.m 0x0
 a3c:	01 40 40 00       	            zxt1 r14=r8;;
 a40:	11 30 00 1c 87 39 	[MIB]       cmp4.eq p6,p7=0,r14
 a46:	80 00 8c 00 c2 03 	            mov r8=r35
 a4c:	30 00 00 43       	      (p07) br.cond.dpnt.few a70 <db_add_expr+0x70>;;
 a50:	02 00 00 00 01 00 	[MII]       nop.m 0x0
 a56:	00 28 01 55 00 00 	            mov.i ar.pfs=r37;;
 a5c:	40 0a 00 07       	            mov b0=r36
 a60:	19 00 00 00 01 00 	[MMB]       nop.m 0x0
 a66:	c0 80 30 00 42 80 	            adds r12=16,r12
 a6c:	08 00 84 00       	            br.ret.sptk.many b0;;
 a70:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
 a76:	00 00 00 02 00 00 	            nop.i 0x0
 a7c:	08 00 00 50       	            br.call.sptk.many b0=a70 <db_add_expr+0x70>;;
 a80:	09 70 f0 11 3f 23 	[MMI]       adds r14=-4,r8
 a86:	00 00 00 02 00 20 	            nop.m 0x0
 a8c:	04 40 00 84       	            mov r33=r8;;
 a90:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
 a96:	60 08 38 0e 6b 03 	            cmp4.ltu p6,p7=1,r14
 a9c:	a0 00 00 43       	      (p06) br.cond.dpnt.few b30 <db_add_expr+0x130>;;
 aa0:	11 38 41 18 00 21 	[MIB]       adds r39=16,r12
 aa6:	00 00 00 02 00 00 	            nop.i 0x0
 aac:	a8 fb ff 58       	            br.call.sptk.many b0=640 <db_mult_expr>;;
 ab0:	01 00 00 00 01 00 	[MII]       nop.m 0x0
 ab6:	80 00 20 20 00 00 	            zxt1 r8=r8
 abc:	02 61 00 84       	            adds r16=16,r12;;
 ac0:	11 38 00 10 86 39 	[MIB]       cmp4.eq p7,p6=0,r8
 ac6:	00 00 00 02 80 03 	            nop.i 0x0
 acc:	b0 00 00 41       	      (p07) br.cond.spnt.few b70 <db_add_expr+0x170>;;
 ad0:	08 00 00 00 01 00 	[MMI]       nop.m 0x0
 ad6:	e0 00 88 30 20 e0 	            ld8 r14=[r34]
 adc:	40 08 19 e6       	            cmp4.eq p7,p6=4,r33
 ae0:	0b 78 00 20 18 d0 	[MMI]       ld8 r15=[r16];;
 ae6:	e1 78 38 00 40 00 	      (p07) add r14=r15,r14
 aec:	00 00 04 00       	            nop.i 0x0;;
 af0:	09 00 00 00 01 80 	[MMI]       nop.m 0x0
 af6:	e1 70 3c 0a 40 00 	      (p06) sub r14=r14,r15
 afc:	00 00 04 00       	            nop.i 0x0;;
 b00:	11 00 38 44 98 11 	[MIB]       st8 [r34]=r14
 b06:	00 00 00 02 00 00 	            nop.i 0x0
 b0c:	08 00 00 50       	            br.call.sptk.many b0=b00 <db_add_expr+0x100>;;
 b10:	09 70 f0 11 3f 23 	[MMI]       adds r14=-4,r8
 b16:	00 00 00 02 00 20 	            nop.m 0x0
 b1c:	04 40 00 84       	            mov r33=r8;;
 b20:	10 00 00 00 01 00 	[MIB]       nop.m 0x0
 b26:	70 08 38 0c 6b 03 	            cmp4.ltu p7,p6=1,r14
 b2c:	80 ff ff 4a       	      (p06) br.cond.dptk.few aa0 <db_add_expr+0xa0>
 b30:	11 38 01 42 00 21 	[MIB]       mov r39=r33
 b36:	00 00 00 02 00 00 	            nop.i 0x0
 b3c:	08 00 00 50       	            br.call.sptk.many b0=b30 <db_add_expr+0x130>;;
 b40:	09 70 00 44 18 10 	[MMI]       ld8 r14=[r34]
 b46:	00 00 00 02 00 00 	            nop.m 0x0
 b4c:	01 18 01 84       	            mov r8=r35;;
 b50:	02 00 38 40 98 11 	[MII]       st8 [r32]=r14
 b56:	00 28 01 55 00 00 	            mov.i ar.pfs=r37;;
 b5c:	40 0a 00 07       	            mov b0=r36
 b60:	18 00 00 00 01 00 	[MMB]       nop.m 0x0
 b66:	c0 80 30 00 42 80 	            adds r12=16,r12
 b6c:	08 00 84 00       	            br.ret.sptk.many b0
 b70:	05 00 00 00 01 00 	[MLX]       nop.m 0x0
 b76:	00 00 00 00 00 e0 	            movl r39=0x0;;
 b7c:	04 00 00 60 
 b80:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
 b86:	70 0a 9c 00 40 00 	            add r39=r1,r39
 b8c:	08 00 00 50       	            br.call.sptk.many b0=b80 <db_add_expr+0x180>;;
 b90:	0d 00 00 00 01 00 	[MFI]       nop.m 0x0
 b96:	00 00 00 00 00 00 	            break.f 0x0
 b9c:	00 00 04 00       	            nop.i 0x0;;
 ba0:	08 00 00 00 01 00 	[MMI]       nop.m 0x0
 ba6:	00 00 00 02 00 00 	            nop.m 0x0
 bac:	00 00 04 00       	            nop.i 0x0
 bb0:	08 00 00 00 01 00 	[MMI]       nop.m 0x0
 bb6:	00 00 00 02 00 00 	            nop.m 0x0
 bbc:	00 00 04 00       	            nop.i 0x0

0000000000000bc0 <db_shift_expr>:
 bc0:	09 28 21 0e 80 05 	[MMI]       alloc r37=ar.pfs,8,7,0
 bc6:	c0 80 33 7e 46 80 	            adds r12=-16,r12
 bcc:	04 00 c4 00       	            mov r36=b0;;
 bd0:	09 00 00 00 01 00 	[MMI]       nop.m 0x0
 bd6:	20 c2 30 00 42 00 	            adds r34=24,r12
 bdc:	00 00 04 00       	            nop.i 0x0;;
 be0:	11 38 01 44 00 21 	[MIB]       mov r39=r34
 be6:	00 00 00 02 00 00 	            nop.i 0x0
 bec:	28 fe ff 58       	            br.call.sptk.many b0=a00 <db_add_expr>;;
 bf0:	09 18 01 10 00 21 	[MMI]       mov r35=r8
 bf6:	00 00 00 02 00 c0 	            nop.m 0x0
 bfc:	01 40 40 00       	            zxt1 r14=r8;;
 c00:	11 30 00 1c 87 39 	[MIB]       cmp4.eq p6,p7=0,r14
 c06:	80 00 8c 00 c2 03 	            mov r8=r35
 c0c:	30 00 00 43       	      (p07) br.cond.dpnt.few c30 <db_shift_expr+0x70>;;
 c10:	02 00 00 00 01 00 	[MII]       nop.m 0x0
 c16:	00 28 01 55 00 00 	            mov.i ar.pfs=r37;;
 c1c:	40 0a 00 07       	            mov b0=r36
 c20:	19 00 00 00 01 00 	[MMB]       nop.m 0x0
 c26:	c0 80 30 00 42 80 	            adds r12=16,r12
 c2c:	08 00 84 00       	            br.ret.sptk.many b0;;
 c30:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
 c36:	00 00 00 02 00 00 	            nop.i 0x0
 c3c:	08 00 00 50       	            br.call.sptk.many b0=c30 <db_shift_expr+0x70>;;
 c40:	09 70 b8 11 3f 23 	[MMI]       adds r14=-18,r8
 c46:	00 00 00 02 00 20 	            nop.m 0x0
 c4c:	04 40 00 84       	            mov r33=r8;;
 c50:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
 c56:	60 08 38 0e 6b 03 	            cmp4.ltu p6,p7=1,r14
 c5c:	d0 00 00 43       	      (p06) br.cond.dpnt.few d20 <db_shift_expr+0x160>;;
 c60:	11 38 41 18 00 21 	[MIB]       adds r39=16,r12
 c66:	00 00 00 02 00 00 	            nop.i 0x0
 c6c:	a8 fd ff 58       	            br.call.sptk.many b0=a00 <db_add_expr>;;
 c70:	01 00 00 00 01 00 	[MII]       nop.m 0x0
 c76:	80 00 20 20 00 e0 	            zxt1 r8=r8
 c7c:	01 61 00 84       	            adds r15=16,r12;;
 c80:	11 38 00 10 86 39 	[MIB]       cmp4.eq p7,p6=0,r8
 c86:	00 00 00 02 80 03 	            nop.i 0x0
 c8c:	e0 00 00 41       	      (p07) br.cond.spnt.few d60 <db_shift_expr+0x1a0>;;
 c90:	09 00 00 00 01 00 	[MMI]       nop.m 0x0
 c96:	e0 00 3c 30 20 00 	            ld8 r14=[r15]
 c9c:	00 00 04 00       	            nop.i 0x0;;
 ca0:	11 38 38 00 06 30 	[MIB]       cmp.lt p7,p6=r14,r0
 ca6:	00 00 00 02 80 03 	            nop.i 0x0
 cac:	e0 00 00 41       	      (p07) br.cond.spnt.few d80 <db_shift_expr+0x1c0>;;
 cb0:	09 38 48 42 86 39 	[MMI]       cmp4.eq p7,p6=18,r33
 cb6:	00 01 88 30 20 00 	            ld8 r16=[r34]
 cbc:	00 00 04 00       	            nop.i 0x0;;
 cc0:	cb 70 38 00 08 20 	[MMI] (p06) addp4 r14=r14,r0;;
 cc6:	00 00 00 02 80 e3 	            nop.m 0x0
 ccc:	01 70 58 00       	      (p07) sxt4 r15=r14;;
 cd0:	03 00 00 00 01 c0 	[MII]       nop.m 0x0
 cd6:	f1 80 3c 90 3c c3 	      (p07) shl r15=r16,r15;;
 cdc:	e1 80 00 79       	      (p06) shr.u r14=r16,r14;;
 ce0:	09 00 00 00 01 c0 	[MMI]       nop.m 0x0
 ce6:	01 78 88 30 23 00 	      (p07) st8 [r34]=r15
 cec:	00 00 04 00       	            nop.i 0x0;;
 cf0:	d1 00 38 44 98 11 	[MIB] (p06) st8 [r34]=r14
 cf6:	00 00 00 02 00 00 	            nop.i 0x0
 cfc:	08 00 00 50       	            br.call.sptk.many b0=cf0 <db_shift_expr+0x130>;;
 d00:	09 70 b8 11 3f 23 	[MMI]       adds r14=-18,r8
 d06:	00 00 00 02 00 20 	            nop.m 0x0
 d0c:	04 40 00 84       	            mov r33=r8;;
 d10:	10 00 00 00 01 00 	[MIB]       nop.m 0x0
 d16:	70 08 38 0c 6b 03 	            cmp4.ltu p7,p6=1,r14
 d1c:	50 ff ff 4a       	      (p06) br.cond.dptk.few c60 <db_shift_expr+0xa0>
 d20:	11 38 01 42 00 21 	[MIB]       mov r39=r33
 d26:	00 00 00 02 00 00 	            nop.i 0x0
 d2c:	08 00 00 50       	            br.call.sptk.many b0=d20 <db_shift_expr+0x160>;;
 d30:	09 70 00 44 18 10 	[MMI]       ld8 r14=[r34]
 d36:	00 00 00 02 00 00 	            nop.m 0x0
 d3c:	01 18 01 84       	            mov r8=r35;;
 d40:	02 00 38 40 98 11 	[MII]       st8 [r32]=r14
 d46:	00 28 01 55 00 00 	            mov.i ar.pfs=r37;;
 d4c:	40 0a 00 07       	            mov b0=r36
 d50:	18 00 00 00 01 00 	[MMB]       nop.m 0x0
 d56:	c0 80 30 00 42 80 	            adds r12=16,r12
 d5c:	08 00 84 00       	            br.ret.sptk.many b0
 d60:	05 00 00 00 01 00 	[MLX]       nop.m 0x0
 d66:	00 00 00 00 00 e0 	            movl r39=0x0;;
 d6c:	04 00 00 60 
 d70:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
 d76:	70 0a 9c 00 40 00 	            add r39=r1,r39
 d7c:	08 00 00 50       	            br.call.sptk.many b0=d70 <db_shift_expr+0x1b0>;;
 d80:	05 00 00 00 01 00 	[MLX]       nop.m 0x0
 d86:	00 00 00 00 00 e0 	            movl r39=0x0;;
 d8c:	04 00 00 60 
 d90:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
 d96:	70 0a 9c 00 40 00 	            add r39=r1,r39
 d9c:	08 00 00 50       	            br.call.sptk.many b0=d90 <db_shift_expr+0x1d0>;;
 da0:	0d 00 00 00 01 00 	[MFI]       nop.m 0x0
 da6:	00 00 00 00 00 00 	            break.f 0x0
 dac:	00 00 04 00       	            nop.i 0x0;;
 db0:	08 00 00 00 01 00 	[MMI]       nop.m 0x0
 db6:	00 00 00 02 00 00 	            nop.m 0x0
 dbc:	00 00 04 00       	            nop.i 0x0

0000000000000dc0 <db_expression>:
 dc0:	01 10 15 08 80 05 	[MII]       alloc r34=ar.pfs,5,4,0
 dc6:	10 02 00 62 00 80 	            mov r33=b0
 dcc:	04 00 01 84       	            mov r36=r32;;
 dd0:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
 dd6:	00 00 00 02 00 00 	            nop.i 0x0
 ddc:	f8 fd ff 58       	            br.call.sptk.many b0=bc0 <db_shift_expr>;;
 de0:	01 00 00 00 01 00 	[MII]       nop.m 0x0
 de6:	00 10 01 55 00 00 	            mov.i ar.pfs=r34
 dec:	01 40 40 00       	            zxt1 r8=r8;;
 df0:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
 df6:	00 08 05 80 03 80 	            mov b0=r33
 dfc:	08 00 84 00       	            br.ret.sptk.many b0;;

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 64 62 5f 	            data8 0xe4e0f0cabe
   c:	65 78 70 72 
  10:	2e 63 2c 76 20 31 	[MMF] (p25) cmp.lt p12,p32=11,r59
  16:	2e 31 36 20 32 30 	      (p56) ldfs.c.clr.d4 f18=[r13]
  1c:	30 39 2f 30       	            data8 0x605e726060
  20:	33 2f 30 37 20 32 	[MBB] (p57) cmp.gt.and p5,p32=r0,r27
  26:	32 3a 30 32 3a 31 	            brp.loop.imp 646090 <db_expression+0x6452d0>,250 <_KERNEL_OPT_MAXUSERS+0x230>
  2c:	37 20 61 64       	            data8 0xc8c2406e62
  30:	Address 0x0000000000000030 is out of bounds.


Disassembly of section .rodata.str1.8:

0000000000000000 <.rodata.str1.8>:
   0:	53 79 6d 62 6f 6c 	[MBB]       data8 0x1637b136bca
   6:	20 6e 6f 74 20 66 	      (p01) br.wexit.sptk.many e8ded0 <db_expression+0xe8d110>
   c:	6f 75 6e 64       	            data8 0xc8dceadecc
  10:	0a 00 00 00 00 00 	[MMI]       break.m 0x0;;
  16:	00 00 53 79 6e 74 	            cmp.ltu p0,p60=-32,r84
  1c:	61 78 20 65       	            data8 0xca40f0c2e8
  20:	72 72 6f 72 0a 00 	[MBB]       loadrs
  26:	00 00 44 69 76 69 	            data8 0x1d9a5100000
  2c:	64 65 20 62       	            data8 0xc440cac8d2
  30:	79 20 30 0a 00 00 	[MMB] (p03) break.m 0x14604
  36:	00 00 4e 65 67 61 	            cmp4.lt p0,p50=-64,r83
  3c:	74 69 76 65       	            data8 0xcaecd2e8c2
  40:	Address 0x0000000000000040 is out of bounds.


Disassembly of section .sdata:

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


Disassembly of section .IA_64.unwind_info:

0000000000000000 <.IA_64.unwind_info>:
   0:	02 00 00 00 00 00 	[MII]       break.m 0x0
   6:	01 00 46 22 03 e6 	            data8 0xc89180004
   c:	00 e4 02 61       	            data8 0xc205c801cc
  10:	d8 01 00 00 00 00 	[MMB] (p14) break.m 0x0
  16:	00 00 02 00 00 00 	            break.m 0x2000
  1c:	00 00 01 00       	            break.b 0x80000
  20:	46 23 03 e6 00 e4 	[-3-]       data8 0x1200730191a
  26:	02 2f 81 c0 00 03 	            data8 0x30204bc0b
  2c:	61 30 a1 00       	            data8 0x14260c206
  30:	03 00 00 00 00 00 	[MII]       break.m 0x0
  36:	01 00 46 25 03 e6 	            data8 0xc95180004
  3c:	00 e0 01 01       	      (p12) chk.s.i r0,1e0a0 <db_expression+0x1d2e0>;;
  40:	e4 02 32 81 c0 01 	[MLX] (p23) chk.a.clr f64,20500 <db_expression+0x1f740>
  46:	61 4b a1 82 c0 01 	            data8 0x144a2c203
  4c:	61 51 a2 00 
  50:	03 00 00 00 00 00 	[MII]       break.m 0x0
  56:	01 00 46 24 03 e6 	            data8 0xc91180004
  5c:	00 e0 01 01       	      (p12) chk.s.i r0,1e0c0 <db_expression+0x1d300>;;
  60:	e4 02 32 81 c0 01 	[MLX] (p23) chk.a.clr f64,20520 <db_expression+0x1f760>
  66:	61 30 a1 82 c0 01 	      (p03) break.x 0x2041509830851148
  6c:	29 a2 00 00 
  70:	03 00 00 00 00 00 	[MII]       break.m 0x0
  76:	01 00 46 24 03 e6 	            data8 0xc91180004
  7c:	00 e0 01 01       	      (p12) chk.s.i r0,1e0e0 <db_expression+0x1d320>;;
  80:	e4 02 32 81 c0 01 	[MLX] (p23) chk.a.clr f64,20540 <db_expression+0x1f780>
  86:	61 39 a1 82 c0 01 	      (p03) break.x 0x2041509cb0851178
  8c:	2f a2 00 00 
  90:	01 00 00 00 00 00 	[MII]       break.m 0x0
  96:	01 00 46 21 02 e6 	            data8 0x885180004
  9c:	00 e4 01 2a       	            data8 0x5403c801cc

Disassembly of section .IA_64.unwind:

0000000000000000 <.IA_64.unwind>:
	...

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 <db_expression+0x7254b0>
  1c:	37 2e 34 2e       	            data8 0x5c685c6e40
  20:	Address 0x0000000000000020 is out of bounds.

