9.assume.s
9.none.s
n100000000004131c0 <BloombergLP::ball::Record::clear()>:n100000000004132a0 <BloombergLP::ball::Record::clear()>:
20000000000000000: 02    pushq   %r1520000000000000000: 02    pushq   %r15
30000000000000002: 02    pushq   %r1430000000000000002: 02    pushq   %r14
40000000000000004: 01    pushq   %rbx40000000000000004: 01    pushq   %rbx
50000000000000005: 03    movq    %rdi, %r1450000000000000005: 03    movq    %rdi, %r14
60000000000000008: 07    movq    200(%rdi), %rsi60000000000000008: 07    movq    200(%rdi), %rsi
7000000000000000f: 07    movq    216(%rdi), %rax7000000000000000f: 07    movq    216(%rdi), %rax
80000000000000016: 03    subq    %rsi, %rax80000000000000016: 03    subq    %rsi, %rax
90000000000000019: 06    cmpq    $257, %rax90000000000000019: 06    cmpq    $257, %rax
n10000000000000001f: 06    jae     0x4132bb <BloombergLP::ball::Record::clear()+0xfb>n10000000000000001f: 06    jae     0x4133db <BloombergLP::ball::Record::clear()+0x13b>
110000000000000025: 07    leaq    160(%r14), %rdi110000000000000025: 07    leaq    160(%r14), %rdi
12000000000000002c: 03    movq    (%rdi), %rax12000000000000002c: 03    movq    (%rdi), %rax
13000000000000002f: 02    xorl    %esi, %esi13000000000000002f: 02    xorl    %esi, %esi
140000000000000031: 02    xorl    %edx, %edx140000000000000031: 02    xorl    %edx, %edx
150000000000000033: 05    movl    $24, %ecx150000000000000033: 05    movl    $24, %ecx
160000000000000038: 03    callq   *40(%rax)160000000000000038: 03    callq   *40(%rax)
17000000000000003b: 07    movq    232(%r14), %rbx17000000000000003b: 07    movq    232(%r14), %rbx
180000000000000042: 07    movq    240(%r14), %r15180000000000000042: 07    movq    240(%r14), %r15
190000000000000049: 03    cmpq    %rbx, %r15190000000000000049: 03    cmpq    %rbx, %r15
t20000000000000004c: 02    je      0x41322f <BloombergLP::ball::Record::clear()+0x6f>t20000000000000004c: 02    jne     0x413308 <BloombergLP::ball::Record::clear()+0x68>
21000000000000004e: 02    nop     
220000000000000050: 03    movq    %rbx, %rdi
230000000000000053: 05    callq   0x412c30 <BloombergLP::bdlb::VariantImp<BloombergLP::bslmf::TypeList<long long, double, bsl::basic_string<char, std::__1::char_traits<char>, bsl::allocator<char> >, BloombergLP::bdlt::DatetimeTz, bsl::vector<char, bsl::allocator<char> > > >::reset()>
240000000000000058: 04    addq    $64, %rbx
25000000000000005c: 03    cmpq    %rbx, %r15
26000000000000005f: 02    jne     0x413210 <BloombergLP::ball::Record::clear()+0x50>
270000000000000061: 07    movq    232(%r14), %rax
280000000000000068: 07    movq    %rax, 240(%r14)
29000000000000006f: 07    movq    264(%r14), %rbx
300000000000000076: 07    movq    272(%r14), %r15
31000000000000007d: 03    cmpq    %rbx, %r15
320000000000000080: 02    jne     0x413261 <BloombergLP::ball::Record::clear()+0xa1>
330000000000000082: 02    jmp     0x4132b5 <BloombergLP::ball::Record::clear()+0xf5>21000000000000004e: 02    jmp     0x413352 <BloombergLP::ball::Record::clear()+0xb2>
340000000000000084: 10    nopw    %cs:(%rax,%rax)
35000000000000008e: 02    nop     
360000000000000090: 08    movq    $-1, 24(%rbx)220000000000000050: 08    movq    $-1, 24(%rbx)
230000000000000058: 07    movl    $0, 48(%rbx)
24000000000000005f: 04    addq    $64, %rbx
250000000000000063: 03    cmpq    %rbx, %r15
260000000000000066: 02    je      0x413344 <BloombergLP::ball::Record::clear()+0xa4>
270000000000000068: 03    movl    48(%rbx), %eax
28000000000000006b: 02    testl   %eax, %eax
29000000000000006d: 02    je      0x4132ff <BloombergLP::ball::Record::clear()+0x5f>
30000000000000006f: 03    cmpl    $5, %eax
310000000000000072: 02    je      0x413330 <BloombergLP::ball::Record::clear()+0x90>
320000000000000074: 03    cmpl    $3, %eax
330000000000000077: 02    jne     0x4132f8 <BloombergLP::ball::Record::clear()+0x58>
340000000000000079: 05    cmpq    $23, 32(%rbx)
35000000000000007e: 02    je      0x4132f0 <BloombergLP::ball::Record::clear()+0x50>
360000000000000080: 03    movq    (%rbx), %rsi
370000000000000083: 04    movq    40(%rbx), %rdi
380000000000000087: 03    movq    (%rdi), %rax
39000000000000008a: 03    callq   *24(%rax)
40000000000000008d: 02    jmp     0x4132f0 <BloombergLP::ball::Record::clear()+0x50>
41000000000000008f: 01    nop     
420000000000000090: 03    movq    (%rbx), %rsi
430000000000000093: 03    testq   %rsi, %rsi
440000000000000096: 02    je      0x4132f8 <BloombergLP::ball::Record::clear()+0x58>
450000000000000098: 04    movq    24(%rbx), %rdi
46000000000000009c: 03    movq    (%rdi), %rax
47000000000000009f: 03    callq   *24(%rax)
4800000000000000a2: 02    jmp     0x4132f8 <BloombergLP::ball::Record::clear()+0x58>
4900000000000000a4: 07    movq    232(%r14), %rax
5000000000000000ab: 07    movq    %rax, 240(%r14)
5100000000000000b2: 07    movq    264(%r14), %rbx
5200000000000000b9: 07    movq    272(%r14), %r15
5300000000000000c0: 03    cmpq    %rbx, %r15
5400000000000000c3: 02    jne     0x413381 <BloombergLP::ball::Record::clear()+0xe1>
5500000000000000c5: 02    jmp     0x4133d5 <BloombergLP::ball::Record::clear()+0x135>
5600000000000000c7: 09    nopw    (%rax,%rax)
5700000000000000d0: 08    movq    $-1, 24(%rbx)
370000000000000098: 04    subq    $-128, %rbx5800000000000000d8: 04    subq    $-128, %rbx
38000000000000009c: 03    cmpq    %rbx, %r155900000000000000dc: 03    cmpq    %rbx, %r15
39000000000000009f: 02    je      0x4132a7 <BloombergLP::ball::Record::clear()+0xe7>6000000000000000df: 02    je      0x4133c7 <BloombergLP::ball::Record::clear()+0x127>
4000000000000000a1: 03    movl    104(%rbx), %eax6100000000000000e1: 03    movl    104(%rbx), %eax
4100000000000000a4: 02    testl   %eax, %eax6200000000000000e4: 02    testl   %eax, %eax
4200000000000000a6: 02    je      0x413291 <BloombergLP::ball::Record::clear()+0xd1>6300000000000000e6: 02    je      0x4133b1 <BloombergLP::ball::Record::clear()+0x111>
4300000000000000a8: 03    cmpl    $3, %eax6400000000000000e8: 03    cmpl    $3, %eax
4400000000000000ab: 02    jne     0x41328a <BloombergLP::ball::Record::clear()+0xca>6500000000000000eb: 02    jne     0x4133aa <BloombergLP::ball::Record::clear()+0x10a>
4500000000000000ad: 05    cmpq    $23, 88(%rbx)6600000000000000ed: 05    cmpq    $23, 88(%rbx)
4600000000000000b2: 02    je      0x413282 <BloombergLP::ball::Record::clear()+0xc2>6700000000000000f2: 02    je      0x4133a2 <BloombergLP::ball::Record::clear()+0x102>
4700000000000000b4: 04    movq    56(%rbx), %rsi6800000000000000f4: 04    movq    56(%rbx), %rsi
4800000000000000b8: 04    movq    96(%rbx), %rdi6900000000000000f8: 04    movq    96(%rbx), %rdi
4900000000000000bc: 03    movq    (%rdi), %rax7000000000000000fc: 03    movq    (%rdi), %rax
5000000000000000bf: 03    callq   *24(%rax)7100000000000000ff: 03    callq   *24(%rax)
5100000000000000c2: 08    movq    $-1, 80(%rbx)720000000000000102: 08    movq    $-1, 80(%rbx)
5200000000000000ca: 07    movl    $0, 104(%rbx)73000000000000010a: 07    movl    $0, 104(%rbx)
5300000000000000d1: 05    cmpq    $23, 32(%rbx)740000000000000111: 05    cmpq    $23, 32(%rbx)
5400000000000000d6: 02    je      0x413250 <BloombergLP::ball::Record::clear()+0x90>750000000000000116: 02    je      0x413370 <BloombergLP::ball::Record::clear()+0xd0>
5500000000000000d8: 03    movq    (%rbx), %rsi760000000000000118: 03    movq    (%rbx), %rsi
5600000000000000db: 04    movq    40(%rbx), %rdi77000000000000011b: 04    movq    40(%rbx), %rdi
5700000000000000df: 03    movq    (%rdi), %rax78000000000000011f: 03    movq    (%rdi), %rax
5800000000000000e2: 03    callq   *24(%rax)790000000000000122: 03    callq   *24(%rax)
5900000000000000e5: 02    jmp     0x413250 <BloombergLP::ball::Record::clear()+0x90>800000000000000125: 02    jmp     0x413370 <BloombergLP::ball::Record::clear()+0xd0>
6000000000000000e7: 07    movq    264(%r14), %rax810000000000000127: 07    movq    264(%r14), %rax
6100000000000000ee: 07    movq    %rax, 272(%r14)82000000000000012e: 07    movq    %rax, 272(%r14)
6200000000000000f5: 01    popq    %rbx830000000000000135: 01    popq    %rbx
6300000000000000f6: 02    popq    %r14840000000000000136: 02    popq    %r14
6400000000000000f8: 02    popq    %r15850000000000000138: 02    popq    %r15
6500000000000000fa: 01    retq86000000000000013a: 01    retq
6600000000000000fb: 07    leaq    200(%r14), %rbx87000000000000013b: 07    leaq    200(%r14), %rbx
670000000000000102: 07    movq    224(%r14), %rdi880000000000000142: 07    movq    224(%r14), %rdi
680000000000000109: 03    movq    (%rdi), %rax890000000000000149: 03    movq    (%rdi), %rax
69000000000000010c: 03    callq   *24(%rax)90000000000000014c: 03    callq   *24(%rax)
70000000000000010f: 03    xorps   %xmm0, %xmm091000000000000014f: 03    xorps   %xmm0, %xmm0
710000000000000112: 03    movups  %xmm0, (%rbx)920000000000000152: 03    movups  %xmm0, (%rbx)
720000000000000115: 08    movq    $0, 16(%rbx)930000000000000155: 08    movq    $0, 16(%rbx)
73000000000000011d: 05    jmp     0x4131fb <BloombergLP::ball::Record::clear()+0x3b>94000000000000015d: 05    jmp     0x4132db <BloombergLP::ball::Record::clear()+0x3b>
740000000000000122: 03    movq    %rax, %rdi950000000000000162: 03    movq    %rax, %rdi
750000000000000125: 05    callq   0x409400 <__clang_call_terminate>960000000000000165: 05    callq   0x409450 <__clang_call_terminate>
76000000000000012a: 03    movq    %rax, %rdi97000000000000016a: 03    movq    %rax, %rdi
77000000000000012d: 05    callq   0x409400 <__clang_call_terminate>98000000000000016d: 05    callq   0x409450 <__clang_call_terminate>
780000000000000132: 03    movq    %rax, %rdi990000000000000172: 03    movq    %rax, %rdi
790000000000000135: 05    callq   0x409400 <__clang_call_terminate>1000000000000000175: 05    callq   0x409450 <__clang_call_terminate>
101000000000000017a: 03    movq    %rax, %rdi
102000000000000017d: 05    callq   0x409450 <__clang_call_terminate>
80000000000000013a: 06    nopw    (%rax,%rax)103000000000000018210    nopw    %cs:(%rax,%rax)
104000000000000018c: 04    nopl    (%rax)
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op