18.assume.s
18.none.s
n10000000000443e30 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)>:n100000000004440b0 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)>:
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
n8000000000000000a: 03    movq    %rcx, %r15n8000000000000000a: 03    movq    %rcx, %r11
9000000000000000d: 03    movq    %rsi, %r149000000000000000d: 03    movq    %rsi, %r15
100000000000000010: 04    shrq    $6, %r14100000000000000010: 04    shrq    $6, %r15
110000000000000014: 04    leaq    (%rdi,%r14,8), %r12110000000000000014: 04    leaq    (%rdi,%r15,8), %r13
120000000000000018: 03    movl    %esi, %r9d120000000000000018: 03    movl    %esi, %r9d
13000000000000001b: 04    andl    $63, %r9d13000000000000001b: 04    andl    $63, %r9d
n14000000000000001f: 03    movq    %r12, %rbpn14000000000000001f: 03    movq    %r13, %rbp
150000000000000022: 04    shrq    $3, %rbp150000000000000022: 04    shrq    $3, %rbp
n160000000000000026: 03    movq    %rcx, %r10n160000000000000026: 03    movq    %rcx, %r14
170000000000000029: 04    shrq    $6, %r10170000000000000029: 04    shrq    $6, %r14
18000000000000002d: 04    leaq    (%rdx,%r10,8), %r1118000000000000002d: 04    leaq    (%rdx,%r14,8), %r10
190000000000000031: 03    andl    $63, %ecx190000000000000031: 03    andl    $63, %ecx
n200000000000000034: 03    movq    %r11, %rbxn200000000000000034: 03    movq    %r10, %rbx
210000000000000037: 04    shrq    $3, %rbx210000000000000037: 04    shrq    $3, %rbx
22000000000000003b: 03    subq    %rbx, %rbp22000000000000003b: 03    subq    %rbx, %rbp
23000000000000003e: 03    movl    %r9d, %ebx23000000000000003e: 03    movl    %r9d, %ebx
240000000000000041: 02    subl    %ecx, %ebx240000000000000041: 02    subl    %ecx, %ebx
250000000000000043: 02    xorl    %eax, %eax250000000000000043: 02    xorl    %eax, %eax
260000000000000045: 03    cmpl    $63, %ebx260000000000000045: 03    cmpl    $63, %ebx
270000000000000048: 03    seta    %al270000000000000048: 03    seta    %al
28000000000000004b: 03    subq    %rax, %rbp28000000000000004b: 03    subq    %rax, %rbp
29000000000000004e: 03    testq   %rbp, %rbp29000000000000004e: 03    testq   %rbp, %rbp
n300000000000000051: 02    jg      0x443e9d <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x6d>n300000000000000051: 02    jg      0x44411d <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x6d>
310000000000000053: 03    leal    64(%rbx), %eax310000000000000053: 03    leal    64(%rbx), %eax
320000000000000056: 03    cmpl    $64, %ebx320000000000000056: 03    cmpl    $64, %ebx
330000000000000059: 03    cmovbl  %ebx, %eax330000000000000059: 03    cmovbl  %ebx, %eax
34000000000000005c: 02    testl   %eax, %eax34000000000000005c: 02    testl   %eax, %eax
n35000000000000005e: 06    je      0x443fe8 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x1b8>n35000000000000005e: 06    je      0x4442b6 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x206>
360000000000000064: 03    testq   %rbp, %rbp360000000000000064: 03    testq   %rbp, %rbp
n370000000000000067: 06    jne     0x443fe8 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x1b8>n370000000000000067: 06    jne     0x4442b6 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x206>
38000000000000006d: 03    testq   %r8, %r838000000000000006d: 03    testq   %r8, %r8
n390000000000000070: 06    je      0x444869 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xa39>n390000000000000070: 06    je      0x444be4 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xb34>
400000000000000076: 03    addq    %r8, %rsi400000000000000076: 03    addq    %r8, %rsi
t410000000000000079: 03    movq    %rsi, %rbpt410000000000000079: 03    movq    %rsi, %r15
42000000000000007c: 04    shrq    $6, %rbp42000000000000007c: 04    shrq    $6, %r15
430000000000000080: 05    movq    %rdi, -48(%rsp)
440000000000000085: 04    leaq    (%rdi,%rbp,8), %r14430000000000000080: 04    leaq    (%rdi,%r15,8), %r10
450000000000000089: 03    andl    $63, %esi440000000000000084: 03    andl    $63, %esi
46000000000000008c: 03    addq    %r8, %r15450000000000000087: 03    addq    %r8, %r11
47000000000000008f: 03    movq    %r15, %rbx46000000000000008a: 03    movq    %r11, %r12
480000000000000092: 04    shrq    $6, %rbx47000000000000008d: 04    shrq    $6, %r12
490000000000000096: 04    leaq    (%rdx,%rbx,8), %r13480000000000000091: 04    leaq    (%rdx,%r12,8), %r14
50000000000000009a: 04    andl    $63, %r15d490000000000000095: 04    andl    $63, %r11d
51000000000000009e: 06    je      0x443f6b <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x13b>500000000000000099: 06    je      0x444200 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x150>
5200000000000000a4: 03    movl    %r15d, %r9d51000000000000009f: 03    movl    %r11d, %r9d
5300000000000000a7: 03    cmpq    %r8, %r95200000000000000a2: 03    cmpq    %r8, %r9
5400000000000000aa: 06    jae     0x444053 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x223>5300000000000000a5: 06    jae     0x44432c <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x27c>
5500000000000000b0: 03    movq    %rbp, %rdi
5600000000000000b3: 03    leal    64(%rsi), %eax5400000000000000ab: 03    leal    64(%rsi), %eax
5700000000000000b6: 03    cmpl    %r15d, %esi5500000000000000ae: 03    cmpl    %r11d, %esi
5800000000000000b9: 03    cmovael %esi, %eax5600000000000000b1: 03    cmovael %esi, %eax
5900000000000000bc: 03    sbbq    %r12, %r125700000000000000b4: 03    sbbq    %r13, %r13
6000000000000000bf: 02    movl    %eax, %esi5800000000000000b7: 02    movl    %eax, %esi
6100000000000000c1: 03    subl    %r15d, %esi5900000000000000b9: 03    subl    %r11d, %esi
6200000000000000c4: 03    movq    %r13, %rax
6300000000000000c7: 04    leaq    (%r14,%r12,8), %r136000000000000000bc: 04    leaq    (%r10,%r13,8), %rbx
6400000000000000cb: 05    movq    %rax, -40(%rsp)
6500000000000000d0: 03    movq    (%rax), %r116100000000000000c0: 03    movq    (%r14), %rbp
6600000000000000d3: 05    movl    $64, %ecx6200000000000000c3: 05    movl    $64, %ecx
6700000000000000d8: 02    subl    %esi, %ecx6300000000000000c8: 02    subl    %esi, %ecx
6800000000000000da: 03    subl    %ecx, %r15d6400000000000000ca: 03    subl    %ecx, %r11d
6900000000000000dd: 06    jbe     0x4440da <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x2aa>6500000000000000cd: 06    jle     0x4443cb <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x31b>
7000000000000000e3: 03    movq    %r14, %rax6600000000000000d3: 03    movq    %rbx, %rax
7100000000000000e6: 07    movq    $-1, %r10
7200000000000000ed: 03    shlq    %cl, %r10
7300000000000000f0: 07    movq    $-1, %rbp
7400000000000000f7: 02    movl    %ecx, %ecx
7500000000000000f9: 05    movq    %rcx, -24(%rsp)6700000000000000d6: 05    movq    %r14, -40(%rsp)
6800000000000000db: 05    movq    %r10, -48(%rsp)
6900000000000000e0: 03    movl    %ecx, %r10d
7000000000000000e3: 03    cmpl    $64, %esi
7100000000000000e6: 02    jge     0x4441be <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x10e>
7600000000000000fe: 07    movq    $-1, %r147200000000000000e8: 07    movq    $-1, %r14
7300000000000000ef: 07    movq    $-1, %rbx
7400000000000000f6: 03    shlq    %cl, %rbx
7500000000000000f9: 02    testl   %esi, %esi
7600000000000000fb: 02    jle     0x4441b3 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x103>
7700000000000000fd: 03    notq    %rbx
780000000000000100: 03    movq    %rbx, %r14
790000000000000103: 03    andq    %rbp, %r14
800000000000000106: 02    movl    %esi, %ecx
810000000000000108: 03    shlq    %cl, %r14
82000000000000010b: 03    orq     %r14, (%rax)
83000000000000010e: 03    movl    %r10d, %ecx
840000000000000111: 03    shrq    %cl, %rbp
850000000000000114: 04    addq    $8, %rax
860000000000000118: 07    movq    $-1, %r10
87000000000000011f: 07    movq    $-1, %rbx
880000000000000126: 03    movl    %r11d, %ecx
890000000000000129: 03    shlq    %cl, %rbx
90000000000000012c: 04    cmpl    $63, %r11d
910000000000000130: 05    movq    -40(%rsp), %r14
920000000000000135: 02    jg      0x4441ed <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x13d>
930000000000000137: 03    notq    %rbx
94000000000000013a: 03    movq    %rbx, %r10
95000000000000013d: 03    andq    %r10, %rbp
960000000000000140: 03    movq    %rax, %rbx
970000000000000143: 03    movq    (%rax), %rax
980000000000000146: 05    movq    -48(%rsp), %r10
99000000000000014b: 05    jmp     0x4443ee <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x33e>
1000000000000000150: 03    xorl    %r13d, %r13d
770000000000000105: 02    testl   %esi, %esi1010000000000000153: 02    testl   %esi, %esi
780000000000000107: 02    je      0x443f3f <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x10f>1020000000000000155: 06    je      0x4443ff <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x34f>
790000000000000109: 03    notq    %r10
80000000000000010c: 03    movq    %r10, %r14
81000000000000010f: 03    andq    %r11, %r14
820000000000000112: 02    movl    %esi, %ecx
830000000000000114: 03    shlq    %cl, %r14
840000000000000117: 04    orq     %r14, (%r13)
85000000000000011b: 05    movq    -24(%rsp), %rcx
860000000000000120: 03    shrq    %cl, %r11
870000000000000123: 03    movl    %r15d, %ecx
880000000000000126: 03    shlq    %cl, %rbp
890000000000000129: 04    addq    $8, %r13
90000000000000012d: 03    notq    %rbp
910000000000000130: 03    andq    %r11, %rbp
920000000000000133: 03    movq    %rax, %r14
930000000000000136: 05    jmp     0x4440f5 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x2c5>
94000000000000013b: 03    xorl    %r12d, %r12d
95000000000000013e: 02    testl   %esi, %esi
960000000000000140: 06    je      0x44410c <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x2dc>
970000000000000146: 04    cmpq    $64, %r8103000000000000015b: 04    cmpq    $64, %r8
98000000000000014a: 06    jb      0x44412a <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x2fa>104000000000000015f: 06    jb      0x44447a <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x3ca>
1050000000000000165: 05    movq    %r14, -40(%rsp)
106000000000000016a: 05    movq    %r10, -48(%rsp)
990000000000000150: 06    movl    $64, %r10d107000000000000016f: 06    movl    $64, %r10d
1000000000000000156: 03    subl    %esi, %r10d1080000000000000175: 03    subl    %esi, %r10d
1010000000000000159: 03    movl    %esi, %r9d1090000000000000178: 03    movl    %esi, %r9d
102000000000000015c: 07    movq    $-1, %r11
1030000000000000163: 02    movl    %esi, %ecx110000000000000017b: 02    movl    %esi, %ecx
111000000000000017d: 02    negl    %ecx
112000000000000017f: 07    movq    $-1, %r11
1130000000000000186: 07    movq    $-1, %r14
1040000000000000165: 03    shlq    %cl, %r11114000000000000018d: 03    shlq    %cl, %r14
1150000000000000190: 02    testl   %esi, %esi
1050000000000000168: 03    notq    %r111160000000000000192: 03    notq    %r14
1170000000000000195: 04    cmovleq %r11, %r14
1180000000000000199: 07    movq    $-1, %rax
11900000000000001a0: 02    movl    %esi, %ecx
12000000000000001a2: 03    shlq    %cl, %rax
12100000000000001a5: 03    cmpl    $63, %esi
12200000000000001a8: 02    jg      0x444260 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x1b0>
12300000000000001aa: 03    notq    %rax
12400000000000001ad: 03    movq    %rax, %r11
106000000000000016b: 03    addq    %r12, %rbp12500000000000001b0: 03    addq    %r13, %r15
107000000000000016e: 05    movq    -48(%rsp), %rax
1080000000000000173: 04    leaq    (%rax,%rbp,8), %rdi12600000000000001b3: 04    leaq    (%rdi,%r15,8), %rdi
1090000000000000177: 05    leaq    -8(%rdx,%rbx,8), %rdx12700000000000001b7: 05    leaq    -8(%rdx,%r12,8), %rdx
110000000000000017c: 02    xorl    %ecx, %ecx12800000000000001bc: 02    xorl    %ebx, %ebx
111000000000000017e: 02    nop12900000000000001be: 02    nop
1120000000000000180: 03    movq    %rcx, %rbx
1130000000000000183: 04    movq    (%rdx,%rcx,8), %rax13000000000000001c0: 04    movq    (%rdx,%rbx,8), %rbp
1140000000000000187: 03    movq    %rax, %rbp
115000000000000018a: 03    movl    %r9d, %ecx
116000000000000018d: 03    shlq    %cl, %rbp
1170000000000000190: 05    orq     %rbp, -8(%rdi,%rbx,8)
1180000000000000195: 03    movl    %r10d, %ecx
1190000000000000198: 03    shrq    %cl, %rax
120000000000000019b: 03    andq    %r11, %rax
121000000000000019e: 04    orq     %rax, (%rdi,%rbx,8)
12200000000000001a2: 04    leaq    -1(%rbx), %rcx
12300000000000001a6: 04    addq    $-64, %r8
12400000000000001aa: 04    cmpq    $63, %r813100000000000001c4: 03    cmpl    $63, %esi
12500000000000001ae: 02    ja      0x443fb0 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x180>
12600000000000001b0: 03    addq    %rcx, %r12
12700000000000001b3: 05    jmp     0x444648 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x818>
12800000000000001b8: 03    testq   %r8, %r8
12900000000000001bb: 06    je      0x444869 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xa39>13200000000000001c7: 02    jg      0x44428a <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x1da>
13000000000000001c1: 02    testl   %ecx, %ecx
13100000000000001c3: 06    je      0x444152 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x322>
13200000000000001c9: 05    movl    $64, %ebp
13300000000000001ce: 05    movl    $64, %eax
13400000000000001d3: 02    subl    %ecx, %eax
13500000000000001d5: 03    movq    (%r11), %rsi
13600000000000001d8: 03    shrq    %cl, %rsi
13700000000000001db: 03    cmpq    %r8, %rax13300000000000001c9: 03    movq    %rbp, %rax
13800000000000001de: 06    jae     0x4441f4 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x3c4>
13900000000000001e4: 03    cmpl    %ecx, %r9d
14000000000000001e7: 06    jbe     0x44429f <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x46f>
14100000000000001ed: 03    movq    %rsi, %rbx13400000000000001cc: 03    andq    %r14, %rax
14200000000000001f0: 03    movl    %r9d, %ecx13500000000000001cf: 03    movl    %r9d, %ecx
14300000000000001f3: 03    shlq    %cl, %rbx13600000000000001d2: 03    shlq    %cl, %rax
14400000000000001f6: 03    subl    %r9d, %ebp13700000000000001d5: 05    orq     %rax, -8(%rdi,%rbx,8)
14500000000000001f9: 04    orq     %rbx, (%r12)
14600000000000001fd: 02    movl    %ebp, %ecx13800000000000001da: 03    movl    %r10d, %ecx
14700000000000001ff: 03    shrq    %cl, %rsi
1480000000000000202: 02    movl    %eax, %ecx
1490000000000000204: 02    subl    %ebp, %ecx
1500000000000000206: 07    movq    $-1, %rbp
151000000000000020d: 03    shlq    %cl, %rbp13900000000000001dd: 03    shrq    %cl, %rbp
1520000000000000210: 03    notq    %rbp
1530000000000000213: 03    andq    %rsi, %rbp14000000000000001e0: 03    andq    %r11, %rbp
1540000000000000216: 05    orq     %rbp, 8(%r12)14100000000000001e3: 04    orq     %rbp, (%rdi,%rbx,8)
14200000000000001e7: 03    decq    %rbx
14300000000000001ea: 04    addq    $-64, %r8
14400000000000001ee: 04    cmpq    $63, %r8
14500000000000001f2: 02    ja      0x444270 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x1c0>
155000000000000021b: 03    addl    %eax, %r9d14600000000000001f4: 03    addq    %rbx, %r13
14700000000000001f7: 05    movq    -48(%rsp), %r10
14800000000000001fc: 05    movq    -40(%rsp), %r14
156000000000000021e: 05    jmp     0x4442c2 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x492>1490000000000000201: 05    jmp     0x44447c <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x3cc>
1570000000000000223: 03    leal    64(%rsi), %edx
1580000000000000226: 03    cmpl    %r8d, %esi
1590000000000000229: 03    cmovael %esi, %edx
160000000000000022c: 03    sbbq    %r10, %r10
161000000000000022f: 03    subl    %r8d, %r15d
1620000000000000232: 04    movq    (%r13), %rbp
1630000000000000236: 03    movl    %r15d, %ecx
1640000000000000239: 03    shrq    %cl, %rbp
165000000000000023c: 03    testl   %r8d, %r8d1500000000000000206: 03    testq   %r8, %r8
166000000000000023f: 06    je      0x444869 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xa39>
1670000000000000245: 03    subl    %r8d, %edx
1680000000000000248: 05    movl    $64, %eax
169000000000000024d: 02    subl    %edx, %eax
170000000000000024f: 03    cmpl    %r8d, %eax
1710000000000000252: 06    jae     0x444131 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x301>
1720000000000000258: 07    movq    $-1, %rdi
173000000000000025f: 02    movl    %eax, %ecx
1740000000000000261: 03    shlq    %cl, %rdi
1750000000000000264: 07    movq    $-1, %rbx
176000000000000026b: 03    movl    %eax, %r9d
177000000000000026e: 07    movq    $-1, %rsi
1780000000000000275: 02    testl   %edx, %edx
1790000000000000277: 02    je      0x4440af <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x27f>
1800000000000000279: 03    notq    %rdi
181000000000000027c: 03    movq    %rdi, %rsi
182000000000000027f: 03    andq    %rbp, %rsi
1830000000000000282: 02    movl    %edx, %ecx
1840000000000000284: 03    shlq    %cl, %rsi
1850000000000000287: 04    orq     %rsi, (%r14,%r10,8)
186000000000000028b: 03    movl    %r9d, %ecx
187000000000000028e: 03    shrq    %cl, %rbp
1880000000000000291: 03    subl    %eax, %r8d
1890000000000000294: 03    movl    %r8d, %ecx
1900000000000000297: 03    shlq    %cl, %rbx
191000000000000029a: 03    notq    %rbx
192000000000000029d: 03    andq    %rbp, %rbx
19300000000000002a0: 05    orq     %rbx, 8(%r14,%r10,8)
19400000000000002a5: 05    jmp     0x444869 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xa39>
19500000000000002aa: 07    movq    $-1, %rax
19600000000000002b1: 03    movl    %r9d, %ecx
19700000000000002b4: 03    shlq    %cl, %rax
19800000000000002b7: 03    notq    %rax
19900000000000002ba: 03    andq    %rax, %r11
20000000000000002bd: 02    movl    %esi, %ecx
20100000000000002bf: 03    shlq    %cl, %r11
20200000000000002c2: 03    movq    %r11, %rbp
20300000000000002c5: 04    orq     %rbp, (%r13)
20400000000000002c9: 03    subq    %r9, %r8
20500000000000002cc: 05    movq    -40(%rsp), %r13
20600000000000002d1: 03    movq    %rdi, %rbp
20700000000000002d4: 02    testl   %esi, %esi
20800000000000002d6: 06    jne     0x443f76 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x146>
20900000000000002dc: 04    cmpq    $64, %r8
21000000000000002e0: 02    jb      0x44412a <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x2fa>
21100000000000002e2: 04    leaq    -64(%r8), %r11
21200000000000002e6: 07    cmpq    $192, %r11
21300000000000002ed: 06    jae     0x44425a <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x42a>
21400000000000002f3: 02    xorl    %ecx, %ecx
21500000000000002f5: 05    jmp     0x444612 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x7e2>
21600000000000002fa: 02    xorl    %ecx, %ecx
21700000000000002fc: 05    jmp     0x444648 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x818>
2180000000000000301: 07    movq    $-1, %rax
2190000000000000308: 03    movl    %r8d, %ecx
220000000000000030b: 03    shlq    %cl, %rax
221000000000000030e: 03    notq    %rax
2220000000000000311: 03    andq    %rax, %rbp
2230000000000000314: 02    movl    %edx, %ecx
2240000000000000316: 03    shlq    %cl, %rbp
2250000000000000319: 04    orq     %rbp, (%r14,%r10,8)
226000000000000031d: 05    jmp     0x444869 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xa39>
2270000000000000322: 02    xorl    %ebp, %ebp
2280000000000000324: 03    testl   %r9d, %r9d
2290000000000000327: 06    je      0x4442e1 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x4b1>1510000000000000209: 06    je      0x444be4 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xb34>
230000000000000032d: 03    movq    %rbp, %rsi
2310000000000000330: 04    cmpq    $64, %r8
2320000000000000334: 06    jb      0x44441e <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x5ee>
233000000000000033a: 05    movq    %r11, -48(%rsp)
234000000000000033f: 05    movq    %r12, -40(%rsp)
2350000000000000344: 05    movq    %rdx, -24(%rsp)
2360000000000000349: 03    movq    %rdi, %rdx
237000000000000034c: 06    movl    $64, %r13d
2380000000000000352: 07    movq    $-1, %r11
2390000000000000359: 03    movl    %r9d, %ecx
240000000000000035c: 03    shlq    %cl, %r11
241000000000000035f: 03    subl    %r9d, %r13d
2420000000000000362: 03    movl    %r9d, %r15d
2430000000000000365: 03    notq    %r11
2440000000000000368: 04    leaq    -64(%r8), %rcx
245000000000000036c: 03    movq    %rcx, %r12
246000000000000036f: 04    shrq    $6, %r12
2470000000000000373: 04    leaq    (%rsi,%r14), %rax
2480000000000000377: 04    movq    (%rdi,%rax,8), %rax
249000000000000037b: 03    testb   $64, %cl
250000000000000037e: 06    jne     0x4444e7 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x6b7>
2510000000000000384: 05    movq    -48(%rsp), %rcx
2520000000000000389: 04    movq    (%rcx,%rbp,8), %rdx
253000000000000038d: 03    movq    %rdx, %rbx
2540000000000000390: 03    movl    %r15d, %ecx
2550000000000000393: 03    shlq    %cl, %rbx
2560000000000000396: 03    orq     %rbx, %rax
2570000000000000399: 03    movl    %r13d, %ecx
258000000000000039c: 03    shrq    %cl, %rdx
259000000000000039f: 05    movq    -40(%rsp), %rcx
26000000000000003a4: 04    movq    %rax, (%rcx,%rsi,8)
26100000000000003a8: 03    andq    %r11, %rdx
26200000000000003ab: 05    orq     8(%rcx,%rsi,8), %rdx
26300000000000003b0: 05    movq    %rdx, 8(%rcx,%rsi,8)
26400000000000003b5: 03    incq    %rsi
26500000000000003b8: 04    leaq    1(%rbp), %rcx
26600000000000003bc: 03    movq    %rdx, %rax
26700000000000003bf: 05    jmp     0x4444ea <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x6ba>
26800000000000003c4: 03    testl   %r8d, %r8d
26900000000000003c7: 06    je      0x444869 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xa39>
27000000000000003cd: 05    movl    $64, %eax
27100000000000003d2: 03    subl    %r9d, %eax
27200000000000003d5: 03    cmpl    %r8d, %eax
27300000000000003d8: 06    jae     0x44459a <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x76a>
27400000000000003de: 07    movq    $-1, %rbp
27500000000000003e5: 02    movl    %eax, %ecx
27600000000000003e7: 03    shlq    %cl, %rbp
27700000000000003ea: 07    movq    $-1, %rdi
27800000000000003f1: 02    movl    %eax, %edx
27900000000000003f3: 03    testl   %r9d, %r9d
28000000000000003f6: 06    je      0x444874 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xa44>
28100000000000003fc: 03    notq    %rbp
28200000000000003ff: 03    andq    %rsi, %rbp
2830000000000000402: 03    movl    %r9d, %ecx
2840000000000000405: 03    shlq    %cl, %rbp
2850000000000000408: 04    orq     %rbp, (%r12)
286000000000000040c: 02    movl    %edx, %ecx
287000000000000040e: 03    shrq    %cl, %rsi
2880000000000000411: 03    subl    %eax, %r8d
2890000000000000414: 03    movl    %r8d, %ecx
2900000000000000417: 03    shlq    %cl, %rdi
291000000000000041a: 03    notq    %rdi
292000000000000041d: 03    andq    %rsi, %rdi
2930000000000000420: 05    orq     %rdi, 8(%r12)
2940000000000000425: 05    jmp     0x444869 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xa39>
295000000000000042a: 04    shrq    $6, %r11
296000000000000042e: 03    movq    %rbp, %r15
2970000000000000431: 04    leaq    (%r12,%rbp), %rax
2980000000000000435: 03    movq    %r11, %rcx
2990000000000000438: 03    notq    %rcx
300000000000000043b: 04    leaq    (%rax,%rcx), %rbp
301000000000000043f: 05    movq    -48(%rsp), %rdi
3020000000000000444: 04    leaq    (%rdi,%rbp,8), %rbp
3030000000000000448: 03    cmpq    %r13, %rbp
304000000000000044b: 06    jae     0x444426 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x5f6>
3050000000000000451: 04    leaq    (%rdi,%rax,8), %rbp
3060000000000000455: 03    addq    %rbx, %rcx
3070000000000000458: 04    leaq    (%rdx,%rcx,8), %rcx
308000000000000045c: 03    cmpq    %rbp, %rcx
309000000000000045f: 06    jae     0x444426 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x5f6>
3100000000000000465: 02    xorl    %ecx, %ecx
3110000000000000467: 03    movq    %r15, %rbp
312000000000000046a: 05    jmp     0x444612 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x7e2>
313000000000000046f: 07    movq    $-1, %rbp
3140000000000000476: 02    movl    %eax, %ecx
3150000000000000478: 03    shlq    %cl, %rbp
316000000000000047b: 03    notq    %rbp
317000000000000047e: 03    andq    %rbp, %rsi
3180000000000000481: 03    movl    %r9d, %ecx
3190000000000000484: 03    shlq    %cl, %rsi
3200000000000000487: 04    leal    (%rax,%r9), %ecx
321000000000000048b: 04    orq     %rsi, (%r12)
322000000000000048f: 03    movl    %ecx, %r9d
3230000000000000492: 03    subq    %rax, %r8
3240000000000000495: 05    movl    $1, %ebp
325000000000000049a: 04    cmpl    $64, %r9d
326000000000000049e: 06    jb      0x444412 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x5e2>
32700000000000004a4: 04    addl    $-64, %r9d
32800000000000004a8: 03    testl   %r9d, %r9d
32900000000000004ab: 06    jne     0x44415d <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x32d>
33000000000000004b1: 05    movq    %r11, -48(%rsp)
33100000000000004b6: 05    movq    %rdx, -24(%rsp)
33200000000000004bb: 03    xorl    %r9d, %r9d
33300000000000004be: 03    movb    $1, %r13b
33400000000000004c1: 04    cmpq    $64, %r8
33500000000000004c5: 06    jb      0x444592 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x762>
33600000000000004cb: 05    movq    %r12, -40(%rsp)
33700000000000004d0: 04    leaq    -64(%r8), %rax
33800000000000004d4: 03    movq    %rax, %r11
33900000000000004d7: 04    shrq    $6, %r11
34000000000000004db: 04    leaq    (%r11,%rbp), %r15
34100000000000004df: 03    movq    %rbp, %r12
34200000000000004e2: 06    cmpq    $192, %rax
34300000000000004e8: 05    movq    %rbp, -32(%rsp)
34400000000000004ed: 06    jb      0x44473c <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x90c>
34500000000000004f3: 05    leaq    (%rbp,%r14), %rax
34600000000000004f8: 04    leaq    (%rdi,%rax,8), %rdx
34700000000000004fc: 05    leaq    (%rbp,%r10), %rbx
3480000000000000501: 04    leaq    (%rbx,%r11), %rbp
3490000000000000505: 05    movq    -24(%rsp), %rsi
350000000000000050a: 05    leaq    8(%rsi,%rbp,8), %rbp
351000000000000050f: 03    cmpq    %rbp, %rdx
3520000000000000512: 05    movq    -32(%rsp), %r12
3530000000000000517: 02    jae     0x444363 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x533>
3540000000000000519: 03    addq    %r11, %rax
355000000000000051c: 05    leaq    8(%rdi,%rax,8), %rax
3560000000000000521: 05    movq    -24(%rsp), %rdx
3570000000000000526: 04    leaq    (%rdx,%rbx,8), %rdx
358000000000000052a: 03    cmpq    %rax, %rdx
359000000000000052d: 06    jb      0x44473c <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x90c>
3600000000000000533: 04    leaq    1(%r11), %rcx
3610000000000000537: 03    movq    %rcx, %rdx
362000000000000053a: 04    andq    $-4, %rdx
363000000000000053e: 04    leaq    -4(%rdx), %rax
3640000000000000542: 03    movq    %rax, %r12
3650000000000000545: 04    shrq    $2, %r12
3660000000000000549: 03    incq    %r12
367000000000000054c: 03    testq   %rax, %rax
368000000000000054f: 06    je      0x4446ef <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x8bf>
3690000000000000555: 05    movq    %rdx, -16(%rsp)
370000000000000055a: 05    movq    %rcx, -8(%rsp)
371000000000000055f: 03    movq    %r12, %rax
3720000000000000562: 04    andq    $-2, %rax
3730000000000000566: 03    negq    %rax
3740000000000000569: 02    xorl    %ebp, %ebp
375000000000000056b: 05    movq    -40(%rsp), %rbx
3760000000000000570: 05    movq    -48(%rsp), %rsi
3770000000000000575: 05    movq    -32(%rsp), %rcx
378000000000000057a: 03    movq    %rcx, %rdx
379000000000000057d: 03    orq     %rbp, %rdx
3800000000000000580: 04    movups  (%rsi,%rdx,8), %xmm0
3810000000000000584: 05    movups  16(%rsi,%rdx,8), %xmm1
3820000000000000589: 04    movups  (%rbx,%rdx,8), %xmm2
383000000000000058d: 03    orps    %xmm0, %xmm2
3840000000000000590: 05    movups  16(%rbx,%rdx,8), %xmm0
3850000000000000595: 03    orps    %xmm1, %xmm0
3860000000000000598: 04    movups  %xmm2, (%rbx,%rdx,8)
387000000000000059c: 05    movups  %xmm0, 16(%rbx,%rdx,8)
38800000000000005a1: 04    leaq    4(%rbp), %rdx
38900000000000005a5: 03    orq     %rcx, %rdx
39000000000000005a8: 04    movups  (%rsi,%rdx,8), %xmm0
39100000000000005ac: 05    movups  16(%rsi,%rdx,8), %xmm1
39200000000000005b1: 04    movups  (%rbx,%rdx,8), %xmm2
39300000000000005b5: 03    orps    %xmm0, %xmm2
39400000000000005b8: 05    movups  16(%rbx,%rdx,8), %xmm0
39500000000000005bd: 03    orps    %xmm1, %xmm0
39600000000000005c0: 04    movups  %xmm2, (%rbx,%rdx,8)
39700000000000005c4: 05    movups  %xmm0, 16(%rbx,%rdx,8)
39800000000000005c9: 04    addq    $8, %rbp
39900000000000005cd: 04    addq    $2, %rax
40000000000000005d1: 02    jne     0x4443aa <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x57a>
40100000000000005d3: 05    movq    -8(%rsp), %rcx
40200000000000005d8: 05    movq    -16(%rsp), %rdx
40300000000000005dd: 05    jmp     0x4446f6 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x8c6>
40400000000000005e2: 02    xorl    %esi, %esi
40500000000000005e4: 04    cmpq    $64, %r8
40600000000000005e8: 06    jae     0x44416a <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x33a>
40700000000000005ee: 03    xorl    %r13d, %r13d
40800000000000005f1: 05    jmp     0x4447e0 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x9b0>
40900000000000005f6: 03    incq    %r11
41000000000000005f9: 03    movq    %r11, %r9
41100000000000005fc: 04    andq    $-4, %r9
4120000000000000600: 04    leaq    -4(%r9), %rcx
4130000000000000604: 03    movq    %rcx, %r10
4140000000000000607: 04    shrq    $2, %r10
415000000000000060b: 03    incq    %r10
416000000000000060e: 03    testq   %rcx, %rcx152000000000000020f: 02    testl   %ecx, %ecx
4170000000000000611: 06    je      0x4445bc <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x78c>1530000000000000211: 06    je      0x44457b <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x4cb>
4180000000000000617: 05    movq    %r13-40(%rsp)1540000000000000217: 03    movq    %rdi, %rbp
419000000000000061c: 03    movq    %r14, %rdi155000000000000021a: 03    movq    %rdx, %rdi
420000000000000061f: 03    movq    %rdx, %r14
4210000000000000622: 05    leaq    -16(%rdx,%rbx,8), %r13
4220000000000000627: 05    movq    -48(%rsp), %rcx
423000000000000062c: 05    leaq    -16(%rcx,%rax,8), %rax
4240000000000000631: 03    movq    %r10, %rcx156000000000000021d: 03    movq    %r10, %rdx
4250000000000000634: 04    andq    $-2, %rcx1570000000000000220: 06    movl    $64, %r10d
4260000000000000638: 03    negq    %rcx
427000000000000063b: 07    movq    $-2, %rbp1580000000000000226: 05    movl    $64, %eax
4280000000000000642: 10    nopw    %cs:(%rax,%rax)159000000000000022b: 02    subl    %ecx, %eax
429000000000000064c: 04    nopl    (%rax)
4300000000000000650: 06    movups  (%r13,%rbp,8), %xmm0
4310000000000000656: 06    movups  16(%r13,%rbp,8), %xmm1
432000000000000065c: 05    movups  -32(%rax,%rbp,8), %xmm2
4330000000000000661: 05    movups  -16(%rax,%rbp,8), %xmm3
4340000000000000666: 04    movups  (%rax,%rbp,8), %xmm4
435000000000000066a: 03    orps    %xmm0, %xmm4
436000000000000066d: 05    movups  16(%rax,%rbp,8), %xmm0
4370000000000000672: 03    orps    %xmm1, %xmm0
4380000000000000675: 05    movups  %xmm0, 16(%rax,%rbp,8)
439000000000000067a: 04    movups  %xmm4, (%rax,%rbp,8)
440000000000000067e: 06    movups  -32(%r13,%rbp,8), %xmm0
4410000000000000684: 03    orps    %xmm2, %xmm0
4420000000000000687: 06    movups  -16(%r13,%rbp,8), %xmm1
443000000000000068d: 03    orps    %xmm3, %xmm1
4440000000000000690: 05    movups  %xmm1, -16(%rax,%rbp,8)
4450000000000000695: 05    movups  %xmm0, -32(%rax,%rbp,8)
446000000000000069a: 04    addq    $-8, %rbp
447000000000000069e: 04    addq    $2, %rcx
44800000000000006a2: 02    jne     0x444480 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x650>
44900000000000006a4: 03    incq    %rbp
45000000000000006a7: 03    movq    %r14, %rdx
45100000000000006aa: 03    movq    %rdi, %r14160000000000000022d: 03    movq    (%rdx), %rsi
45200000000000006ad: 05    movq    -40(%rsp), %r131610000000000000230: 03    shrq    %cl, %rsi
45300000000000006b2: 05    jmp     0x4445c3 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x793>
45400000000000006b7: 03    movq    %rbp, %rcx1620000000000000233: 03    cmpq    %r8, %rax
45500000000000006ba: 03    addq    %r12, %rbp
45600000000000006bd: 03    testq   %r12, %r12
45700000000000006c0: 06    je      0x444583 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x753>1630000000000000236: 06    jae     0x44459b <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x4eb>
45800000000000006c6: 03    addq    %rcx, %r10
45900000000000006c9: 05    movq    -24(%rsp), %rdx
46000000000000006ce: 05    leaq    8(%rdx,%r10,8), %rdx
46100000000000006d3: 05    movq    %rbp, -32(%rsp)
46200000000000006d8: 03    movq    %rbp, %r12
46300000000000006db: 03    subq    %rcx, %r12
46400000000000006de: 03    incq    %r12
46500000000000006e1: 03    movq    %rsi, %r10
46600000000000006e4: 03    addq    %rsi, %r14
46700000000000006e7: 05    leaq    16(%rdi,%r14,8), %rbx
46800000000000006ec: 02    xorl    %edi, %edi
46900000000000006ee: 02    nop     
47000000000000006f0: 05    movq    -8(%rdx,%rdi,8), %rsi
47100000000000006f5: 03    movq    %rsi, %rbp
47200000000000006f8: 03    movl    %r15d, %ecx
47300000000000006fb: 03    shlq    %cl, %rbp
47400000000000006fe: 03    orq     %rax, %rbp
4750000000000000701: 05    movq    %rbp, -16(%rbx,%rdi,8)
4760000000000000706: 03    movl    %r13d, %ecx
4770000000000000709: 03    shrq    %cl, %rsi
478000000000000070c: 03    andq    %r11, %rsi
479000000000000070f: 05    orq     -8(%rbx,%rdi,8), %rsi
4800000000000000714: 05    movq    %rsi, -8(%rbx,%rdi,8)
4810000000000000719: 04    movq    (%rdx,%rdi,8), %rax
482000000000000071d: 03    movq    %rax, %rbp164000000000000023c: 03    movq    %rdx, %rbx
4830000000000000720: 03    movl    %r15d, %ecx
4840000000000000723: 03    shlq    %cl, %rbp165000000000000023f: 03    cmpl    %ecx, %r9d
4850000000000000726: 03    orq     %rsi, %rbp
4860000000000000729: 03    movl    %r13d, %ecx
487000000000000072c: 03    shrq    %cl, %rax
488000000000000072f: 05    movq    %rbp, -8(%rbx,%rdi,8)
4890000000000000734: 03    andq    %r11, %rax
4900000000000000737: 04    orq     (%rbx,%rdi,8), %rax
491000000000000073b: 04    movq    %rax, (%rbx,%rdi,8)
492000000000000073f: 04    addq    $2, %rdi
4930000000000000743: 03    cmpq    %rdi, %r12
4940000000000000746: 02    jne     0x444520 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x6f0>
4950000000000000748: 03    movq    %r10, %rsi
496000000000000074b: 03    addq    %rdi, %rsi
497000000000000074e: 05    movq    -32(%rsp), %rbp
4980000000000000753: 03    incq    %rbp
4990000000000000756: 04    andl    $63, %r8d
500000000000000075a: 03    xorl    %r13d, %r13d
501000000000000075d: 05    jmp     0x4447d6 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x9a6>1660000000000000242: 06    jbe     0x444619 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x569>
5020000000000000762: 03    movq    %rbp, %rsi1670000000000000248: 03    movq    %rsi, %rdx
5030000000000000765: 05    jmp     0x4447db <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x9ab>
504000000000000076a: 07    movq    $-1, %rax
5050000000000000771: 03    movl    %r8d, %ecx
5060000000000000774: 03    shlq    %cl, %rax
5070000000000000777: 03    notq    %rax
508000000000000077a: 03    andq    %rax, %rsi
509000000000000077d: 03    movl    %r9d, %ecx168000000000000024b: 03    movl    %r9d, %ecx
169000000000000024e: 03    shlq    %cl, %rdx
1700000000000000251: 03    subl    %r9d, %r10d
1710000000000000254: 04    orq     %rdx, (%r13)
1720000000000000258: 03    movl    %r10d, %ecx
5100000000000000780: 03    shlq    %cl, %rsi173000000000000025b: 03    shrq    %cl, %rsi
5110000000000000783: 04    orq     %rsi, (%r12)174000000000000025e: 02    movl    %eax, %ecx
1750000000000000260: 03    subl    %r10d, %ecx
1760000000000000263: 07    movq    $-1, %rdx
177000000000000026a: 03    shlq    %cl, %rdx
178000000000000026d: 04    leaq    8(%r13), %rcx
1790000000000000271: 03    notq    %rdx
1800000000000000274: 03    andq    %rdx, %rsi
5120000000000000787: 05    jmp     0x444869 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xa39>1810000000000000277: 05    jmp     0x444634 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x584>
182000000000000027c: 03    leal    64(%rsi), %edx
183000000000000027f: 03    cmpl    %r8d, %esi
1840000000000000282: 03    cmovael %esi, %edx
1850000000000000285: 03    sbbq    %rdi, %rdi
1860000000000000288: 03    subl    %r8d, %r11d
513000000000000078c: 07    movq    $-1, %rbp187000000000000028b: 03    movq    (%r14), %rbp
5140000000000000793: 03    movq    %r9, %rax188000000000000028e: 03    movl    %r11d, %ecx
5150000000000000796: 04    shlq    $6, %rax1890000000000000291: 03    shrq    %cl, %rbp
516000000000000079a: 04    testb   $1, %r10b1900000000000000294: 03    testl   %r8d, %r8d
517000000000000079e: 02    je      0x4445fe <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x7ce>1910000000000000297: 06    je      0x444be4 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xb34>
51800000000000007a0: 04    leaq    (%r12,%rbp), %rcx
51900000000000007a4: 06    movups  -24(%r13,%rbp,8), %xmm0
52000000000000007aa: 06    movups  -8(%r13,%rbp,8), %xmm1
52100000000000007b0: 06    movups  -24(%r14,%rcx,8), %xmm2
52200000000000007b6: 03    orps    %xmm0, %xmm2
52300000000000007b9: 06    movups  -8(%r14,%rcx,8), %xmm0
52400000000000007bf: 03    orps    %xmm1, %xmm0
52500000000000007c2: 06    movups  %xmm0, -8(%r14,%rcx,8)
52600000000000007c8: 06    movups  %xmm2, -24(%r14,%rcx,8)
52700000000000007ce: 03    subq    %r9, %r12192000000000000029d: 03    subl    %r8d, %edx
52800000000000007d1: 03    movq    %r9, %rcx19300000000000002a0: 05    movl    $64, %eax
52900000000000007d4: 03    negq    %rcx19400000000000002a5: 02    subl    %edx, %eax
53000000000000007d7: 03    subq    %rax, %r8
53100000000000007da: 03    cmpq    %r9, %r1119500000000000002a7: 03    cmpl    %r8d, %eax
53200000000000007dd: 03    movq    %r15, %rbp
53300000000000007e0: 02    je      0x444648 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x818>19600000000000002aa: 06    jge     0x444541 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x491>
53400000000000007e2: 05    movq    -48(%rsp), %rax
53500000000000007e7: 05    leaq    -8(%rax,%rbp,8), %rax
53600000000000007ec: 05    leaq    -8(%rdx,%rbx,8), %rdx
53700000000000007f1: 10    nopw    %cs:(%rax,%rax)
53800000000000007fb: 05    nopl    (%rax,%rax)
5390000000000000800: 04    movq    (%rdx,%rcx,8), %rdi
5400000000000000804: 04    orq     %rdi, (%rax,%r12,8)
5410000000000000808: 03    decq    %rcx
542000000000000080b: 03    decq    %r12
543000000000000080e: 04    addq    $-64, %r8
5440000000000000812: 04    cmpq    $63, %r819700000000000002b0: 03    cmpl    $64, %edx
5450000000000000816: 02    j     0x444630 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x800>19800000000000002b3: 06    jge     0x444bf6 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xb46>
19900000000000002b9: 07    movq    $-1, %rsi
20000000000000002c0: 02    movl    %eax, %ecx
20100000000000002c2: 03    shlq    %cl, %rsi
20200000000000002c5: 07    movq    $-1, %rbx
20300000000000002cc: 03    movl    %eax, %r9d
5460000000000000818: 03    testl   %r8d, %r8d20400000000000002cf: 02    testl   %edx, %edx
547000000000000081b: 06    je      0x444869 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xa39>20500000000000002d1: 02    jle     0x444389 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x2d9>
20600000000000002d3: 03    notq    %rsi
5480000000000000821: 02    movl    %esi, %eax20700000000000002d6: 03    movq    %rsi, %rbx
5490000000000000823: 03    orl     $64, %eax
5500000000000000826: 03    cmpl    %r8d, %esi
5510000000000000829: 03    cmovael %esi, %eax
552000000000000082c: 04    sbbq    $0, %r12
5530000000000000830: 05    movq    -8(%r13,%rcx,8), %rdi
5540000000000000835: 03    movl    %r8d, %ecx
5550000000000000838: 02    negb    %cl
556000000000000083a: 03    shrq    %cl, %rdi
557000000000000083d: 03    subl    %r8d, %eax20800000000000002d9: 03    andq    %rbp, %rbx
5580000000000000840: 05    movl    $64, %edx
5590000000000000845: 02    subl    %eax, %edx
5600000000000000847: 03    cmpl    %r8d, %edx
561000000000000084a: 02    jae     0x4446ce <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x89e>
562000000000000084c: 07    movq    $-1, %rbp
5630000000000000853: 02    movl    %edx, %ecx20900000000000002dc: 02    movl    %edx, %ecx
21000000000000002de: 03    shlq    %cl, %rbx
21100000000000002e1: 04    orq     %rbx, (%r10,%rdi,8)
21200000000000002e5: 03    movl    %r9d, %ecx
5640000000000000855: 03    shlq    %cl, %rbp21300000000000002e8: 03    shrq    %cl, %rbp
5650000000000000858: 07    movq    $-1, %r10
566000000000000085f: 03    movl    %edx, %r9d21400000000000002eb: 03    subl    %eax, %r8d
5670000000000000862: 07    movq    $-1, %rsi21500000000000002ee: 07    movq    $-1, %rax
5680000000000000869: 02    testl   %eax, %eax21600000000000002f5: 07    movq    $-1, %rdx
21700000000000002fc: 03    movl    %r8d, %ecx
21800000000000002ff: 03    shlq    %cl, %rdx
2190000000000000302: 04    cmpl    $63, %r8d
569000000000000086b: 02    je      0x4446a3 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x873>2200000000000000306: 02    jg      0x4443be <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x30e>
570000000000000086d: 03    notq    %rbp2210000000000000308: 03    notq    %rdx
5710000000000000870: 03    movq    %rbp, %rsi222000000000000030b: 03    movq    %rdx, %rax
5720000000000000873: 03    andq    %rdi, %rsi223000000000000030e: 03    andq    %rax, %rbp
5730000000000000876: 02    movl    %eax, %ecx
5740000000000000878: 03    shlq    %cl, %rsi
575000000000000087b: 04    orq     %rsi, (%r14,%r12,8)2240000000000000311: 05    orq     %rbp8(%r10,%rdi,8)
576000000000000087f: 03    movl    %r9d, %ecx
5770000000000000882: 03    shrq    %cl, %rdi
5780000000000000885: 03    subl    %edx, %r8d
5790000000000000888: 03    movl    %r8d, %ecx
580000000000000088b: 03    shlq    %cl, %r10
581000000000000088e: 03    notq    %r10
5820000000000000891: 03    andq    %rdi, %r10
5830000000000000894: 05    orq     %r10, 8(%r14,%r12,8)
5840000000000000899: 05    jmp     0x444869 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xa39>2250000000000000316: 05    jmp     0x444be4 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xb34>
585000000000000089e: 07    movq    $-1, %rdx226000000000000031b: 03    cmpl    $63, %esi
58600000000000008a5: 03    movl    %r8d, %ecx
58700000000000008a8: 03    shlq    %cl, %rdx
58800000000000008ab: 03    notq    %rdx
58900000000000008ae: 03    andq    %rdx, %rdi
59000000000000008b1: 02    movl    %eax, %ecx
59100000000000008b3: 03    shlq    %cl, %rdi
59200000000000008b6: 04    orq     %rdi, (%r14,%r12,8)
59300000000000008ba: 05    jmp     0x444869 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xa39>
59400000000000008bf: 02    xorl    %ebp, %ebp
59500000000000008c1: 05    movq    -40(%rsp), %rbx
59600000000000008c6: 04    testb   $1, %r12b
59700000000000008ca: 02    je      0x444727 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x8f7>
59800000000000008cc: 05    orq     -32(%rsp), %rbp
59900000000000008d1: 05    movq    -48(%rsp), %rax
60000000000000008d6: 04    movups  (%rax,%rbp,8), %xmm0
60100000000000008da: 05    movups  16(%rax,%rbp,8), %xmm1
60200000000000008df: 04    movups  (%rbx,%rbp,8), %xmm2
60300000000000008e3: 03    orps    %xmm0, %xmm2
60400000000000008e6: 05    movups  16(%rbx,%rbp,8), %xmm0
60500000000000008eb: 03    orps    %xmm1, %xmm0
60600000000000008ee: 04    movups  %xmm2, (%rbx,%rbp,8)
60700000000000008f2: 05    movups  %xmm0, 16(%rbx,%rbp,8)
60800000000000008f7: 05    movq    -32(%rsp), %rax
60900000000000008fc: 04    leaq    (%rax,%rdx), %r12
6100000000000000900: 03    movq    %r12, %rsi
6110000000000000903: 03    cmpq    %rdx, %rcx
6120000000000000906: 06    je      0x4447cc <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x99c>
613000000000000090c: 03    movl    %r15d, %ebp
614000000000000090f: 03    subl    %r12d, %ebp
6150000000000000912: 02    incl    %ebp
6160000000000000914: 03    movq    %r15, %rcx
6170000000000000917: 03    movq    %r15, %rax
618000000000000091a: 03    subq    %r12, %rax
619000000000000091d: 04    andq    $3, %rbp
6200000000000000921: 02    je      0x444774 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x944>227000000000000031e: 02    jg      0x4443f4 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x344>
2280000000000000320: 07    movq    $-1, %rax
2290000000000000327: 03    movl    %r9d, %ecx
230000000000000032a: 03    shlq    %cl, %rax
231000000000000032d: 03    notq    %rax
2320000000000000330: 03    andq    %rax, %rbp
2330000000000000333: 02    movl    %esi, %ecx
2340000000000000335: 03    shlq    %cl, %rbp
2350000000000000338: 03    movq    %rbp, %rax
236000000000000033b: 03    movq    (%rbx), %rbp
237000000000000033e: 03    orq     %rbp, %rax
6210000000000000923: 03    movq    %r12, %rbx2380000000000000341: 03    movq    %rax(%rbx)
6220000000000000926: 05    movq    -40(%rsp), %r15
623000000000000092b: 05    movq    -48(%rsp), %rsi
6240000000000000930: 04    leaq    1(%rbx), %r12
6250000000000000934: 04    movq    (%rsi,%rbx,8), %rdx
6260000000000000938: 04    orq     %rdx, (%r15,%rbx,8)
627000000000000093c: 03    movq    %r12, %rbx2390000000000000344: 03    subq    %r9, %r8
628000000000000093f: 03    decq    %rbp2400000000000000347: 02    testl   %esi, %esi
6290000000000000942: 02    jne     0x444760 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x930>2410000000000000349: 06    jne     0x44420b <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x15b>
6300000000000000944: 03    movq    %r12, %rsi
6310000000000000947: 04    cmpq    $3, %rax242000000000000034f: 04    cmpq    $64, %r8
632000000000000094b: 05    movq    -32(%rsp), %rax
6330000000000000950: 03    movq    %rcx, %r15
6340000000000000953: 02    jb      0x4447cc <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x99c>2430000000000000353: 02    jb      0x44447a <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x3ca>
6350000000000000955: 05    leaq    1(%rax,%r11), %rax
636000000000000095a: 05    movq    -24(%rsp), %rcx
637000000000000095f: 05    leaq    24(%rcx,%r10,8), %rcx
6380000000000000964: 05    leaq    24(%rdi,%r14,8), %rdx
6390000000000000969: 05    movq    -24(%rcx,%r12,8), %rdi
640000000000000096e: 05    orq     %rdi, -24(%rdx,%r12,8)
6410000000000000973: 05    movq    -16(%rcx,%r12,8), %rdi
6420000000000000978: 05    orq     %rdi, -16(%rdx,%r12,8)
643000000000000097d: 05    movq    -8(%rcx,%r12,8), %rdi
6440000000000000982: 05    orq     %rdi, -8(%rdx,%r12,8)
6450000000000000987: 05    leaq    4(%r12), %rsi2440000000000000355: 04    leaq    -64(%r8), %r11
646000000000000098c: 04    movq    (%rcx,%r12,8), %rdi2450000000000000359: 07    cmpq    $192, %r11
6470000000000000990: 04    orq     %rdi, (%rdx,%r12,8)
6480000000000000994: 03    movq    %rsi, %r12
6490000000000000997: 03    cmpq    %rsi, %rax
650000000000000099a: 02    jne     0x444799 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x969>2460000000000000360: 02    j     0x444447 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x397>
651000000000000099c: 03    incq    %r15
652000000000000099f: 04    andl    $63, %r8d2470000000000000362: 04    shrq    $6, %r11
2480000000000000366: 05    leaq    (%r13,%r15), %rbp
65300000000000009a3: 03    movq    %r15, %rbp249000000000000036b: 03    movq    %r11, %rcx
65400000000000009a6: 05    movq    -40(%rsp), %r12250000000000000036e: 03    notq    %rcx
65500000000000009ab: 05    movq    -48(%rsp), %r112510000000000000371: 05    leaq    (%rbp,%rcx), %rbx
2520000000000000376: 04    leaq    (%rdi,%rbx,8), %rbx
65600000000000009b0: 03    testq   %r8, %r8253000000000000037a: 03    cmpq    %r14, %rbx
65700000000000009b3: 06    je      0x444869 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xa39>254000000000000037d: 06    jae     0x44483e <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x78e>
65800000000000009b9: 04    movq    (%r11,%rbp,8), %rdi2550000000000000383: 04    leaq    (%rdi,%rbp,8), %rbx
65900000000000009bd: 05    movl    $64, %eax2560000000000000387: 03    addq    %r12, %rcx
66000000000000009c2: 03    subl    %r9d, %eax257000000000000038a: 04    leaq    (%rdx,%rcx,8), %rcx
66100000000000009c5: 03    cmpl    %r8d, %eax258000000000000038e: 03    cmpq    %rbx, %rcx
66200000000000009c8: 02    jae     0x44484c <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xa1c>2590000000000000391: 06    jae     0x44483e <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x78e>
66300000000000009ca: 03    movq    %rsi, %r10
66400000000000009cd: 07    movq    $-1, %rsi
66500000000000009d4: 02    movl    %eax, %ecx2600000000000000397: 02    xorl    %ebx, %ebx
66600000000000009d6: 03    shlq    %cl, %rsi2610000000000000399: 05    leaq    -8(%rdi,%r15,8), %rax
66700000000000009d9: 02    movl    %eax, %edx262000000000000039e: 05    leaq    -8(%rdx,%r12,8), %rcx
66800000000000009db: 07    movq    $-1, %rbp
66900000000000009e2: 07    movq    $-1, %rbx
67000000000000009e9: 03    testb   %r13b, %r13b
67100000000000009ec: 02    jne     0x444824 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x9f4>
67200000000000009ee: 03    notq    %rsi
67300000000000009f1: 03    movq    %rsi, %rbx
67400000000000009f4: 03    andq    %rdi, %rbx
67500000000000009f7: 03    movl    %r9d, %ecx
67600000000000009fa: 03    shlq    %cl, %rbx
67700000000000009fd: 04    orq     %rbx, (%r12,%r10,8)
6780000000000000a01: 02    movl    %edx, %ecx
6790000000000000a03: 03    shrq    %cl, %rdi
6800000000000000a06: 03    subl    %eax, %r8d
6810000000000000a09: 03    movl    %r8d, %ecx
6820000000000000a0c: 03    shlq    %cl, %rbp
6830000000000000a0f: 03    notq    %rbp
6840000000000000a12: 03    andq    %rdi, %rbp
6850000000000000a15: 05    orq     %rbp, 8(%r12,%r10,8)
6860000000000000a1a: 02    jmp     0x444869 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xa39>
6870000000000000a1c: 07    movq    $-1, %rax
6880000000000000a23: 03    movl    %r8d, %ecx
6890000000000000a26: 03    shlq    %cl, %rax
6900000000000000a29: 03    notq    %rax
6910000000000000a2c: 03    andq    %rax, %rdi
6920000000000000a2f: 03    movl    %r9d, %ecx
6930000000000000a32: 03    shlq    %cl, %rdi
6940000000000000a35: 04    orq     %rdi, (%r12,%rsi,8)
6950000000000000a39: 01    popq    %rbx
6960000000000000a3a: 02    popq    %r12
6970000000000000a3c: 02    popq    %r13
6980000000000000a3e: 02    popq    %r14
6990000000000000a40: 02    popq    %r15
7000000000000000a42: 01    popq    %rbp
7010000000000000a43: 01    retq    
7020000000000000a44: 10    movabsq $9223372036854775807, %rbp
7030000000000000a4e: 05    jmp     0x44422f <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x3ff>
7040000000000000a53: 10    nopw    %cs:(%rax,%rax)26300000000000003a3: 10    nopw    %cs:(%rax,%rax)
7050000000000000a5d: 03    nopl    (%rax)26400000000000003ad: 03    nopl    (%rax)
26500000000000003b0: 04    movq    (%rcx,%rbx,8), %rdx
26600000000000003b4: 04    orq     %rdx, (%rax,%r13,8)
26700000000000003b8: 03    decq    %rbx
26800000000000003bb: 03    decq    %r13
26900000000000003be: 04    addq    $-64, %r8
27000000000000003c2: 04    cmpq    $63, %r8
27100000000000003c6: 02    ja      0x444460 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x3b0>
27200000000000003c8: 02    jmp     0x44447c <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x3cc>
27300000000000003ca: 02    xorl    %ebx, %ebx
27400000000000003cc: 03    testl   %r8d, %r8d
27500000000000003cf: 06    je      0x444be4 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xb34>
27600000000000003d5: 03    leal    64(%rsi), %eax
27700000000000003d8: 03    cmpl    %r8d, %esi
27800000000000003db: 03    cmovael %esi, %eax
27900000000000003de: 04    sbbq    $0, %r13
28000000000000003e2: 05    movq    -8(%r14,%rbx,8), %rdi
28100000000000003e7: 03    movl    %r8d, %ecx
28200000000000003ea: 02    negb    %cl
28300000000000003ec: 03    shrq    %cl, %rdi
28400000000000003ef: 03    subl    %r8d, %eax
28500000000000003f2: 05    movl    $64, %edx
28600000000000003f7: 02    subl    %eax, %edx
28700000000000003f9: 03    cmpl    %r8d, %edx
28800000000000003fc: 02    jge     0x444517 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x467>
28900000000000003fe: 03    cmpl    $64, %eax
2900000000000000401: 06    jge     0x444bef <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xb3f>
2910000000000000407: 07    movq    $-1, %rbx
292000000000000040e: 02    movl    %edx, %ecx
2930000000000000410: 03    shlq    %cl, %rbx
2940000000000000413: 07    movq    $-1, %rbp
295000000000000041a: 02    movl    %edx, %esi
296000000000000041c: 02    testl   %eax, %eax
297000000000000041e: 02    jle     0x4444d6 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x426>
2980000000000000420: 03    notq    %rbx
2990000000000000423: 03    movq    %rbx, %rbp
3000000000000000426: 03    andq    %rdi, %rbp
3010000000000000429: 02    movl    %eax, %ecx
302000000000000042b: 03    shlq    %cl, %rbp
303000000000000042e: 04    orq     %rbp, (%r10,%r13,8)
3040000000000000432: 02    movl    %esi, %ecx
3050000000000000434: 03    shrq    %cl, %rdi
3060000000000000437: 03    subl    %edx, %r8d
307000000000000043a: 07    movq    $-1, %rax
3080000000000000441: 07    movq    $-1, %rdx
3090000000000000448: 03    movl    %r8d, %ecx
310000000000000044b: 03    shlq    %cl, %rdx
311000000000000044e: 04    cmpl    $63, %r8d
3120000000000000452: 02    jg      0x44450a <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x45a>
3130000000000000454: 03    notq    %rdx
3140000000000000457: 03    movq    %rdx, %rax
315000000000000045a: 03    andq    %rax, %rdi
316000000000000045d: 05    orq     %rdi, 8(%r10,%r13,8)
3170000000000000462: 05    jmp     0x444be4 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xb34>
3180000000000000467: 03    cmpl    $63, %eax
319000000000000046a: 06    jg      0x444be4 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xb34>
3200000000000000470: 07    movq    $-1, %rdx
3210000000000000477: 03    movl    %r8d, %ecx
322000000000000047a: 03    shlq    %cl, %rdx
323000000000000047d: 03    notq    %rdx
3240000000000000480: 03    andq    %rdx, %rdi
3250000000000000483: 02    movl    %eax, %ecx
3260000000000000485: 03    shlq    %cl, %rdi
3270000000000000488: 04    orq     %rdi, (%r10,%r13,8)
328000000000000048c: 05    jmp     0x444be4 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xb34>
3290000000000000491: 03    cmpl    $63, %edx
3300000000000000494: 06    jg      0x444be4 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xb34>
331000000000000049a: 07    movq    $-1, %rax
33200000000000004a1: 07    movq    $-1, %rsi
33300000000000004a8: 03    movl    %r8d, %ecx
33400000000000004ab: 03    shlq    %cl, %rsi
33500000000000004ae: 04    cmpl    $63, %r8d
33600000000000004b2: 02    jg      0x44456a <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x4ba>
33700000000000004b4: 03    notq    %rsi
33800000000000004b7: 03    movq    %rsi, %rax
33900000000000004ba: 03    andq    %rax, %rbp
34000000000000004bd: 02    movl    %edx, %ecx
34100000000000004bf: 03    shlq    %cl, %rbp
34200000000000004c2: 04    orq     %rbp, (%r10,%rdi,8)
34300000000000004c6: 05    jmp     0x444be4 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xb34>
34400000000000004cb: 02    xorl    %esi, %esi
34500000000000004cd: 03    testl   %r9d, %r9d
34600000000000004d0: 06    je      0x444663 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x5b3>
34700000000000004d6: 03    movl    %r9d, %ebx
34800000000000004d9: 03    movq    %rsi, %rbp
34900000000000004dc: 04    cmpq    $64, %r8
35000000000000004e0: 06    jae     0x444786 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x6d6>
35100000000000004e6: 05    jmp     0x444b40 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xa90>
35200000000000004eb: 03    testl   %r8d, %r8d
35300000000000004ee: 06    je      0x444be4 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xb34>
35400000000000004f4: 10    movabsq $9223372036854775807, %rbx
35500000000000004fe: 05    movl    $64, %eax
3560000000000000503: 03    subl    %r9d, %eax
3570000000000000506: 03    cmpl    %r8d, %eax
3580000000000000509: 06    jge     0x4449cd <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x91d>
359000000000000050f: 07    movq    $-1, %rdi
3600000000000000516: 02    movl    %eax, %ecx
3610000000000000518: 03    shlq    %cl, %rdi
362000000000000051b: 07    movq    $-1, %rbp
3630000000000000522: 02    movl    %eax, %edx
3640000000000000524: 03    testl   %r9d, %r9d
3650000000000000527: 02    je      0x4445df <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x52f>
3660000000000000529: 03    notq    %rdi
367000000000000052c: 03    movq    %rdi, %rbx
368000000000000052f: 03    andq    %rsi, %rbx
3690000000000000532: 03    movl    %r9d, %ecx
3700000000000000535: 03    shlq    %cl, %rbx
3710000000000000538: 04    orq     %rbx, (%r13)
372000000000000053c: 02    movl    %edx, %ecx
373000000000000053e: 03    shrq    %cl, %rsi
3740000000000000541: 03    subl    %eax, %r8d
3750000000000000544: 07    movq    $-1, %rax
376000000000000054b: 03    movl    %r8d, %ecx
377000000000000054e: 03    shlq    %cl, %rax
3780000000000000551: 04    cmpl    $63, %r8d
3790000000000000555: 02    jg      0x44460d <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x55d>
3800000000000000557: 03    notq    %rax
381000000000000055a: 03    movq    %rax, %rbp
382000000000000055d: 03    andq    %rbp, %rsi
3830000000000000560: 04    orq     %rsi, 8(%r13)
3840000000000000564: 05    jmp     0x444be4 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xb34>
3850000000000000569: 07    movq    $-1, %rdx
3860000000000000570: 02    movl    %eax, %ecx
3870000000000000572: 03    shlq    %cl, %rdx
3880000000000000575: 03    notq    %rdx
3890000000000000578: 03    andq    %rdx, %rsi
390000000000000057b: 03    movl    %r9d, %ecx
391000000000000057e: 03    shlq    %cl, %rsi
3920000000000000581: 03    movq    %r13, %rcx
3930000000000000584: 03    movq    %rdi, %rdx
3940000000000000587: 03    movq    %rbp, %rdi
395000000000000058a: 03    movq    %rbx, %r10
396000000000000058d: 03    orq     %rsi, (%rcx)
3970000000000000590: 04    leal    (%rax,%r9), %ebx
3980000000000000594: 03    subq    %rax, %r8
3990000000000000597: 05    movl    $1, %esi
400000000000000059c: 03    cmpl    $64, %ebx
401000000000000059f: 06    jb      0x44477a <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x6ca>
40200000000000005a5: 05    leal    -64(%rax,%r9), %r9d
40300000000000005aa: 03    testl   %r9d, %r9d
40400000000000005ad: 06    jne     0x444586 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x4d6>
40500000000000005b3: 02    xorl    %ebx, %ebx
40600000000000005b5: 04    cmpq    $64, %r8
40700000000000005b9: 06    jb      0x4449c5 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x915>
40800000000000005bf: 04    leaq    -64(%r8), %rax
40900000000000005c3: 03    movq    %rax, %r11
41000000000000005c6: 04    shrq    $6, %r11
41100000000000005ca: 04    leaq    (%r11,%rsi), %r12
41200000000000005ce: 05    movq    %rsi, -48(%rsp)
41300000000000005d3: 03    movq    %rsi, %rbx
41400000000000005d6: 06    cmpq    $192, %rax
41500000000000005dc: 06    jb      0x444ab0 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xa00>
41600000000000005e2: 05    movq    -48(%rsp), %rcx
41700000000000005e7: 04    leaq    (%rcx,%r15), %rax
41800000000000005eb: 04    leaq    (%rdi,%rax,8), %rbx
41900000000000005ef: 04    leaq    (%rcx,%r14), %rsi
42000000000000005f3: 04    leaq    (%rsi,%r11), %rbp
42100000000000005f7: 05    leaq    8(%rdx,%rbp,8), %rbp
42200000000000005fc: 03    cmpq    %rbp, %rbx
42300000000000005ff: 02    jae     0x4446cb <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x61b>
4240000000000000601: 03    addq    %r11, %rax
4250000000000000604: 05    leaq    8(%rdi,%rax,8), %rax
4260000000000000609: 04    leaq    (%rdx,%rsi,8), %rsi
427000000000000060d: 05    movq    -48(%rsp), %rbx
4280000000000000612: 03    cmpq    %rax, %rsi
4290000000000000615: 06    jb      0x444ab0 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xa00>
430000000000000061b: 05    movq    %r10, -40(%rsp)
4310000000000000620: 03    movq    %r13, %rcx
4320000000000000623: 05    movq    %rdi, -16(%rsp)
4330000000000000628: 05    movq    %rdx, -24(%rsp)
434000000000000062d: 04    leaq    1(%r11), %rdx
4350000000000000631: 03    movq    %rdx, %r13
4360000000000000634: 04    andq    $-4, %r13
4370000000000000638: 04    leaq    -4(%r13), %rax
438000000000000063c: 03    movq    %rax, %r9
439000000000000063f: 04    shrq    $2, %r9
4400000000000000643: 03    incq    %r9
4410000000000000646: 03    testq   %rax, %rax
4420000000000000649: 06    je      0x444a55 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x9a5>
443000000000000064f: 03    movq    %r9, %rsi
4440000000000000652: 04    andq    $-2, %rsi
4450000000000000656: 03    negq    %rsi
4460000000000000659: 02    xorl    %ebp, %ebp
447000000000000065b: 03    movq    %rcx, %rbx
448000000000000065e: 05    movq    -40(%rsp), %r10
4490000000000000663: 05    movq    -48(%rsp), %rdi
4500000000000000668: 03    movq    %rdi, %rax
451000000000000066b: 03    orq     %rbp, %rax
452000000000000066e: 05    movups  (%r10,%rax,8), %xmm0
4530000000000000673: 06    movups  16(%r10,%rax,8), %xmm1
4540000000000000679: 04    movups  (%rbx,%rax,8), %xmm2
455000000000000067d: 03    orps    %xmm0, %xmm2
4560000000000000680: 05    movups  16(%rbx,%rax,8), %xmm0
4570000000000000685: 03    orps    %xmm1, %xmm0
4580000000000000688: 04    movups  %xmm2, (%rbx,%rax,8)
459000000000000068c: 05    movups  %xmm0, 16(%rbx,%rax,8)
4600000000000000691: 04    leaq    4(%rbp), %rax
4610000000000000695: 03    orq     %rdi, %rax
4620000000000000698: 05    movups  (%r10,%rax,8), %xmm0
463000000000000069d: 06    movups  16(%r10,%rax,8), %xmm1
46400000000000006a3: 04    movups  (%rbx,%rax,8), %xmm2
46500000000000006a7: 03    orps    %xmm0, %xmm2
46600000000000006aa: 05    movups  16(%rbx,%rax,8), %xmm0
46700000000000006af: 03    orps    %xmm1, %xmm0
46800000000000006b2: 04    movups  %xmm2, (%rbx,%rax,8)
46900000000000006b6: 05    movups  %xmm0, 16(%rbx,%rax,8)
47000000000000006bb: 04    addq    $8, %rbp
47100000000000006bf: 04    addq    $2, %rsi
47200000000000006c3: 02    jne     0x444718 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x668>
47300000000000006c5: 05    jmp     0x444a57 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x9a7>
47400000000000006ca: 02    xorl    %ebp, %ebp
47500000000000006cc: 04    cmpq    $64, %r8
47600000000000006d0: 06    jb      0x444b40 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xa90>
47700000000000006d6: 05    movq    %r10, -40(%rsp)
47800000000000006db: 05    movq    %r13, -32(%rsp)
47900000000000006e0: 05    movq    %rdx, -24(%rsp)
48000000000000006e5: 06    movl    $64, %r12d
48100000000000006eb: 03    subl    %ebx, %r12d
48200000000000006ee: 03    movq    %rbp, %r11
48300000000000006f1: 03    movl    %ebx, %r9d
48400000000000006f4: 02    movl    %ebx, %ecx
48500000000000006f6: 02    negl    %ecx
48600000000000006f8: 07    movq    $-1, %r13
48700000000000006ff: 07    movq    $-1, %rbp
4880000000000000706: 03    shlq    %cl, %rbp
4890000000000000709: 02    testl   %ebx, %ebx
490000000000000070b: 03    notq    %rbp
491000000000000070e: 04    cmovleq %r13, %rbp
4920000000000000712: 04    leaq    -64(%r8), %rdx
4930000000000000716: 03    movq    %rdx, %rax
4940000000000000719: 04    shrq    $6, %rax
495000000000000071d: 02    movl    %ebx, %ecx
496000000000000071f: 03    shlq    %cl, %r13
4970000000000000722: 03    notq    %r13
4980000000000000725: 04    leaq    (%r11,%r15), %rcx
4990000000000000729: 05    movq    %rdi, -16(%rsp)
500000000000000072e: 04    movq    (%rdi,%rcx,8), %r10
5010000000000000732: 03    testb   $64, %dl
5020000000000000735: 06    jne     0x4448fe <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x84e>
503000000000000073b: 05    movq    -40(%rsp), %rcx
5040000000000000740: 04    movq    (%rcx,%rsi,8), %rdx
5050000000000000744: 03    movq    %rsi, %rdi
5060000000000000747: 02    movl    %ebx, %esi
5070000000000000749: 03    movq    %rdx, %rbx
508000000000000074c: 03    andq    %rbp, %rbx
509000000000000074f: 03    movl    %r9d, %ecx
5100000000000000752: 03    shlq    %cl, %rbx
5110000000000000755: 03    orq     %r10, %rbx
5120000000000000758: 03    movl    %r12d, %ecx
513000000000000075b: 03    shrq    %cl, %rdx
514000000000000075e: 05    movq    -32(%rsp), %rcx
5150000000000000763: 04    movq    %rbx, (%rcx,%r11,8)
5160000000000000767: 02    movl    %esi, %ebx
5170000000000000769: 03    andq    %r13, %rdx
518000000000000076c: 05    orq     8(%rcx,%r11,8), %rdx
5190000000000000771: 05    movq    %rdx, 8(%rcx,%r11,8)
5200000000000000776: 04    leaq    1(%r11), %rsi
521000000000000077a: 04    leaq    1(%rdi), %rcx
522000000000000077e: 05    movq    %rsi, -48(%rsp)
5230000000000000783: 03    movq    %rdi, %rsi
5240000000000000786: 03    movq    %rdx, %r10
5250000000000000789: 05    jmp     0x444906 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x856>
526000000000000078e: 03    incq    %r11
5270000000000000791: 03    movq    %r11, %rax
5280000000000000794: 04    andq    $-4, %rax
5290000000000000798: 04    leaq    -4(%rax), %rcx
530000000000000079c: 03    movq    %rcx, %r9
531000000000000079f: 04    shrq    $2, %r9
53200000000000007a3: 03    incq    %r9
53300000000000007a6: 03    testq   %rcx, %rcx
53400000000000007a9: 06    je      0x4449f8 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x948>
53500000000000007af: 05    movq    %rax, -32(%rsp)
53600000000000007b4: 05    movq    %r14, -40(%rsp)
53700000000000007b9: 05    movq    %r10, -48(%rsp)
53800000000000007be: 03    movq    %rdx, %rax
53900000000000007c1: 05    leaq    -16(%rdx,%r12,8), %rcx
54000000000000007c6: 03    movq    %rdi, %r14
54100000000000007c9: 05    leaq    -16(%rdi,%rbp,8), %rbp
54200000000000007ce: 03    movq    %r9, %r10
54300000000000007d1: 04    andq    $-2, %r10
54400000000000007d5: 03    negq    %r10
54500000000000007d8: 07    movq    $-2, %rbx
54600000000000007df: 01    nop     
54700000000000007e0: 04    movups  (%rcx,%rbx,8), %xmm0
54800000000000007e4: 05    movups  16(%rcx,%rbx,8), %xmm1
54900000000000007e9: 05    movups  -32(%rbp,%rbx,8), %xmm2
55000000000000007ee: 05    movups  -16(%rbp,%rbx,8), %xmm3
55100000000000007f3: 05    movups  (%rbp,%rbx,8), %xmm4
55200000000000007f8: 03    orps    %xmm0, %xmm4
55300000000000007fb: 05    movups  16(%rbp,%rbx,8), %xmm0
5540000000000000800: 03    orps    %xmm1, %xmm0
5550000000000000803: 05    movups  %xmm0, 16(%rbp,%rbx,8)
5560000000000000808: 05    movups  %xmm4, (%rbp,%rbx,8)
557000000000000080d: 05    movups  -32(%rcx,%rbx,8), %xmm0
5580000000000000812: 03    orps    %xmm2, %xmm0
5590000000000000815: 05    movups  -16(%rcx,%rbx,8), %xmm1
560000000000000081a: 03    orps    %xmm3, %xmm1
561000000000000081d: 05    movups  %xmm1, -16(%rbp,%rbx,8)
5620000000000000822: 05    movups  %xmm0, -32(%rbp,%rbx,8)
5630000000000000827: 04    addq    $-8, %rbx
564000000000000082b: 04    addq    $2, %r10
565000000000000082f: 02    jne     0x444890 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x7e0>
5660000000000000831: 03    incq    %rbx
5670000000000000834: 03    movq    %rax, %rdx
5680000000000000837: 03    movq    %r14, %rdi
569000000000000083a: 05    movq    -48(%rsp), %r10
570000000000000083f: 05    movq    -40(%rsp), %r14
5710000000000000844: 05    movq    -32(%rsp), %rax
5720000000000000849: 05    jmp     0x4449ff <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x94f>
573000000000000084e: 05    movq    %r11, -48(%rsp)
5740000000000000853: 03    movq    %rsi, %rcx
5750000000000000856: 03    addq    %rax, %rsi
5760000000000000859: 03    testq   %rax, %rax
577000000000000085c: 06    je      0x4449aa <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x8fa>
5780000000000000862: 04    movl    %ebx, -4(%rsp)
5790000000000000866: 03    addq    %rcx, %r14
5800000000000000869: 05    movq    -24(%rsp), %rax
581000000000000086e: 05    leaq    8(%rax,%r14,8), %rdx
5820000000000000873: 03    movq    %rsi, %r14
5830000000000000876: 03    movq    %rsi, %r11
5840000000000000879: 03    subq    %rcx, %r11
585000000000000087c: 03    incq    %r11
586000000000000087f: 05    addq    -48(%rsp), %r15
5870000000000000884: 05    movq    -16(%rsp), %rax
5880000000000000889: 05    leaq    16(%rax,%r15,8), %rax
589000000000000088e: 02    xorl    %edi, %edi
5900000000000000890: 05    movq    -8(%rdx,%rdi,8), %rsi
5910000000000000895: 03    movq    %rsi, %rbx
5920000000000000898: 03    andq    %rbp, %rbx
593000000000000089b: 03    movl    %r9d, %ecx
594000000000000089e: 03    shlq    %cl, %rbx
59500000000000008a1: 03    orq     %r10, %rbx
59600000000000008a4: 05    movq    %rbx, -16(%rax,%rdi,8)
59700000000000008a9: 03    movl    %r12d, %ecx
59800000000000008ac: 03    shrq    %cl, %rsi
59900000000000008af: 03    andq    %r13, %rsi
60000000000000008b2: 05    orq     -8(%rax,%rdi,8), %rsi
60100000000000008b7: 05    movq    %rsi, -8(%rax,%rdi,8)
60200000000000008bc: 04    movq    (%rdx,%rdi,8), %r10
60300000000000008c0: 03    movq    %r10, %rbx
60400000000000008c3: 03    andq    %rbp, %rbx
60500000000000008c6: 03    movl    %r9d, %ecx
60600000000000008c9: 03    shlq    %cl, %rbx
60700000000000008cc: 03    orq     %rsi, %rbx
60800000000000008cf: 03    movl    %r12d, %ecx
60900000000000008d2: 03    shrq    %cl, %r10
61000000000000008d5: 05    movq    %rbx, -8(%rax,%rdi,8)
61100000000000008da: 03    andq    %r13, %r10
61200000000000008dd: 04    orq     (%rax,%rdi,8), %r10
61300000000000008e1: 04    movq    %r10, (%rax,%rdi,8)
61400000000000008e5: 04    addq    $2, %rdi
61500000000000008e9: 03    cmpq    %rdi, %r11
61600000000000008ec: 02    jne     0x444940 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x890>
61700000000000008ee: 05    addq    %rdi, -48(%rsp)
61800000000000008f3: 04    movl    -4(%rsp), %ebx
61900000000000008f7: 03    movq    %r14, %rsi
62000000000000008fa: 03    incq    %rsi
62100000000000008fd: 04    andl    $63, %r8d
6220000000000000901: 05    movq    -32(%rsp), %r13
6230000000000000906: 05    movq    -40(%rsp), %r10
624000000000000090b: 05    movq    -48(%rsp), %rbp
6250000000000000910: 05    jmp     0x444b40 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xa90>
6260000000000000915: 03    movq    %rsi, %rbp
6270000000000000918: 05    jmp     0x444b40 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xa90>
628000000000000091d: 07    movq    $-1, %rax
6290000000000000924: 03    movl    %r8d, %ecx
6300000000000000927: 03    shlq    %cl, %rax
631000000000000092a: 04    cmpl    $63, %r8d
632000000000000092e: 02    jg      0x4449e6 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x936>
6330000000000000930: 03    notq    %rax
6340000000000000933: 03    movq    %rax, %rbx
6350000000000000936: 03    andq    %rbx, %rsi
6360000000000000939: 03    movl    %r9d, %ecx
637000000000000093c: 03    shlq    %cl, %rsi
638000000000000093f: 04    orq     %rsi, (%r13)
6390000000000000943: 05    jmp     0x444be4 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xb34>
6400000000000000948: 07    movq    $-1, %rbx
641000000000000094f: 03    movq    %rax, %rcx
6420000000000000952: 04    shlq    $6, %rcx
6430000000000000956: 04    testb   $1, %r9b
644000000000000095a: 02    je      0x444a3b <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x98b>
645000000000000095c: 05    leaq    (%r13,%rbx), %rbp
6460000000000000961: 06    movups  -24(%r14,%rbx,8), %xmm0
6470000000000000967: 06    movups  -8(%r14,%rbx,8), %xmm1
648000000000000096d: 06    movups  -24(%r10,%rbp,8), %xmm2
6490000000000000973: 03    orps    %xmm0, %xmm2
6500000000000000976: 06    movups  -8(%r10,%rbp,8), %xmm0
651000000000000097c: 03    orps    %xmm1, %xmm0
652000000000000097f: 06    movups  %xmm0, -8(%r10,%rbp,8)
6530000000000000985: 06    movups  %xmm2, -24(%r10,%rbp,8)
654000000000000098b: 03    subq    %rax, %r13
655000000000000098e: 03    movq    %rax, %rbx
6560000000000000991: 03    negq    %rbx
6570000000000000994: 03    subq    %rcx, %r8
6580000000000000997: 03    cmpq    %rax, %r11
659000000000000099a: 06    je      0x44447c <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x3cc>
66000000000000009a0: 05    jmp     0x444449 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x399>
66100000000000009a5: 02    xorl    %ebp, %ebp
66200000000000009a7: 04    testb   $1, %r9b
66300000000000009ab: 05    movq    -48(%rsp), %rsi
66400000000000009b0: 02    je      0x444a8e <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x9de>
66500000000000009b2: 03    orq     %rsi, %rbp
66600000000000009b5: 05    movq    -40(%rsp), %rax
66700000000000009ba: 04    movups  (%rax,%rbp,8), %xmm0
66800000000000009be: 05    movups  16(%rax,%rbp,8), %xmm1
66900000000000009c3: 03    movq    %rcx, %rax
67000000000000009c6: 04    movups  (%rcx,%rbp,8), %xmm2
67100000000000009ca: 03    orps    %xmm0, %xmm2
67200000000000009cd: 05    movups  16(%rcx,%rbp,8), %xmm0
67300000000000009d2: 03    orps    %xmm1, %xmm0
67400000000000009d5: 04    movups  %xmm2, (%rcx,%rbp,8)
67500000000000009d9: 05    movups  %xmm0, 16(%rcx,%rbp,8)
67600000000000009de: 04    leaq    (%rsi,%r13), %rbx
67700000000000009e2: 03    movq    %rbx, %rbp
67800000000000009e5: 03    cmpq    %r13, %rdx
67900000000000009e8: 05    movq    -24(%rsp), %rdx
68000000000000009ed: 05    movq    -16(%rsp), %rdi
68100000000000009f2: 03    movq    %rcx, %r13
68200000000000009f5: 05    movq    -40(%rsp), %r10
68300000000000009fa: 06    je      0x444b34 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xa84>
6840000000000000a00: 03    movl    %r12d, %eax
6850000000000000a03: 02    subl    %ebx, %eax
6860000000000000a05: 02    incl    %eax
6870000000000000a07: 03    movq    %r12, %rsi
6880000000000000a0a: 03    subq    %rbx, %rsi
6890000000000000a0d: 04    andq    $3, %rax
6900000000000000a11: 02    je      0x444ae5 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xa35>
6910000000000000a13: 03    movq    %rbx, %rbp
6920000000000000a16: 10    nopw    %cs:(%rax,%rax)
6930000000000000a20: 04    leaq    1(%rbp), %rbx
6940000000000000a24: 04    movq    (%r10,%rbp,8), %rcx
6950000000000000a28: 05    orq     %rcx, (%r13,%rbp,8)
6960000000000000a2d: 03    movq    %rbx, %rbp
6970000000000000a30: 03    decq    %rax
6980000000000000a33: 02    jne     0x444ad0 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xa20>
6990000000000000a35: 03    movq    %rbx, %rbp
7000000000000000a38: 04    cmpq    $3, %rsi
7010000000000000a3c: 02    jb      0x444b34 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xa84>
7020000000000000a3e: 05    movq    -48(%rsp), %rax
7030000000000000a43: 05    leaq    1(%rax,%r11), %rax
7040000000000000a48: 05    leaq    24(%rdx,%r14,8), %rcx
7050000000000000a4d: 05    leaq    24(%rdi,%r15,8), %rdx
7060000000000000a52: 05    movq    -24(%rcx,%rbx,8), %rsi
7070000000000000a57: 05    orq     %rsi, -24(%rdx,%rbx,8)
7080000000000000a5c: 05    movq    -16(%rcx,%rbx,8), %rsi
7090000000000000a61: 05    orq     %rsi, -16(%rdx,%rbx,8)
7100000000000000a66: 05    movq    -8(%rcx,%rbx,8), %rsi
7110000000000000a6b: 05    orq     %rsi, -8(%rdx,%rbx,8)
7120000000000000a70: 04    leaq    4(%rbx), %rbp
7130000000000000a74: 04    movq    (%rcx,%rbx,8), %rsi
7140000000000000a78: 04    orq     %rsi, (%rdx,%rbx,8)
7150000000000000a7c: 03    movq    %rbp, %rbx
7160000000000000a7f: 03    cmpq    %rbp, %rax
7170000000000000a82: 02    jne     0x444b02 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xa52>
7180000000000000a84: 03    incq    %r12
7190000000000000a87: 04    andl    $63, %r8d
7200000000000000a8b: 03    movq    %r12, %rsi
7210000000000000a8e: 02    xorl    %ebx, %ebx
7220000000000000a90: 03    testq   %r8, %r8
7230000000000000a93: 06    je      0x444be4 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xb34>
7240000000000000a99: 04    movq    (%r10,%rsi,8), %rsi
7250000000000000a9d: 05    movl    $64, %eax
7260000000000000aa2: 02    subl    %ebx, %eax
7270000000000000aa4: 03    cmpl    %r8d, %eax
7280000000000000aa7: 02    jge     0x444bc2 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xb12>
7290000000000000aa9: 03    cmpl    $64, %ebx
7300000000000000aac: 06    jge     0x444bfe <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xb4e>
7310000000000000ab2: 07    movq    $-1, %rdx
7320000000000000ab9: 02    movl    %eax, %ecx
7330000000000000abb: 03    shlq    %cl, %rdx
7340000000000000abe: 07    movq    $-1, %rdi
7350000000000000ac5: 03    movl    %eax, %r9d
7360000000000000ac8: 02    testl   %ebx, %ebx
7370000000000000aca: 02    jle     0x444b82 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xad2>
7380000000000000acc: 03    notq    %rdx
7390000000000000acf: 03    movq    %rdx, %rdi
7400000000000000ad2: 03    andq    %rsi, %rdi
7410000000000000ad5: 02    movl    %ebx, %ecx
7420000000000000ad7: 03    shlq    %cl, %rdi
7430000000000000ada: 05    orq     %rdi, (%r13,%rbp,8)
7440000000000000adf: 03    movl    %r9d, %ecx
7450000000000000ae2: 03    shrq    %cl, %rsi
7460000000000000ae5: 03    subl    %eax, %r8d
7470000000000000ae8: 07    movq    $-1, %rax
7480000000000000aef: 07    movq    $-1, %rdx
7490000000000000af6: 03    movl    %r8d, %ecx
7500000000000000af9: 03    shlq    %cl, %rdx
7510000000000000afc: 04    cmpl    $63, %r8d
7520000000000000b00: 02    jg      0x444bb8 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xb08>
7530000000000000b02: 03    notq    %rdx
7540000000000000b05: 03    movq    %rdx, %rax
7550000000000000b08: 03    andq    %rax, %rsi
7560000000000000b0b: 05    orq     %rsi, 8(%r13,%rbp,8)
7570000000000000b10: 02    jmp     0x444be4 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xb34>
7580000000000000b12: 03    cmpl    $63, %ebx
7590000000000000b15: 02    jg      0x444be4 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xb34>
7600000000000000b17: 07    movq    $-1, %rax
7610000000000000b1e: 03    movl    %r8d, %ecx
7620000000000000b21: 03    shlq    %cl, %rax
7630000000000000b24: 03    notq    %rax
7640000000000000b27: 03    andq    %rax, %rsi
7650000000000000b2a: 02    movl    %ebx, %ecx
7660000000000000b2c: 03    shlq    %cl, %rsi
7670000000000000b2f: 05    orq     %rsi, (%r13,%rbp,8)
7680000000000000b34: 01    popq    %rbx
7690000000000000b35: 02    popq    %r12
7700000000000000b37: 02    popq    %r13
7710000000000000b39: 02    popq    %r14
7720000000000000b3b: 02    popq    %r15
7730000000000000b3d: 01    popq    %rbp
7740000000000000b3e: 01    retq    
7750000000000000b3f: 02    movl    %edx, %esi
7760000000000000b41: 05    jmp     0x4444e2 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x432>
7770000000000000b46: 03    movl    %eax, %r9d
7780000000000000b49: 05    jmp     0x444395 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x2e5>
7790000000000000b4e: 03    movl    %eax, %r9d
7800000000000000b51: 02    jmp     0x444b8f <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xadf>
7810000000000000b53: 10    nopw    %cs:(%rax,%rax)
7820000000000000b5d: 03    nopl    (%rax)
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op