4.assume.s
4.none.s
n1000000000041a000 <BloombergLP::ball::(anonymous namespace)::FixedFieldFormatter::parse(BloombergLP::bdld::DatumMapRef)>:n1000000000041b040 <BloombergLP::ball::(anonymous namespace)::FixedFieldFormatter::parse(BloombergLP::bdld::DatumMapRef)>:
20000000000000000: 01    pushq   %rbp20000000000000000: 01    pushq   %rbp
30000000000000001: 02    pushq   %r1530000000000000001: 02    pushq   %r15
40000000000000003: 02    pushq   %r1440000000000000003: 02    pushq   %r14
50000000000000005: 02    pushq   %r1350000000000000005: 02    pushq   %r13
60000000000000007: 02    pushq   %r1260000000000000007: 02    pushq   %r12
70000000000000009: 01    pushq   %rbx70000000000000009: 01    pushq   %rbx
8000000000000000a: 01    pushq   %rax8000000000000000a: 01    pushq   %rax
9000000000000000b: 05    movq    72(%rsp), %r129000000000000000b: 05    movq    72(%rsp), %r12
100000000000000010: 03    testq   %r12, %r12100000000000000010: 03    testq   %r12, %r12
n110000000000000013: 06    je      0x41a0be <BloombergLP::ball::(anonymous namespace)::FixedFieldFormatter::parse(BloombergLP::bdld::DatumMapRef)+0xbe>n110000000000000013: 06    je      0x41b10e <BloombergLP::ball::(anonymous namespace)::FixedFieldFormatter::parse(BloombergLP::bdld::DatumMapRef)+0xce>
120000000000000019: 05    leaq    64(%rsp), %rax120000000000000019: 05    leaq    64(%rsp), %rax
13000000000000001e: 03    movq    (%rax), %rbx13000000000000001e: 03    movq    (%rax), %rbx
140000000000000021: 04    movzwl  30(%rbx), %ecx140000000000000021: 04    movzwl  30(%rbx), %ecx
150000000000000025: 05    movl    $4294967295, %eax150000000000000025: 05    movl    $4294967295, %eax
16000000000000002a: 06    movl    $16432, %r13d16000000000000002a: 06    movl    $16432, %r13d
170000000000000030: 04    btq     %rcx, %r13170000000000000030: 04    btq     %rcx, %r13
n180000000000000034: 06    jae     0x41a0c0 <BloombergLP::ball::(anonymous namespace)::FixedFieldFormatter::parse(BloombergLP::bdld::DatumMapRef)+0xc0>n180000000000000034: 06    jae     0x41b110 <BloombergLP::ball::(anonymous namespace)::FixedFieldFormatter::parse(BloombergLP::bdld::DatumMapRef)+0xd0>
19000000000000003a: 03    movq    %rdi, %r1519000000000000003a: 03    movq    %rdi, %r15
20000000000000003d: 04    leaq    8(%rdi), %rax20000000000000003d: 04    leaq    8(%rdi), %rax
210000000000000041: 04    movq    %rax, (%rsp)210000000000000041: 04    movq    %rax, (%rsp)
220000000000000045: 05    movl    $1, %eax220000000000000045: 05    movl    $1, %eax
23000000000000004a: 06    nopw    (%rax,%rax)23000000000000004a: 06    nopw    (%rax,%rax)
240000000000000050: 03    movq    %rax, %rbp240000000000000050: 03    movq    %rax, %rbp
250000000000000053: 05    cmpq    $4, 8(%rbx)250000000000000053: 05    cmpq    $4, 8(%rbx)
n260000000000000058: 02    jne     0x41a0a0 <BloombergLP::ball::(anonymous namespace)::FixedFieldFormatter::parse(BloombergLP::bdld::DatumMapRef)+0xa0>n260000000000000058: 02    jne     0x41b0f0 <BloombergLP::ball::(anonymous namespace)::FixedFieldFormatter::parse(BloombergLP::bdld::DatumMapRef)+0xb0>
27000000000000005a: 03    movq    (%rbx), %rax27000000000000005a: 03    movq    (%rbx), %rax
28000000000000005d: 06    cmpl    $1701667182, (%rax)28000000000000005d: 06    cmpl    $1701667182, (%rax)
n290000000000000063: 02    jne     0x41a0a0 <BloombergLP::ball::(anonymous namespace)::FixedFieldFormatter::parse(BloombergLP::bdld::DatumMapRef)+0xa0>n290000000000000063: 02    jne     0x41b0f0 <BloombergLP::ball::(anonymous namespace)::FixedFieldFormatter::parse(BloombergLP::bdld::DatumMapRef)+0xb0>
300000000000000065: 03    movswl  %cx, %eax300000000000000065: 03    movswl  %cx, %eax
310000000000000068: 03    cmpl    $14, %eax310000000000000068: 03    cmpl    $14, %eax
n32000000000000006b: 02    je      0x41a072 <BloombergLP::ball::(anonymous namespace)::FixedFieldFormatter::parse(BloombergLP::bdld::DatumMapRef)+0x72>n32000000000000006b: 02    je      0x41b0cc <BloombergLP::ball::(anonymous namespace)::FixedFieldFormatter::parse(BloombergLP::bdld::DatumMapRef)+0x8c>
33000000000000006d: 03    cmpl    $5, %eax33000000000000006d: 03    cmpl    $5, %eax
t340000000000000070: 02    jne     0x41a07c <BloombergLP::ball::(anonymous namespace)::FixedFieldFormatter::parse(BloombergLP::bdld::DatumMapRef)+0x7c>t340000000000000070: 02    je      0x41b0cc <BloombergLP::ball::(anonymous namespace)::FixedFieldFormatter::parse(BloombergLP::bdld::DatumMapRef)+0x8c>
350000000000000072: 04    movq    16(%rbx), %rsi350000000000000072: 05    movl    $0, %esi
360000000000000076: 04    movslq  24(%rbx), %rdx360000000000000077: 05    movl    $0, %edx
37000000000000007c: 03    cmpl    $4, %eax
37000000000000007a: 02    jmp     0x41a085 <BloombergLP::ball::(anonymous namespace)::FixedFieldFormatter::parse(BloombergLP::bdld::DatumMapRef)+0x85>38000000000000007f: 02    jne     0x41b0d4 <BloombergLP::ball::(anonymous namespace)::FixedFieldFormatter::parse(BloombergLP::bdld::DatumMapRef)+0x94>
38000000000000007c: 04    leaq    17(%rbx), %rsi390000000000000081: 04    leaq    17(%rbx), %rsi
390000000000000080: 05    movsbq  16(%rbx), %rdx400000000000000085: 05    movsbq  16(%rbx), %rdx
41000000000000008a: 02    jmp     0x41b0d4 <BloombergLP::ball::(anonymous namespace)::FixedFieldFormatter::parse(BloombergLP::bdld::DatumMapRef)+0x94>
42000000000000008c: 04    movq    16(%rbx), %rsi
430000000000000090: 04    movslq  24(%rbx), %rdx
400000000000000085: 04    movq    32(%r15), %r14440000000000000094: 04    movq    32(%r15), %r14
410000000000000089: 08    movq    $0, 32(%r15)450000000000000098: 08    movq    $0, 32(%r15)
420000000000000091: 05    movl    $4826164, %ecx4600000000000000a0: 05    movl    $4832932, %ecx
430000000000000096: 04    movq    (%rsp), %rdi4700000000000000a5: 04    movq    (%rsp), %rdi
44000000000000009a: 05    callq   0x4753c0 <bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >::privateAppend(char const*, unsigned long, char const*)>4800000000000000a9: 05    callq   0x476e40 <bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >::privateAppend(char const*, unsigned long, char const*)>
45000000000000009f: 01    nop4900000000000000ae: 02    nop
4600000000000000a0: 03    cmpq    %rbp, %r125000000000000000b0: 03    cmpq    %rbp, %r12
4700000000000000a3: 02    je      0x41a0b7 <BloombergLP::ball::(anonymous namespace)::FixedFieldFormatter::parse(BloombergLP::bdld::DatumMapRef)+0xb7>5100000000000000b3: 02    je      0x41b107 <BloombergLP::ball::(anonymous namespace)::FixedFieldFormatter::parse(BloombergLP::bdld::DatumMapRef)+0xc7>
4800000000000000a5: 04    movzwl  62(%rbx), %ecx5200000000000000b5: 04    movzwl  62(%rbx), %ecx
4900000000000000a9: 04    addq    $32, %rbx5300000000000000b9: 04    addq    $32, %rbx
5000000000000000ad: 04    leaq    1(%rbp), %rax5400000000000000bd: 04    leaq    1(%rbp), %rax
5100000000000000b1: 04    btq     %rcx, %r135500000000000000c1: 04    btq     %rcx, %r13
5200000000000000b5: 02    jb      0x41a050 <BloombergLP::ball::(anonymous namespace)::FixedFieldFormatter::parse(BloombergLP::bdld::DatumMapRef)+0x50>5600000000000000c5: 02    jb      0x41b090 <BloombergLP::ball::(anonymous namespace)::FixedFieldFormatter::parse(BloombergLP::bdld::DatumMapRef)+0x50>
5300000000000000b7: 03    cmpq    %r12, %rbp5700000000000000c7: 03    cmpq    %r12, %rbp
5400000000000000ba: 02    sbbl    %eax, %eax5800000000000000ca: 02    sbbl    %eax, %eax
5500000000000000bc: 02    jmp     0x41a0c0 <BloombergLP::ball::(anonymous namespace)::FixedFieldFormatter::parse(BloombergLP::bdld::DatumMapRef)+0xc0>5900000000000000cc: 02    jmp     0x41b110 <BloombergLP::ball::(anonymous namespace)::FixedFieldFormatter::parse(BloombergLP::bdld::DatumMapRef)+0xd0>
5600000000000000be: 02    xorl    %eax, %eax6000000000000000ce: 02    xorl    %eax, %eax
5700000000000000c0: 04    addq    $8, %rsp6100000000000000d0: 04    addq    $8, %rsp
5800000000000000c4: 01    popq    %rbx6200000000000000d4: 01    popq    %rbx
5900000000000000c5: 02    popq    %r126300000000000000d5: 02    popq    %r12
6000000000000000c7: 02    popq    %r136400000000000000d7: 02    popq    %r13
6100000000000000c9: 02    popq    %r146500000000000000d9: 02    popq    %r14
6200000000000000cb: 02    popq    %r156600000000000000db: 02    popq    %r15
6300000000000000cd: 01    popq    %rbp6700000000000000dd: 01    popq    %rbp
6400000000000000ce: 01    retq6800000000000000de: 01    retq
6500000000000000cf: 04    movq    %r14, 32(%r15)6900000000000000df: 04    movq    %r14, 32(%r15)
6600000000000000d3: 03    movq    %rax, %rdi7000000000000000e3: 03    movq    %rax, %rdi
6700000000000000d6: 05    callq   0x404c30 <_Unwind_Resume@plt>7100000000000000e6: 05    callq   0x404c30 <_Unwind_Resume@plt>
6800000000000000db: 05    nopl    (%rax,%rax)7200000000000000eb: 05    nopl    (%rax,%rax)
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op