3.assume.s
3.none.s
f10000000000404980 <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)>:f10000000000404980 <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)>:
20000000000000000: 02    pushq   %r1520000000000000000: 02    pushq   %r15
30000000000000002: 02    pushq   %r1430000000000000002: 02    pushq   %r14
40000000000000004: 01    pushq   %rbx40000000000000004: 01    pushq   %rbx
50000000000000005: 04    subq    $48, %rsp50000000000000005: 04    subq    $48, %rsp
60000000000000009: 03    movl    %edx, %r15d60000000000000009: 03    movl    %edx, %r15d
7000000000000000c: 02    movl    %esi, %ebx7000000000000000c: 02    movl    %esi, %ebx
8000000000000000e: 03    movq    %rdi, %r148000000000000000e: 03    movq    %rdi, %r14
90000000000000011: 03    leal    -65(%rbx), %eax90000000000000011: 03    leal    -65(%rbx), %eax
100000000000000014: 02    xorl    %edi, %edi100000000000000014: 02    xorl    %edi, %edi
110000000000000016: 02    cmpb    $4, %al110000000000000016: 02    cmpb    $4, %al
120000000000000018: 04    seta    %dil120000000000000018: 04    seta    %dil
n13000000000000001c: 05    movl    $4506798, %esin13000000000000001c: 05    movl    $4517966, %esi
140000000000000021: 05    movl    $319, %edx140000000000000021: 05    movl    $319, %edx
n150000000000000026: 05    callq   0x404dd0 <(anonymous namespace)::aSsErT(bool, char const*, int)>n150000000000000026: 05    callq   0x404de0 <(anonymous namespace)::aSsErT(bool, char const*, int)>
16000000000000002b: 04    leal    -49(%r15), %eax16000000000000002b: 04    leal    -49(%r15), %eax
17000000000000002f: 02    xorl    %edi, %edi17000000000000002f: 02    xorl    %edi, %edi
180000000000000031: 02    cmpb    $1, %al180000000000000031: 02    cmpb    $1, %al
190000000000000033: 04    seta    %dil190000000000000033: 04    seta    %dil
n200000000000000037: 05    movl    $4506825, %esin200000000000000037: 05    movl    $4517993, %esi
21000000000000003c: 05    movl    $320, %edx21000000000000003c: 05    movl    $320, %edx
n220000000000000041: 05    callq   0x404dd0 <(anonymous namespace)::aSsErT(bool, char const*, int)>n220000000000000041: 05    callq   0x404de0 <(anonymous namespace)::aSsErT(bool, char const*, int)>
230000000000000046: 03    addl    $-65, %ebx230000000000000046: 03    addl    $-65, %ebx
tt240000000000000049: 03    cmpl    $4, %ebx
25000000000000004c: 06    ja      0x404c0b <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x28b>
240000000000000049: 07    jmpq    *4504080(,%rbx,8)260000000000000052: 07    jmpq    *4515296(,%rbx,8)
250000000000000050: 03    movq    %r14, %rdi270000000000000059: 03    movq    %r14, %rdi
260000000000000053: 05    callq   0x421aa0 <BloombergLP::ball::UserFieldValue::type() const>28000000000000005c: 05    callq   0x424610 <BloombergLP::ball::UserFieldValue::type() const>
270000000000000058: 02    xorl    %edi, %edi290000000000000061: 02    xorl    %edi, %edi
28000000000000005a: 03    cmpl    $1, %eax300000000000000063: 03    cmpl    $1, %eax
29000000000000005d: 04    setne   %dil310000000000000066: 04    setne   %dil
300000000000000061: 05    movl    $4506854, %esi32000000000000006a: 05    movl    $4518022, %esi
310000000000000066: 05    movl    $328, %edx33000000000000006f: 05    movl    $328, %edx
32000000000000006b: 05    callq   0x404dd0 <(anonymous namespace)::aSsErT(bool, char const*, int)>340000000000000074: 05    callq   0x404de0 <(anonymous namespace)::aSsErT(bool, char const*, int)>
330000000000000070: 03    movq    (%r14), %rax350000000000000079: 03    movq    (%r14), %rax
340000000000000073: 04    cmpb    $49, %r15b36000000000000007c: 04    cmpb    $49, %r15b
350000000000000077: 06    jne     0x404b40 <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x1c0>370000000000000080: 06    jne     0x404b49 <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x1c9>
36000000000000007d: 06    cmpq    $7925, %rax380000000000000086: 06    cmpq    $7925, %rax
370000000000000083: 03    sete    %al39000000000000008c: 03    sete    %al
380000000000000086: 05    jmp     0x404c08 <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x288>40000000000000008f: 05    jmp     0x404c0d <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x28d>
39000000000000008b: 03    movq    %r14, %rdi410000000000000094: 03    movq    %r14, %rdi
40000000000000008e: 05    callq   0x421aa0 <BloombergLP::ball::UserFieldValue::type() const>420000000000000097: 05    callq   0x424610 <BloombergLP::ball::UserFieldValue::type() const>
410000000000000093: 02    xorl    %edi, %edi43000000000000009c: 02    xorl    %edi, %edi
420000000000000095: 03    cmpl    $2, %eax44000000000000009e: 03    cmpl    $2, %eax
430000000000000098: 04    setne   %dil4500000000000000a1: 04    setne   %dil
44000000000000009c: 05    movl    $4506885, %esi4600000000000000a5: 05    movl    $4518053, %esi
4500000000000000a1: 05    movl    $333, %edx4700000000000000aa: 05    movl    $333, %edx
4600000000000000a6: 05    callq   0x404dd0 <(anonymous namespace)::aSsErT(bool, char const*, int)>4800000000000000af: 05    callq   0x404de0 <(anonymous namespace)::aSsErT(bool, char const*, int)>
4700000000000000ab: 05    movsd   (%r14), %xmm04900000000000000b4: 05    movsd   (%r14), %xmm0
4800000000000000b0: 04    cmpb    $49, %r15b5000000000000000b9: 04    cmpb    $49, %r15b
4900000000000000b4: 06    jne     0x404b4e <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x1ce>5100000000000000bd: 06    jne     0x404b57 <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x1d7>
5000000000000000ba: 09    cmpeqsd 290757(%rip), %xmm0  # 44ba08 <__dso_handle+0x10>5200000000000000c3: 09    cmpeqsd 301964(%rip), %xmm0  # 44e5d8 <__dso_handle+0x10>
5100000000000000c3: 05    jmp     0x404b57 <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x1d7>5300000000000000cc: 05    jmp     0x404b60 <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x1e0>
5200000000000000c8: 03    movq    %r14, %rdi5400000000000000d1: 03    movq    %r14, %rdi
5300000000000000cb: 05    callq   0x421aa0 <BloombergLP::ball::UserFieldValue::type() const>5500000000000000d4: 05    callq   0x424610 <BloombergLP::ball::UserFieldValue::type() const>
5400000000000000d0: 02    xorl    %edi, %edi5600000000000000d9: 02    xorl    %edi, %edi
5500000000000000d2: 03    cmpl    $3, %eax5700000000000000db: 03    cmpl    $3, %eax
5600000000000000d5: 04    setne   %dil5800000000000000de: 04    setne   %dil
5700000000000000d9: 05    movl    $4506917, %esi5900000000000000e2: 05    movl    $4518085, %esi
5800000000000000de: 05    movl    $338, %edx6000000000000000e7: 05    movl    $338, %edx
5900000000000000e3: 05    callq   0x404dd0 <(anonymous namespace)::aSsErT(bool, char const*, int)>6100000000000000ec: 05    callq   0x404de0 <(anonymous namespace)::aSsErT(bool, char const*, int)>
6000000000000000e8: 04    cmpb    $49, %r15b6200000000000000f1: 04    cmpb    $49, %r15b
6100000000000000ec: 06    jne     0x404b64 <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x1e4>6300000000000000f5: 06    jne     0x404b6d <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x1ed>
6200000000000000f2: 07    movq    2599383(%rip), %rbx  # 67f450 <C1>6400000000000000fb: 07    movq    2611662(%rip), %rbx  # 682450 <C1>
6300000000000000f9: 03    movq    %rbx, %rdi650000000000000102: 03    movq    %rbx, %rdi
6400000000000000fc: 05    callq   0x403f40 <strlen@plt>660000000000000105: 05    callq   0x403f40 <strlen@plt>
650000000000000101: 04    cmpq    24(%r14), %rax67000000000000010a: 04    cmpq    24(%r14), %rax
660000000000000105: 06    jne     0x404c02 <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x282>68000000000000010e: 06    jne     0x404c0b <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x28b>
67000000000000010b: 03    testq   %rax, %rax690000000000000114: 03    testq   %rax, %rax
68000000000000010e: 06    je      0x404c06 <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x286>700000000000000117: 06    je      0x404c17 <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x297>
690000000000000114: 05    cmpq    $23, 32(%r14)71000000000000011d: 05    cmpq    $23, 32(%r14)
700000000000000119: 02    je      0x404a9e <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x11e>720000000000000122: 02    je      0x404aa7 <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x127>
71000000000000011b: 03    movq    (%r14), %r14730000000000000124: 03    movq    (%r14), %r14
72000000000000011e: 03    movq    %rbx, %rdi740000000000000127: 03    movq    %rbx, %rdi
730000000000000121: 03    movq    %r14, %rsi75000000000000012a: 03    movq    %r14, %rsi
740000000000000124: 03    movq    %rax, %rdx76000000000000012d: 03    movq    %rax, %rdx
750000000000000127: 05    jmp     0x404bf6 <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x276>770000000000000130: 05    jmp     0x404bff <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x27f>
76000000000000012c: 03    movq    %r14, %rdi780000000000000135: 03    movq    %r14, %rdi
77000000000000012f: 05    callq   0x421aa0 <BloombergLP::ball::UserFieldValue::type() const>790000000000000138: 05    callq   0x424610 <BloombergLP::ball::UserFieldValue::type() const>
780000000000000134: 02    xorl    %edi, %edi80000000000000013d: 02    xorl    %edi, %edi
790000000000000136: 03    cmpl    $4, %eax81000000000000013f: 03    cmpl    $4, %eax
800000000000000139: 04    setne   %dil820000000000000142: 04    setne   %dil
81000000000000013d: 05    movl    $4506949, %esi830000000000000146: 05    movl    $4518117, %esi
820000000000000142: 05    movl    $343, %edx84000000000000014b: 05    movl    $343, %edx
850000000000000150: 05    callq   0x404de0 <(anonymous namespace)::aSsErT(bool, char const*, int)>
860000000000000155: 04    cmpb    $49, %r15b
870000000000000159: 06    jne     0x404ba4 <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x224>
88000000000000015f: 07    movq    2613338(%rip), %r15  # 682b40 <D1>
890000000000000166: 03    testq   %r15, %r15
900000000000000169: 06    jns     0x404c1b <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x29b>
91000000000000016f: 03    movq    (%r14), %rbx
920000000000000172: 03    testq   %rbx, %rbx
930000000000000175: 06    jns     0x404c8a <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x30a>
94000000000000017b: 03    cmpq    %rbx, %r15
95000000000000017e: 03    sete    %cl
960000000000000181: 06    movl    2613313(%rip), %eax  # 682b48 <D1+0x8>
970000000000000187: 05    jmp     0x404bcc <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x24c>
98000000000000018c: 03    movq    %r14, %rdi
99000000000000018f: 05    callq   0x424610 <BloombergLP::ball::UserFieldValue::type() const>
1000000000000000194: 02    xorl    %edi, %edi
1010000000000000196: 03    cmpl    $5, %eax
1020000000000000199: 04    setne   %dil
103000000000000019d: 05    movl    $4518153, %esi
10400000000000001a2: 05    movl    $348, %edx
830000000000000147: 05    callq   0x404dd0 <(anonymous namespace)::aSsErT(bool, char const*, int)>10500000000000001a7: 05    callq   0x404de0 <(anonymous namespace)::aSsErT(bool, char const*, int)>
84000000000000014c: 04    cmpb    $49, %r15b10600000000000001ac: 04    cmpb    $49, %r15b
850000000000000150: 06    jne     0x404b9b <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x21b>10700000000000001b0: 06    jne     0x404bd7 <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x257>
860000000000000156: 07    movq    2601059(%rip), %r15  # 67fb40 <D1>
87000000000000015d: 03    testq   %r15, %r15
880000000000000160: 06    jns     0x404c12 <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x292>
890000000000000166: 03    movq    (%r14), %rbx
900000000000000169: 03    testq   %rbx, %rbx
91000000000000016c: 06    jns     0x404c81 <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x301>
920000000000000172: 03    cmpq    %rbx, %r15
930000000000000175: 03    sete    %cl
940000000000000178: 06    movl    2601034(%rip), %eax  # 67fb48 <D1+0x8>
95000000000000017e: 05    jmp     0x404bc3 <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x243>
960000000000000183: 03    movq    %r14, %rdi
970000000000000186: 05    callq   0x421aa0 <BloombergLP::ball::UserFieldValue::type() const>
98000000000000018b: 02    xorl    %edi, %edi
99000000000000018d: 03    cmpl    $5, %eax
1000000000000000190: 04    setne   %dil
1010000000000000194: 05    movl    $4506985, %esi
1020000000000000199: 05    movl    $348, %edx
103000000000000019e: 05    callq   0x404dd0 <(anonymous namespace)::aSsErT(bool, char const*, int)>
10400000000000001a3: 04    cmpb    $49, %r15b
10500000000000001a7: 06    jne     0x404bce <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x24e>
10600000000000001ad: 07    movq    2601004(%rip), %rdi  # 67fb60 <E1>10800000000000001b6: 07    movq    2613283(%rip), %rdi  # 682b60 <E1>
10700000000000001b4: 07    movq    2601005(%rip), %rax  # 67fb68 <E1+0x8>10900000000000001bd: 07    movq    2613284(%rip), %rax  # 682b68 <E1+0x8>
10800000000000001bb: 05    jmp     0x404bdc <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x25c>11000000000000001c4: 05    jmp     0x404be5 <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x265>
10900000000000001c0: 06    cmpq    $-1242, %rax11100000000000001c9: 06    cmpq    $-1242, %rax
11000000000000001c6: 03    sete    %al11200000000000001cf: 03    sete    %al
11100000000000001c9: 05    jmp     0x404c08 <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x288>
11200000000000001ce: 09    cmpeqsd 290473(%rip), %xmm0  # 44ba00 <__dso_handle+0x8>
11300000000000001d7: 05    movq    %xmm0, %rax
11400000000000001dc: 03    andl    $1, %eax
11500000000000001df: 05    jmp     0x404c08 <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x288>11300000000000001d2: 05    jmp     0x404c0d <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x28d>
11400000000000001d7: 09    cmpeqsd 301680(%rip), %xmm0  # 44e5d0 <__dso_handle+0x8>
11500000000000001e0: 05    movq    %xmm0, %rax
11600000000000001e5: 03    andl    $1, %eax
11700000000000001e8: 05    jmp     0x404c0d <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x28d>
11600000000000001e4: 07    movq    2600909(%rip), %rdx  # 67fb38 <C2+0x8>11800000000000001ed: 07    movq    2613188(%rip), %rdx  # 682b38 <C2+0x8>
11700000000000001eb: 05    cmpq    $23, 32(%r14)11900000000000001f4: 05    cmpq    $23, 32(%r14)
11800000000000001f0: 03    movq    %r14, %rsi12000000000000001f9: 03    movq    %r14, %rsi
11900000000000001f3: 02    je      0x404b78 <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x1f8>12100000000000001fc: 02    je      0x404b81 <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x201>
12000000000000001f5: 03    movq    (%r14), %rsi12200000000000001fe: 03    movq    (%r14), %rsi
12100000000000001f8: 04    cmpq    24(%r14), %rdx1230000000000000201: 04    cmpq    24(%r14), %rdx
12200000000000001fc: 06    jne     0x404c02 <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x282>1240000000000000205: 06    jne     0x404c0b <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x28b>
1230000000000000202: 03    testq   %rdx, %rdx125000000000000020b: 03    testq   %rdx, %rdx
1240000000000000205: 02    je      0x404b97 <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x217>126000000000000020e: 02    je      0x404ba0 <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x220>
1250000000000000207: 07    movq    2600866(%rip), %rdi  # 67fb30 <C2>1270000000000000210: 07    movq    2613145(%rip), %rdi  # 682b30 <C2>
126000000000000020e: 05    callq   0x404290 <memcmp@plt>1280000000000000217: 05    callq   0x404290 <memcmp@plt>
1270000000000000213: 02    testl   %eax, %eax129000000000000021c: 02    testl   %eax, %eax
1280000000000000215: 02    jne     0x404bfb <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x27b>130000000000000021e: 02    jne     0x404c04 <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x284>
1290000000000000217: 02    xorl    %eax, %eax1310000000000000220: 02    xorl    %eax, %eax
1300000000000000219: 02    jmp     0x404bfb <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x27b>1320000000000000222: 02    jmp     0x404c04 <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x284>
131000000000000021b: 07    movq    2600878(%rip), %r15  # 67fb50 <D2>1330000000000000224: 07    movq    2613157(%rip), %r15  # 682b50 <D2>
1320000000000000222: 03    testq   %r15, %r15134000000000000022b: 03    testq   %r15, %r15
1330000000000000225: 06    jns     0x404cf0 <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x370>135000000000000022e: 06    jns     0x404cf9 <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x379>
134000000000000022b: 03    movq    (%r14), %rbx1360000000000000234: 03    movq    (%r14), %rbx
135000000000000022e: 03    testq   %rbx, %rbx1370000000000000237: 03    testq   %rbx, %rbx
1360000000000000231: 06    jns     0x404d5f <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x3df>138000000000000023a: 06    jns     0x404d68 <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x3e8>
1370000000000000237: 03    cmpq    %rbx, %r151390000000000000240: 03    cmpq    %rbx, %r15
138000000000000023a: 03    sete    %cl1400000000000000243: 03    sete    %cl
139000000000000023d: 06    movl    2600853(%rip), %eax  # 67fb58 <D2+0x8>1410000000000000246: 06    movl    2613132(%rip), %eax  # 682b58 <D2+0x8>
1400000000000000243: 04    cmpl    8(%r14), %eax142000000000000024c: 04    cmpl    8(%r14), %eax
1410000000000000247: 03    sete    %al1430000000000000250: 03    sete    %al
142000000000000024a: 02    andb    %cl, %al1440000000000000253: 02    andb    %cl, %al
143000000000000024c: 02    jmp     0x404c08 <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x288>1450000000000000255: 02    jmp     0x404c0d <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x28d>
144000000000000024e: 07    movq    2600875(%rip), %rdi  # 67fb80 <E2>1460000000000000257: 07    movq    2613154(%rip), %rdi  # 682b80 <E2>
1450000000000000255: 07    movq    2600876(%rip), %rax  # 67fb88 <E2+0x8>147000000000000025e: 07    movq    2613155(%rip), %rax  # 682b88 <E2+0x8>
146000000000000025c: 03    movq    %rax, %rdx1480000000000000265: 03    movq    %rax, %rdx
147000000000000025f: 03    subq    %rdi, %rdx1490000000000000268: 03    subq    %rdi, %rdx
1480000000000000262: 03    movq    (%r14), %rsi150000000000000026b: 03    movq    (%r14), %rsi
1490000000000000265: 04    movq    8(%r14), %rcx151000000000000026e: 04    movq    8(%r14), %rcx
1500000000000000269: 03    subq    %rsi, %rcx1520000000000000272: 03    subq    %rsi, %rcx
151000000000000026c: 03    cmpq    %rcx, %rdx1530000000000000275: 03    cmpq    %rcx, %rdx
152000000000000026f: 02    jne     0x404c02 <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x282>1540000000000000278: 02    jne     0x404c0b <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x28b>
1530000000000000271: 03    cmpq    %rax, %rdi155000000000000027a: 03    cmpq    %rax, %rdi
1540000000000000274: 02    je      0x404c06 <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x286>156000000000000027d: 02    je      0x404c17 <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x297>
1550000000000000276: 05    callq   0x404070 <bcmp@plt>157000000000000027f: 05    callq   0x404070 <bcmp@plt>
156000000000000027b: 02    testl   %eax, %eax1580000000000000284: 02    testl   %eax, %eax
157000000000000027d: 03    sete    %al1590000000000000286: 03    sete    %al
1580000000000000280: 02    jmp     0x404c08 <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x288>1600000000000000289: 02    jmp     0x404c0d <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x28d>
1590000000000000282: 02    xorl    %eax, %eax161000000000000028b: 02    xorl    %eax, %eax
1600000000000000284: 02    jmp     0x404c08 <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x288>
1610000000000000286: 02    movb    $1, %al
1620000000000000288: 04    addq    $48, %rsp162000000000000028d: 04    addq    $48, %rsp
163000000000000028c: 01    popq    %rbx1630000000000000291: 01    popq    %rbx
164000000000000028d: 02    popq    %r141640000000000000292: 02    popq    %r14
165000000000000028f: 02    popq    %r151650000000000000294: 02    popq    %r15
1660000000000000291: 01    retq1660000000000000296: 01    retq
1670000000000000297: 02    movb    $1, %al
1680000000000000299: 02    jmp     0x404c0d <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x28d>
1670000000000000292: 05    movl    $6814720, %edi169000000000000029b: 05    movl    $6827008, %edi
1680000000000000297: 05    callq   0x426760 <BloombergLP::bsls::Review::updateCount(BloombergLP::bsls::Atomic_TypeTraits<BloombergLP::bsls::AtomicOperations_ALL_ALL_ClangIntrinsics>::Int*)>17000000000000002a0: 05    callq   0x429310 <BloombergLP::bsls::Review::updateCount(BloombergLP::bsls::Atomic_TypeTraits<BloombergLP::bsls::AtomicOperations_ALL_ALL_ClangIntrinsics>::Int*)>
169000000000000029c: 09    movq    $4514159, 8(%rsp)17100000000000002a5: 09    movq    $4525325, 8(%rsp)
17000000000000002a5: 09    movq    $4514213, 16(%rsp)17200000000000002ae: 09    movq    $4525379, 16(%rsp)
17100000000000002ae: 08    movl    $1126, 24(%rsp)17300000000000002b7: 08    movl    $1126, 24(%rsp)
17200000000000002b6: 09    movq    $4613786, 32(%rsp)17400000000000002bf: 09    movq    $4624954, 32(%rsp)
17300000000000002bf: 04    movl    %eax, 40(%rsp)17500000000000002c8: 04    movl    %eax, 40(%rsp)
17400000000000002c3: 05    leaq    8(%rsp), %rdi17600000000000002cc: 05    leaq    8(%rsp), %rdi
17500000000000002c8: 05    callq   0x426780 <BloombergLP::bsls::Review::invokeHandler(BloombergLP::bsls::ReviewViolation const&)>17700000000000002d1: 05    callq   0x429330 <BloombergLP::bsls::Review::invokeHandler(BloombergLP::bsls::ReviewViolation const&)>
17600000000000002cd: 03    movq    %r15, %rax17800000000000002d6: 03    movq    %r15, %rax
17700000000000002d0: 04    shrq    $32, %rax17900000000000002d9: 04    shrq    $32, %rax
17800000000000002d4: 04    shlq    $37, %r1518000000000000002dd: 04    shlq    $37, %r15
17900000000000002d8: 10    movabsq $9223371899415822336, %rcx18100000000000002e1: 10    movabsq $9223371899415822336, %rcx
18000000000000002e2: 03    addq    %r15, %rcx18200000000000002eb: 03    addq    %r15, %rcx
18100000000000002e5: 07    imulq   $1000, %rax, %rax18300000000000002ee: 07    imulq   $1000, %rax, %rax
18200000000000002ec: 10    movabsq $-9223372036854775808, %r1518400000000000002f5: 10    movabsq $-9223372036854775808, %r15
18300000000000002f6: 03    orq     %rcx, %r1518500000000000002ff: 03    orq     %rcx, %r15
18400000000000002f9: 03    orq     %rax, %r151860000000000000302: 03    orq     %rax, %r15
18500000000000002fc: 05    jmp     0x404ae6 <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x166>1870000000000000305: 05    jmp     0x404aef <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x16f>
1860000000000000301: 05    movl    $6814720, %edi188000000000000030a: 05    movl    $6827008, %edi
1870000000000000306: 05    callq   0x426760 <BloombergLP::bsls::Review::updateCount(BloombergLP::bsls::Atomic_TypeTraits<BloombergLP::bsls::AtomicOperations_ALL_ALL_ClangIntrinsics>::Int*)>189000000000000030f: 05    callq   0x429310 <BloombergLP::bsls::Review::updateCount(BloombergLP::bsls::Atomic_TypeTraits<BloombergLP::bsls::AtomicOperations_ALL_ALL_ClangIntrinsics>::Int*)>
188000000000000030b: 09    movq    $4514159, 8(%rsp)1900000000000000314: 09    movq    $4525325, 8(%rsp)
1890000000000000314: 09    movq    $4514213, 16(%rsp)191000000000000031d: 09    movq    $4525379, 16(%rsp)
190000000000000031d: 08    movl    $1126, 24(%rsp)1920000000000000326: 08    movl    $1126, 24(%rsp)
1910000000000000325: 09    movq    $4613786, 32(%rsp)193000000000000032e: 09    movq    $4624954, 32(%rsp)
192000000000000032e: 04    movl    %eax, 40(%rsp)1940000000000000337: 04    movl    %eax, 40(%rsp)
1930000000000000332: 05    leaq    8(%rsp), %rdi195000000000000033b: 05    leaq    8(%rsp), %rdi
1940000000000000337: 05    callq   0x426780 <BloombergLP::bsls::Review::invokeHandler(BloombergLP::bsls::ReviewViolation const&)>1960000000000000340: 05    callq   0x429330 <BloombergLP::bsls::Review::invokeHandler(BloombergLP::bsls::ReviewViolation const&)>
195000000000000033c: 03    movq    %rbx, %rax1970000000000000345: 03    movq    %rbx, %rax
196000000000000033f: 04    shrq    $32, %rax1980000000000000348: 04    shrq    $32, %rax
1970000000000000343: 04    shlq    $37, %rbx199000000000000034c: 04    shlq    $37, %rbx
1980000000000000347: 10    movabsq $9223371899415822336, %rcx2000000000000000350: 10    movabsq $9223371899415822336, %rcx
1990000000000000351: 03    addq    %rbx, %rcx201000000000000035a: 03    addq    %rbx, %rcx
2000000000000000354: 07    imulq   $1000, %rax, %rax202000000000000035d: 07    imulq   $1000, %rax, %rax
201000000000000035b: 10    movabsq $-9223372036854775808, %rbx2030000000000000364: 10    movabsq $-9223372036854775808, %rbx
2020000000000000365: 03    orq     %rcx, %rbx204000000000000036e: 03    orq     %rcx, %rbx
2030000000000000368: 03    orq     %rax, %rbx2050000000000000371: 03    orq     %rax, %rbx
204000000000000036b: 05    jmp     0x404af2 <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x172>2060000000000000374: 05    jmp     0x404afb <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x17b>
2050000000000000370: 05    movl    $6814720, %edi2070000000000000379: 05    movl    $6827008, %edi
2060000000000000375: 05    callq   0x426760 <BloombergLP::bsls::Review::updateCount(BloombergLP::bsls::Atomic_TypeTraits<BloombergLP::bsls::AtomicOperations_ALL_ALL_ClangIntrinsics>::Int*)>208000000000000037e: 05    callq   0x429310 <BloombergLP::bsls::Review::updateCount(BloombergLP::bsls::Atomic_TypeTraits<BloombergLP::bsls::AtomicOperations_ALL_ALL_ClangIntrinsics>::Int*)>
207000000000000037a: 09    movq    $4514159, 8(%rsp)2090000000000000383: 09    movq    $4525325, 8(%rsp)
2080000000000000383: 09    movq    $4514213, 16(%rsp)210000000000000038c: 09    movq    $4525379, 16(%rsp)
209000000000000038c: 08    movl    $1126, 24(%rsp)2110000000000000395: 08    movl    $1126, 24(%rsp)
2100000000000000394: 09    movq    $4613786, 32(%rsp)212000000000000039d: 09    movq    $4624954, 32(%rsp)
211000000000000039d: 04    movl    %eax, 40(%rsp)21300000000000003a6: 04    movl    %eax, 40(%rsp)
21200000000000003a1: 05    leaq    8(%rsp), %rdi21400000000000003aa: 05    leaq    8(%rsp), %rdi
21300000000000003a6: 05    callq   0x426780 <BloombergLP::bsls::Review::invokeHandler(BloombergLP::bsls::ReviewViolation const&)>21500000000000003af: 05    callq   0x429330 <BloombergLP::bsls::Review::invokeHandler(BloombergLP::bsls::ReviewViolation const&)>
21400000000000003ab: 03    movq    %r15, %rax21600000000000003b4: 03    movq    %r15, %rax
21500000000000003ae: 04    shrq    $32, %rax21700000000000003b7: 04    shrq    $32, %rax
21600000000000003b2: 04    shlq    $37, %r1521800000000000003bb: 04    shlq    $37, %r15
21700000000000003b6: 10    movabsq $9223371899415822336, %rcx21900000000000003bf: 10    movabsq $9223371899415822336, %rcx
21800000000000003c0: 03    addq    %r15, %rcx22000000000000003c9: 03    addq    %r15, %rcx
21900000000000003c3: 07    imulq   $1000, %rax, %rax22100000000000003cc: 07    imulq   $1000, %rax, %rax
22000000000000003ca: 10    movabsq $-9223372036854775808, %r1522200000000000003d3: 10    movabsq $-9223372036854775808, %r15
22100000000000003d4: 03    orq     %rcx, %r1522300000000000003dd: 03    orq     %rcx, %r15
22200000000000003d7: 03    orq     %rax, %r1522400000000000003e0: 03    orq     %rax, %r15
22300000000000003da: 05    jmp     0x404bab <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x22b>22500000000000003e3: 05    jmp     0x404bb4 <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x234>
22400000000000003df: 05    movl    $6814720, %edi22600000000000003e8: 05    movl    $6827008, %edi
22500000000000003e4: 05    callq   0x426760 <BloombergLP::bsls::Review::updateCount(BloombergLP::bsls::Atomic_TypeTraits<BloombergLP::bsls::AtomicOperations_ALL_ALL_ClangIntrinsics>::Int*)>22700000000000003ed: 05    callq   0x429310 <BloombergLP::bsls::Review::updateCount(BloombergLP::bsls::Atomic_TypeTraits<BloombergLP::bsls::AtomicOperations_ALL_ALL_ClangIntrinsics>::Int*)>
22600000000000003e9: 09    movq    $4514159, 8(%rsp)22800000000000003f2: 09    movq    $4525325, 8(%rsp)
22700000000000003f2: 09    movq    $4514213, 16(%rsp)22900000000000003fb: 09    movq    $4525379, 16(%rsp)
22800000000000003fb: 08    movl    $1126, 24(%rsp)2300000000000000404: 08    movl    $1126, 24(%rsp)
2290000000000000403: 09    movq    $4613786, 32(%rsp)231000000000000040c: 09    movq    $4624954, 32(%rsp)
230000000000000040c: 04    movl    %eax, 40(%rsp)2320000000000000415: 04    movl    %eax, 40(%rsp)
2310000000000000410: 05    leaq    8(%rsp), %rdi2330000000000000419: 05    leaq    8(%rsp), %rdi
2320000000000000415: 05    callq   0x426780 <BloombergLP::bsls::Review::invokeHandler(BloombergLP::bsls::ReviewViolation const&)>234000000000000041e: 05    callq   0x429330 <BloombergLP::bsls::Review::invokeHandler(BloombergLP::bsls::ReviewViolation const&)>
233000000000000041a: 03    movq    %rbx, %rax2350000000000000423: 03    movq    %rbx, %rax
234000000000000041d: 04    shrq    $32, %rax2360000000000000426: 04    shrq    $32, %rax
2350000000000000421: 04    shlq    $37, %rbx237000000000000042a: 04    shlq    $37, %rbx
2360000000000000425: 10    movabsq $9223371899415822336, %rcx238000000000000042e: 10    movabsq $9223371899415822336, %rcx
237000000000000042f: 03    addq    %rbx, %rcx2390000000000000438: 03    addq    %rbx, %rcx
2380000000000000432: 07    imulq   $1000, %rax, %rax240000000000000043b: 07    imulq   $1000, %rax, %rax
2390000000000000439: 10    movabsq $-9223372036854775808, %rbx2410000000000000442: 10    movabsq $-9223372036854775808, %rbx
2400000000000000443: 03    orq     %rcx, %rbx242000000000000044c: 03    orq     %rcx, %rbx
2410000000000000446: 03    orq     %rax, %rbx243000000000000044f: 03    orq     %rax, %rbx
2420000000000000449: 05    jmp     0x404bb7 <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x237>2440000000000000452: 05    jmp     0x404bc0 <verifyFieldTypeAndValue(BloombergLP::ball::UserFieldValue const&, char, char)+0x240>
243000000000000044e: 02    nop     2450000000000000457: 09    nopw    (%rax,%rax)
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op