15.assume.s
15.none.s
n1000000000047e8c0 <BloombergLP::balxml::MiniReader::advanceToNextNode()>:n1000000000047ea00 <BloombergLP::balxml::MiniReader::advanceToNextNode()>:
20000000000000000: 01    pushq   %rbx20000000000000000: 01    pushq   %rbx
30000000000000001: 03    movq    %rdi, %rbx30000000000000001: 03    movq    %rdi, %rbx
40000000000000004: 07    movq    448(%rdi), %rax40000000000000004: 07    movq    448(%rdi), %rax
5000000000000000b: 07    movq    %rax, 456(%rdi)5000000000000000b: 07    movq    %rax, 456(%rdi)
n60000000000000012: 02    jmp     0x47e8f9 <BloombergLP::balxml::MiniReader::advanceToNextNode()+0x39>n60000000000000012: 02    jmp     0x47ea39 <BloombergLP::balxml::MiniReader::advanceToNextNode()+0x39>
70000000000000014: 10    nopw    %cs:(%rax,%rax)70000000000000014: 10    nopw    %cs:(%rax,%rax)
8000000000000001e: 02    nop8000000000000001e: 02    nop
90000000000000020: 03    movq    %rbx, %rdi90000000000000020: 03    movq    %rbx, %rdi
n100000000000000023: 05    callq   0x47eab0 <BloombergLP::balxml::MiniReader::preAdvance()>n100000000000000023: 05    callq   0x47ec00 <BloombergLP::balxml::MiniReader::preAdvance()>
110000000000000028: 03    movq    %rbx, %rdi110000000000000028: 03    movq    %rbx, %rdi
n12000000000000002b: 05    callq   0x47ec60 <BloombergLP::balxml::MiniReader::scanOpenTag()>n12000000000000002b: 05    callq   0x47edb0 <BloombergLP::balxml::MiniReader::scanOpenTag()>
130000000000000030: 03    cmpl    $2, %eax130000000000000030: 03    cmpl    $2, %eax
t140000000000000033: 06    jne     0x47e9bf <BloombergLP::balxml::MiniReader::advanceToNextNode()+0xff>t140000000000000033: 06    jne     0x47eb0f <BloombergLP::balxml::MiniReader::advanceToNextNode()+0x10f>
150000000000000039: 03    movl    16(%rbx), %ecx150000000000000039: 03    movl    16(%rbx), %eax
16000000000000003c: 05    movl    $4294967295, %eax16000000000000003c: 04    cmpq    $3, %rax
170000000000000040: 06    ja      0x47eb1f <BloombergLP::balxml::MiniReader::advanceToNextNode()+0x11f>
170000000000000041: 07    jmpq    *6409160(,%rcx,8)180000000000000046: 07    jmpq    *6408856(,%rax,8)
180000000000000048: 07    movq    448(%rbx), %rax19000000000000004d: 07    movq    448(%rbx), %rax
19000000000000004f: 07    cmpq    440(%rbx), %rax200000000000000054: 07    cmpq    440(%rbx), %rax
200000000000000056: 02    jb      0x47e92f <BloombergLP::balxml::MiniReader::advanceToNextNode()+0x6f>21000000000000005b: 02    jb      0x47ea74 <BloombergLP::balxml::MiniReader::advanceToNextNode()+0x74>
210000000000000058: 03    movq    %rbx, %rdi22000000000000005d: 03    movq    %rbx, %rdi
22000000000000005b: 05    callq   0x47cfa0 <BloombergLP::balxml::MiniReader::readInput()>230000000000000060: 05    callq   0x47d0e0 <BloombergLP::balxml::MiniReader::readInput()>
230000000000000060: 02    testl   %eax, %eax240000000000000065: 02    testl   %eax, %eax
240000000000000062: 06    je      0x47e9c6 <BloombergLP::balxml::MiniReader::advanceToNextNode()+0x106>250000000000000067: 06    je      0x47eb16 <BloombergLP::balxml::MiniReader::advanceToNextNode()+0x116>
250000000000000068: 07    movq    448(%rbx), %rax26000000000000006d: 07    movq    448(%rbx), %rax
26000000000000006f: 03    movsbl  (%rax), %ecx270000000000000074: 03    movsbl  (%rax), %ecx
270000000000000072: 03    cmpl    $60, %ecx280000000000000077: 03    cmpl    $60, %ecx
280000000000000075: 02    je      0x47e990 <BloombergLP::balxml::MiniReader::advanceToNextNode()+0xd0>29000000000000007a: 02    je      0x47eae0 <BloombergLP::balxml::MiniReader::advanceToNextNode()+0xe0>
290000000000000077: 02    testl   %ecx, %ecx30000000000000007c: 02    testl   %ecx, %ecx
300000000000000079: 02    jne     0x47e977 <BloombergLP::balxml::MiniReader::advanceToNextNode()+0xb7>31000000000000007e: 02    jne     0x47eac7 <BloombergLP::balxml::MiniReader::advanceToNextNode()+0xc7>
31000000000000007b: 05    jmp     0x47e9c6 <BloombergLP::balxml::MiniReader::advanceToNextNode()+0x106>320000000000000080: 05    jmp     0x47eb16 <BloombergLP::balxml::MiniReader::advanceToNextNode()+0x116>
330000000000000085: 10    nopw    %cs:(%rax,%rax)
34000000000000008f: 01    nop     
320000000000000080: 03    movq    %rbx, %rdi350000000000000090: 03    movq    %rbx, %rdi
330000000000000083: 05    callq   0x47eab0 <BloombergLP::balxml::MiniReader::preAdvance()>360000000000000093: 05    callq   0x47ec00 <BloombergLP::balxml::MiniReader::preAdvance()>
340000000000000088: 07    movq    448(%rbx), %rax370000000000000098: 07    movq    448(%rbx), %rax
35000000000000008f: 07    cmpq    440(%rbx), %rax38000000000000009f: 07    cmpq    440(%rbx), %rax
360000000000000096: 02    jb      0x47e96b <BloombergLP::balxml::MiniReader::advanceToNextNode()+0xab>3900000000000000a6: 02    jb      0x47eabb <BloombergLP::balxml::MiniReader::advanceToNextNode()+0xbb>
370000000000000098: 03    movq    %rbx, %rdi4000000000000000a8: 03    movq    %rbx, %rdi
38000000000000009b: 05    callq   0x47cfa0 <BloombergLP::balxml::MiniReader::readInput()>4100000000000000ab: 05    callq   0x47d0e0 <BloombergLP::balxml::MiniReader::readInput()>
3900000000000000a0: 02    testl   %eax, %eax4200000000000000b0: 02    testl   %eax, %eax
4000000000000000a2: 02    je      0x47e9c6 <BloombergLP::balxml::MiniReader::advanceToNextNode()+0x106>4300000000000000b2: 02    je      0x47eb16 <BloombergLP::balxml::MiniReader::advanceToNextNode()+0x116>
4100000000000000a4: 07    movq    448(%rbx), %rax4400000000000000b4: 07    movq    448(%rbx), %rax
4200000000000000ab: 03    movsbl  (%rax), %ecx4500000000000000bb: 03    movsbl  (%rax), %ecx
4300000000000000ae: 03    cmpl    $60, %ecx4600000000000000be: 03    cmpl    $60, %ecx
4400000000000000b1: 02    je      0x47e990 <BloombergLP::balxml::MiniReader::advanceToNextNode()+0xd0>4700000000000000c1: 02    je      0x47eae0 <BloombergLP::balxml::MiniReader::advanceToNextNode()+0xe0>
4500000000000000b3: 02    testl   %ecx, %ecx4800000000000000c3: 02    testl   %ecx, %ecx
4600000000000000b5: 02    je      0x47e9c6 <BloombergLP::balxml::MiniReader::advanceToNextNode()+0x106>4900000000000000c5: 02    je      0x47eb16 <BloombergLP::balxml::MiniReader::advanceToNextNode()+0x116>
4700000000000000b7: 03    movq    %rbx, %rdi5000000000000000c7: 03    movq    %rbx, %rdi
4800000000000000ba: 05    callq   0x47f000 <BloombergLP::balxml::MiniReader::scanText()>5100000000000000ca: 05    callq   0x47f150 <BloombergLP::balxml::MiniReader::scanText()>
4900000000000000bf: 03    cmpl    $2, %eax5200000000000000cf: 03    cmpl    $2, %eax
5000000000000000c2: 06    je      0x47e8f9 <BloombergLP::balxml::MiniReader::advanceToNextNode()+0x39>5300000000000000d2: 06    je      0x47ea39 <BloombergLP::balxml::MiniReader::advanceToNextNode()+0x39>
5100000000000000c8: 02    jmp     0x47e9bf <BloombergLP::balxml::MiniReader::advanceToNextNode()+0xff>5400000000000000d8: 02    jmp     0x47eb0f <BloombergLP::balxml::MiniReader::advanceToNextNode()+0x10f>
5200000000000000ca: 06    nopw    (%rax,%rax)5500000000000000da: 06    nopw    (%rax,%rax)
5300000000000000d0: 07    cmpq    440(%rbx), %rax5600000000000000e0: 07    cmpq    440(%rbx), %rax
5400000000000000d7: 02    jb      0x47e9b0 <BloombergLP::balxml::MiniReader::advanceToNextNode()+0xf0>5700000000000000e7: 02    jb      0x47eb00 <BloombergLP::balxml::MiniReader::advanceToNextNode()+0x100>
5500000000000000d9: 03    movq    %rbx, %rdi5800000000000000e9: 03    movq    %rbx, %rdi
5600000000000000dc: 05    callq   0x47cfa0 <BloombergLP::balxml::MiniReader::readInput()>5900000000000000ec: 05    callq   0x47d0e0 <BloombergLP::balxml::MiniReader::readInput()>
5700000000000000e1: 02    testl   %eax, %eax6000000000000000f1: 02    testl   %eax, %eax
5800000000000000e3: 06    je      0x47e8e8 <BloombergLP::balxml::MiniReader::advanceToNextNode()+0x28>6100000000000000f3: 06    je      0x47ea28 <BloombergLP::balxml::MiniReader::advanceToNextNode()+0x28>
5900000000000000e9: 07    movq    448(%rbx), %rax6200000000000000f9: 07    movq    448(%rbx), %rax
6000000000000000f0: 03    incq    %rax630000000000000100: 03    incq    %rax
6100000000000000f3: 07    movq    %rax, 448(%rbx)640000000000000103: 07    movq    %rax, 448(%rbx)
6200000000000000fa: 05    jmp     0x47e8e8 <BloombergLP::balxml::MiniReader::advanceToNextNode()+0x28>65000000000000010a: 05    jmp     0x47ea28 <BloombergLP::balxml::MiniReader::advanceToNextNode()+0x28>
6300000000000000ff: 03    cmpl    $1, %eax66000000000000010f: 03    cmpl    $1, %eax
640000000000000102: 02    je      0x47e9d7 <BloombergLP::balxml::MiniReader::advanceToNextNode()+0x117>670000000000000112: 02    je      0x47eb2e <BloombergLP::balxml::MiniReader::advanceToNextNode()+0x12e>
650000000000000104: 02    jmp     0x47ea25 <BloombergLP::balxml::MiniReader::advanceToNextNode()+0x165>680000000000000114: 02    jmp     0x47eb7c <BloombergLP::balxml::MiniReader::advanceToNextNode()+0x17c>
660000000000000106: 07    movl    $3, 16(%rbx)690000000000000116: 07    movl    $3, 16(%rbx)
67000000000000010d: 02    jmp     0x47e9d7 <BloombergLP::balxml::MiniReader::advanceToNextNode()+0x117>70000000000000011d: 02    jmp     0x47eb2e <BloombergLP::balxml::MiniReader::advanceToNextNode()+0x12e>
71000000000000011f: 05    movl    $4294967295, %eax
720000000000000124: 01    popq    %rbx
730000000000000125: 01    retq    
68000000000000010f: 03    movq    %rbx, %rdi740000000000000126: 03    movq    %rbx, %rdi
690000000000000112: 05    callq   0x47eab0 <BloombergLP::balxml::MiniReader::preAdvance()>750000000000000129: 05    callq   0x47ec00 <BloombergLP::balxml::MiniReader::preAdvance()>
700000000000000117: 07    movq    896(%rbx), %rax76000000000000012e: 07    movq    896(%rbx), %rax
71000000000000011e: 03    testq   %rax, %rax770000000000000135: 03    testq   %rax, %rax
720000000000000121: 02    je      0x47ea08 <BloombergLP::balxml::MiniReader::advanceToNextNode()+0x148>780000000000000138: 02    je      0x47eb5f <BloombergLP::balxml::MiniReader::advanceToNextNode()+0x15f>
730000000000000123: 04    imulq   $56, %rax, %rax79000000000000013a: 04    imulq   $56, %rax, %rax
740000000000000127: 07    movq    904(%rbx), %rcx80000000000000013e: 07    movq    904(%rbx), %rcx
75000000000000012e: 05    leaq    -56(%rax,%rcx), %rdx810000000000000145: 05    leaq    -56(%rax,%rcx), %rdx
760000000000000133: 06    cmpq    $23, -24(%rax,%rcx)82000000000000014a: 06    cmpq    $23, -24(%rax,%rcx)
770000000000000139: 02    je      0x47e9fe <BloombergLP::balxml::MiniReader::advanceToNextNode()+0x13e>830000000000000150: 02    je      0x47eb55 <BloombergLP::balxml::MiniReader::advanceToNextNode()+0x155>
78000000000000013b: 03    movq    (%rdx), %rdx840000000000000152: 03    movq    (%rdx), %rdx
79000000000000013e: 05    movl    $6409866, %esi850000000000000155: 05    movl    $6409546, %esi
800000000000000143: 03    movq    %rbx, %rdi86000000000000015a: 03    movq    %rbx, %rdi
810000000000000146: 02    jmp     0x47ea1d <BloombergLP::balxml::MiniReader::advanceToNextNode()+0x15d>87000000000000015d: 02    jmp     0x47eb74 <BloombergLP::balxml::MiniReader::advanceToNextNode()+0x174>
820000000000000148: 05    movl    $1, %eax88000000000000015f: 05    movl    $1, %eax
83000000000000014d: 04    testb   $2, 20(%rbx)890000000000000164: 04    testb   $2, 20(%rbx)
840000000000000151: 02    jne     0x47ea25 <BloombergLP::balxml::MiniReader::advanceToNextNode()+0x165>900000000000000168: 02    jne     0x47eb7c <BloombergLP::balxml::MiniReader::advanceToNextNode()+0x17c>
850000000000000153: 05    movl    $6409902, %esi91000000000000016a: 05    movl    $6409582, %esi
860000000000000158: 03    movq    %rbx, %rdi92000000000000016f: 03    movq    %rbx, %rdi
87000000000000015b: 02    xorl    %edx, %edx930000000000000172: 02    xorl    %edx, %edx
88000000000000015d: 02    xorl    %ecx, %ecx940000000000000174: 02    xorl    %ecx, %ecx
89000000000000015f: 01    popq    %rbx
900000000000000160: 05    jmp     0x47ca20 <BloombergLP::balxml::MiniReader::setParseError(char const*, char const*, char const*)>
910000000000000165: 01    popq    %rbx950000000000000176: 01    popq    %rbx
960000000000000177: 05    jmp     0x47cb60 <BloombergLP::balxml::MiniReader::setParseError(char const*, char const*, char const*)>
97000000000000017c: 01    popq    %rbx
920000000000000166: 01    retq98000000000000017d: 01    retq
930000000000000167: 09    nopw    (%rax,%rax)99000000000000017e: 02    nop     
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op