19.assume.s
19.none.s
n1000000000040e260 <void BloombergLP::s_baltst::BasicSchemaUtil_ImplUtil::doRemoveAnnotations<BloombergLP::s_baltst::BasicSchemaEnumerationElement>(BloombergLP::s_baltst::BasicSchemaEnumerationElement*)>:n1000000000040e2b0 <void BloombergLP::s_baltst::BasicSchemaUtil_ImplUtil::doRemoveAnnotations<BloombergLP::s_baltst::BasicSchemaEnumerationElement>(BloombergLP::s_baltst::BasicSchemaEnumerationElement*)>:
20000000000000000: 02    pushq   %r1520000000000000000: 02    pushq   %r15
30000000000000002: 02    pushq   %r1430000000000000002: 02    pushq   %r14
40000000000000004: 02    pushq   %r1340000000000000004: 02    pushq   %r13
50000000000000006: 02    pushq   %r1250000000000000006: 02    pushq   %r12
60000000000000008: 01    pushq   %rbx60000000000000008: 01    pushq   %rbx
70000000000000009: 03    movq    %rdi, %r1470000000000000009: 03    movq    %rdi, %r14
8000000000000000c: 03    movq    (%rdi), %r128000000000000000c: 03    movq    (%rdi), %r12
9000000000000000f: 04    movq    8(%rdi), %r139000000000000000f: 04    movq    8(%rdi), %r13
100000000000000013: 03    movq    %r12, %r15100000000000000013: 03    movq    %r12, %r15
110000000000000016: 03    cmpq    %r13, %r12110000000000000016: 03    cmpq    %r13, %r12
n120000000000000019: 02    je      0x40e295 <void BloombergLP::s_baltst::BasicSchemaUtil_ImplUtil::doRemoveAnnotations<BloombergLP::s_baltst::BasicSchemaEnumerationElement>(BloombergLP::s_baltst::BasicSchemaEnumerationElement*)+0x35>n120000000000000019: 02    je      0x40e2e5 <void BloombergLP::s_baltst::BasicSchemaUtil_ImplUtil::doRemoveAnnotations<BloombergLP::s_baltst::BasicSchemaEnumerationElement>(BloombergLP::s_baltst::BasicSchemaEnumerationElement*)+0x35>
13000000000000001b: 03    movq    %r12, %r1513000000000000001b: 03    movq    %r12, %r15
14000000000000001e: 02    nop14000000000000001e: 02    nop
150000000000000020: 05    cmpl    $0, 64(%r15)150000000000000020: 05    cmpl    $0, 64(%r15)
n160000000000000025: 02    je      0x40e295 <void BloombergLP::s_baltst::BasicSchemaUtil_ImplUtil::doRemoveAnnotations<BloombergLP::s_baltst::BasicSchemaEnumerationElement>(BloombergLP::s_baltst::BasicSchemaEnumerationElement*)+0x35>n160000000000000025: 02    je      0x40e2e5 <void BloombergLP::s_baltst::BasicSchemaUtil_ImplUtil::doRemoveAnnotations<BloombergLP::s_baltst::BasicSchemaEnumerationElement>(BloombergLP::s_baltst::BasicSchemaEnumerationElement*)+0x35>
170000000000000027: 04    addq    $80, %r15170000000000000027: 04    addq    $80, %r15
18000000000000002b: 03    cmpq    %r15, %r1318000000000000002b: 03    cmpq    %r15, %r13
n19000000000000002e: 02    jne     0x40e280 <void BloombergLP::s_baltst::BasicSchemaUtil_ImplUtil::doRemoveAnnotations<BloombergLP::s_baltst::BasicSchemaEnumerationElement>(BloombergLP::s_baltst::BasicSchemaEnumerationElement*)+0x20>n19000000000000002e: 02    jne     0x40e2d0 <void BloombergLP::s_baltst::BasicSchemaUtil_ImplUtil::doRemoveAnnotations<BloombergLP::s_baltst::BasicSchemaEnumerationElement>(BloombergLP::s_baltst::BasicSchemaEnumerationElement*)+0x20>
200000000000000030: 03    movq    %r13, %r15200000000000000030: 03    movq    %r13, %r15
n210000000000000033: 02    jmp     0x40e2a3 <void BloombergLP::s_baltst::BasicSchemaUtil_ImplUtil::doRemoveAnnotations<BloombergLP::s_baltst::BasicSchemaEnumerationElement>(BloombergLP::s_baltst::BasicSchemaEnumerationElement*)+0x43>n210000000000000033: 02    jmp     0x40e2f3 <void BloombergLP::s_baltst::BasicSchemaUtil_ImplUtil::doRemoveAnnotations<BloombergLP::s_baltst::BasicSchemaEnumerationElement>(BloombergLP::s_baltst::BasicSchemaEnumerationElement*)+0x43>
220000000000000035: 03    cmpq    %r13, %r15220000000000000035: 03    cmpq    %r13, %r15
n230000000000000038: 02    je      0x40e2a3 <void BloombergLP::s_baltst::BasicSchemaUtil_ImplUtil::doRemoveAnnotations<BloombergLP::s_baltst::BasicSchemaEnumerationElement>(BloombergLP::s_baltst::BasicSchemaEnumerationElement*)+0x43>n230000000000000038: 02    je      0x40e2f3 <void BloombergLP::s_baltst::BasicSchemaUtil_ImplUtil::doRemoveAnnotations<BloombergLP::s_baltst::BasicSchemaEnumerationElement>(BloombergLP::s_baltst::BasicSchemaEnumerationElement*)+0x43>
24000000000000003a: 04    leaq    80(%r15), %rbx24000000000000003a: 04    leaq    80(%r15), %rbx
25000000000000003e: 03    cmpq    %r13, %rbx25000000000000003e: 03    cmpq    %r13, %rbx
n260000000000000041: 02    jne     0x40e2f9 <void BloombergLP::s_baltst::BasicSchemaUtil_ImplUtil::doRemoveAnnotations<BloombergLP::s_baltst::BasicSchemaEnumerationElement>(BloombergLP::s_baltst::BasicSchemaEnumerationElement*)+0x99>n260000000000000041: 02    jne     0x40e369 <void BloombergLP::s_baltst::BasicSchemaUtil_ImplUtil::doRemoveAnnotations<BloombergLP::s_baltst::BasicSchemaEnumerationElement>(BloombergLP::s_baltst::BasicSchemaEnumerationElement*)+0xb9>
270000000000000043: 03    cmpq    %r12, %r15270000000000000043: 03    cmpq    %r12, %r15
t280000000000000046: 02    jne     0x40e310 <void BloombergLP::s_baltst::BasicSchemaUtil_ImplUtil::doRemoveAnnotations<BloombergLP::s_baltst::BasicSchemaEnumerationElement>(BloombergLP::s_baltst::BasicSchemaEnumerationElement*)+0xb0>t280000000000000046: 02    j     0x40e314 <void BloombergLP::s_baltst::BasicSchemaUtil_ImplUtil::doRemoveAnnotations<BloombergLP::s_baltst::BasicSchemaEnumerationElement>(BloombergLP::s_baltst::BasicSchemaEnumerationElement*)+0x64>
290000000000000048: 04    movq    8(%r14), %r15290000000000000048: 08    nopl    (%rax,%rax)
30000000000000004c: 03    movq    %r12, %rax300000000000000050: 06    cmpl    $0, 64(%r12)
31000000000000004f: 03    cmpq    %r12, %r15
320000000000000052: 02    je      0x40e2d5 <void BloombergLP::s_baltst::BasicSchemaUtil_ImplUtil::doRemoveAnnotations<BloombergLP::s_baltst::BasicSchemaEnumerationElement>(BloombergLP::s_baltst::BasicSchemaEnumerationElement*)+0x75>310000000000000056: 02    je      0x40e380 <void BloombergLP::s_baltst::BasicSchemaUtil_ImplUtil::doRemoveAnnotations<BloombergLP::s_baltst::BasicSchemaEnumerationElement>(BloombergLP::s_baltst::BasicSchemaEnumerationElement*)+0xd0>
330000000000000054: 03    movq    %r12, %rbx
340000000000000057: 09    nopw    (%rax,%rax)
350000000000000060: 03    movq    %rbx, %rdi
360000000000000063: 05    callq   0x42fe60 <BloombergLP::s_baltst::BasicSchemaEnumerationElementChoice::reset()>
370000000000000068: 04    addq    $80, %rbx320000000000000058: 04    addq    $80, %r12
38000000000000006c: 03    cmpq    %rbx, %r1533000000000000005c: 03    cmpq    %r12, %r15
39000000000000006f: 02    jne     0x40e2c0 <void BloombergLP::s_baltst::BasicSchemaUtil_ImplUtil::doRemoveAnnotations<BloombergLP::s_baltst::BasicSchemaEnumerationElement>(BloombergLP::s_baltst::BasicSchemaEnumerationElement*)+0x60>34000000000000005f: 02    jne     0x40e300 <void BloombergLP::s_baltst::BasicSchemaUtil_ImplUtil::doRemoveAnnotations<BloombergLP::s_baltst::BasicSchemaEnumerationElement>(BloombergLP::s_baltst::BasicSchemaEnumerationElement*)+0x50>
350000000000000061: 03    movq    %r15, %r12
360000000000000064: 04    movq    8(%r14), %r15
370000000000000068: 03    movq    %r12, %rax
38000000000000006b: 03    cmpq    %r12, %r15
39000000000000006e: 02    je      0x40e345 <void BloombergLP::s_baltst::BasicSchemaUtil_ImplUtil::doRemoveAnnotations<BloombergLP::s_baltst::BasicSchemaEnumerationElement>(BloombergLP::s_baltst::BasicSchemaEnumerationElement*)+0x95>
400000000000000070: 03    movq    %r12, %rbx
410000000000000073: 10    nopw    %cs:(%rax,%rax)
42000000000000007d: 03    nopl    (%rax)
430000000000000080: 03    movq    %rbx, %rdi
440000000000000083: 05    callq   0x42ff50 <BloombergLP::s_baltst::BasicSchemaEnumerationElementChoice::reset()>
450000000000000088: 04    addq    $80, %rbx
46000000000000008c: 03    cmpq    %rbx, %r15
47000000000000008f: 02    jne     0x40e330 <void BloombergLP::s_baltst::BasicSchemaUtil_ImplUtil::doRemoveAnnotations<BloombergLP::s_baltst::BasicSchemaEnumerationElement>(BloombergLP::s_baltst::BasicSchemaEnumerationElement*)+0x80>
400000000000000071: 04    movq    8(%r14), %rax480000000000000091: 04    movq    8(%r14), %rax
410000000000000075: 03    subq    %r15, %r12490000000000000095: 03    subq    %r15, %r12
420000000000000078: 03    addq    %rax, %r12500000000000000098: 03    addq    %rax, %r12
43000000000000007b: 04    movq    %r12, 8(%r14)51000000000000009b: 04    movq    %r12, 8(%r14)
44000000000000007f: 01    popq    %rbx52000000000000009f: 01    popq    %rbx
450000000000000080: 02    popq    %r125300000000000000a0: 02    popq    %r12
460000000000000082: 02    popq    %r135400000000000000a2: 02    popq    %r13
470000000000000084: 02    popq    %r145500000000000000a4: 02    popq    %r14
480000000000000086: 02    popq    %r155600000000000000a6: 02    popq    %r15
490000000000000088: 01    retq5700000000000000a8: 01    retq
500000000000000089: 07    nopl    (%rax)5800000000000000a9: 07    nopl    (%rax)
510000000000000090: 04    addq    $80, %rbx5900000000000000b0: 04    addq    $80, %rbx
520000000000000094: 03    cmpq    %rbx, %r136000000000000000b4: 03    cmpq    %rbx, %r13
530000000000000097: 02    je      0x40e2a3 <void BloombergLP::s_baltst::BasicSchemaUtil_ImplUtil::doRemoveAnnotations<BloombergLP::s_baltst::BasicSchemaEnumerationElement>(BloombergLP::s_baltst::BasicSchemaEnumerationElement*)+0x43>6100000000000000b7: 02    je      0x40e2f3 <void BloombergLP::s_baltst::BasicSchemaUtil_ImplUtil::doRemoveAnnotations<BloombergLP::s_baltst::BasicSchemaEnumerationElement>(BloombergLP::s_baltst::BasicSchemaEnumerationElement*)+0x43>
540000000000000099: 04    cmpl    $0, 64(%rbx)6200000000000000b9: 04    cmpl    $0, 64(%rbx)
55000000000000009d: 02    je      0x40e2f0 <void BloombergLP::s_baltst::BasicSchemaUtil_ImplUtil::doRemoveAnnotations<BloombergLP::s_baltst::BasicSchemaEnumerationElement>(BloombergLP::s_baltst::BasicSchemaEnumerationElement*)+0x90>6300000000000000bd: 02    je      0x40e360 <void BloombergLP::s_baltst::BasicSchemaUtil_ImplUtil::doRemoveAnnotations<BloombergLP::s_baltst::BasicSchemaEnumerationElement>(BloombergLP::s_baltst::BasicSchemaEnumerationElement*)+0xb0>
56000000000000009f: 03    movq    %r15, %rdi6400000000000000bf: 03    movq    %r15, %rdi
5700000000000000a2: 03    movq    %rbx, %rsi6500000000000000c2: 03    movq    %rbx, %rsi
5800000000000000a5: 05    callq   0x42feb0 <BloombergLP::s_baltst::BasicSchemaEnumerationElementChoice::operator=(BloombergLP::s_baltst::BasicSchemaEnumerationElementChoice&&)>6600000000000000c5: 05    callq   0x42ffa0 <BloombergLP::s_baltst::BasicSchemaEnumerationElementChoice::operator=(BloombergLP::s_baltst::BasicSchemaEnumerationElementChoice&&)>
5900000000000000aa: 04    addq    $80, %r156700000000000000ca: 04    addq    $80, %r15
6000000000000000ae: 02    jmp     0x40e2f0 <void BloombergLP::s_baltst::BasicSchemaUtil_ImplUtil::doRemoveAnnotations<BloombergLP::s_baltst::BasicSchemaEnumerationElement>(BloombergLP::s_baltst::BasicSchemaEnumerationElement*)+0x90>6800000000000000ce: 02    jmp     0x40e360 <void BloombergLP::s_baltst::BasicSchemaUtil_ImplUtil::doRemoveAnnotations<BloombergLP::s_baltst::BasicSchemaEnumerationElement>(BloombergLP::s_baltst::BasicSchemaEnumerationElement*)+0xb0>
6100000000000000b0: 05    callq   0x404fe0 <BloombergLP::s_baltst::BasicSchemaUtil_ImplUtil::doRemoveAnnotations(BloombergLP::s_baltst::BasicSchemaAnnotationElement*)>6900000000000000d0: 05    callq   0x405020 <BloombergLP::s_baltst::BasicSchemaUtil_ImplUtil::doRemoveAnnotations(BloombergLP::s_baltst::BasicSchemaAnnotationElement*)>
6200000000000000b5: 03    movq    %rax, %rdi7000000000000000d5: 03    movq    %rax, %rdi
6300000000000000b8: 05    callq   0x40bdc0 <__clang_call_terminate>7100000000000000d8: 05    callq   0x40be00 <__clang_call_terminate>
6400000000000000bd: 03    nopl    (%rax)7200000000000000dd: 03    nopl    (%rax)
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op