Comparing BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long) in assumed vs ignored

Files changed (1) hide show
  1. baljsn_datumutil.t/{18.assume.s → 18.none.s} +756 -679
baljsn_datumutil.t/{18.assume.s → 18.none.s} RENAMED
@@ -1,705 +1,782 @@
1
- 0000000000443e30 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)>:
2
  0000000000000000: 01 pushq %rbp
3
  0000000000000001: 02 pushq %r15
4
  0000000000000003: 02 pushq %r14
5
  0000000000000005: 02 pushq %r13
6
  0000000000000007: 02 pushq %r12
7
  0000000000000009: 01 pushq %rbx
8
- 000000000000000a: 03 movq %rcx, %r15
9
- 000000000000000d: 03 movq %rsi, %r14
10
- 0000000000000010: 04 shrq $6, %r14
11
- 0000000000000014: 04 leaq (%rdi,%r14,8), %r12
12
  0000000000000018: 03 movl %esi, %r9d
13
  000000000000001b: 04 andl $63, %r9d
14
- 000000000000001f: 03 movq %r12, %rbp
15
  0000000000000022: 04 shrq $3, %rbp
16
- 0000000000000026: 03 movq %rcx, %r10
17
- 0000000000000029: 04 shrq $6, %r10
18
- 000000000000002d: 04 leaq (%rdx,%r10,8), %r11
19
  0000000000000031: 03 andl $63, %ecx
20
- 0000000000000034: 03 movq %r11, %rbx
21
  0000000000000037: 04 shrq $3, %rbx
22
  000000000000003b: 03 subq %rbx, %rbp
23
  000000000000003e: 03 movl %r9d, %ebx
24
  0000000000000041: 02 subl %ecx, %ebx
25
  0000000000000043: 02 xorl %eax, %eax
26
  0000000000000045: 03 cmpl $63, %ebx
27
  0000000000000048: 03 seta %al
28
  000000000000004b: 03 subq %rax, %rbp
29
  000000000000004e: 03 testq %rbp, %rbp
30
- 0000000000000051: 02 jg 0x443e9d <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x6d>
31
  0000000000000053: 03 leal 64(%rbx), %eax
32
  0000000000000056: 03 cmpl $64, %ebx
33
  0000000000000059: 03 cmovbl %ebx, %eax
34
  000000000000005c: 02 testl %eax, %eax
35
- 000000000000005e: 06 je 0x443fe8 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x1b8>
36
  0000000000000064: 03 testq %rbp, %rbp
37
- 0000000000000067: 06 jne 0x443fe8 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x1b8>
38
  000000000000006d: 03 testq %r8, %r8
39
- 0000000000000070: 06 je 0x444869 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xa39>
40
  0000000000000076: 03 addq %r8, %rsi
41
- 0000000000000079: 03 movq %rsi, %rbp
42
- 000000000000007c: 04 shrq $6, %rbp
43
- 0000000000000080: 05 movq %rdi, -48(%rsp)
44
- 0000000000000085: 04 leaq (%rdi,%rbp,8), %r14
45
- 0000000000000089: 03 andl $63, %esi
46
- 000000000000008c: 03 addq %r8, %r15
47
- 000000000000008f: 03 movq %r15, %rbx
48
- 0000000000000092: 04 shrq $6, %rbx
49
- 0000000000000096: 04 leaq (%rdx,%rbx,8), %r13
50
- 000000000000009a: 04 andl $63, %r15d
51
- 000000000000009e: 06 je 0x443f6b <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x13b>
52
- 00000000000000a4: 03 movl %r15d, %r9d
53
- 00000000000000a7: 03 cmpq %r8, %r9
54
- 00000000000000aa: 06 jae 0x444053 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x223>
55
- 00000000000000b0: 03 movq %rbp, %rdi
56
- 00000000000000b3: 03 leal 64(%rsi), %eax
57
- 00000000000000b6: 03 cmpl %r15d, %esi
58
- 00000000000000b9: 03 cmovael %esi, %eax
59
- 00000000000000bc: 03 sbbq %r12, %r12
60
- 00000000000000bf: 02 movl %eax, %esi
61
- 00000000000000c1: 03 subl %r15d, %esi
62
- 00000000000000c4: 03 movq %r13, %rax
63
- 00000000000000c7: 04 leaq (%r14,%r12,8), %r13
64
- 00000000000000cb: 05 movq %rax, -40(%rsp)
65
- 00000000000000d0: 03 movq (%rax), %r11
66
- 00000000000000d3: 05 movl $64, %ecx
67
- 00000000000000d8: 02 subl %esi, %ecx
68
- 00000000000000da: 03 subl %ecx, %r15d
69
- 00000000000000dd: 06 jbe 0x4440da <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x2aa>
70
- 00000000000000e3: 03 movq %r14, %rax
71
- 00000000000000e6: 07 movq $-1, %r10
72
- 00000000000000ed: 03 shlq %cl, %r10
73
- 00000000000000f0: 07 movq $-1, %rbp
74
- 00000000000000f7: 02 movl %ecx, %ecx
75
- 00000000000000f9: 05 movq %rcx, -24(%rsp)
76
- 00000000000000fe: 07 movq $-1, %r14
77
- 0000000000000105: 02 testl %esi, %esi
78
- 0000000000000107: 02 je 0x443f3f <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x10f>
79
- 0000000000000109: 03 notq %r10
80
- 000000000000010c: 03 movq %r10, %r14
81
- 000000000000010f: 03 andq %r11, %r14
82
- 0000000000000112: 02 movl %esi, %ecx
83
- 0000000000000114: 03 shlq %cl, %r14
84
- 0000000000000117: 04 orq %r14, (%r13)
85
- 000000000000011b: 05 movq -24(%rsp), %rcx
86
- 0000000000000120: 03 shrq %cl, %r11
87
- 0000000000000123: 03 movl %r15d, %ecx
88
- 0000000000000126: 03 shlq %cl, %rbp
89
- 0000000000000129: 04 addq $8, %r13
90
- 000000000000012d: 03 notq %rbp
91
- 0000000000000130: 03 andq %r11, %rbp
92
- 0000000000000133: 03 movq %rax, %r14
93
- 0000000000000136: 05 jmp 0x4440f5 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x2c5>
94
- 000000000000013b: 03 xorl %r12d, %r12d
95
- 000000000000013e: 02 testl %esi, %esi
96
- 0000000000000140: 06 je 0x44410c <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x2dc>
97
- 0000000000000146: 04 cmpq $64, %r8
98
- 000000000000014a: 06 jb 0x44412a <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x2fa>
99
- 0000000000000150: 06 movl $64, %r10d
100
- 0000000000000156: 03 subl %esi, %r10d
101
- 0000000000000159: 03 movl %esi, %r9d
102
- 000000000000015c: 07 movq $-1, %r11
103
- 0000000000000163: 02 movl %esi, %ecx
104
- 0000000000000165: 03 shlq %cl, %r11
105
- 0000000000000168: 03 notq %r11
106
- 000000000000016b: 03 addq %r12, %rbp
107
- 000000000000016e: 05 movq -48(%rsp), %rax
108
- 0000000000000173: 04 leaq (%rax,%rbp,8), %rdi
109
- 0000000000000177: 05 leaq -8(%rdx,%rbx,8), %rdx
110
- 000000000000017c: 02 xorl %ecx, %ecx
111
- 000000000000017e: 02 nop
112
- 0000000000000180: 03 movq %rcx, %rbx
113
- 0000000000000183: 04 movq (%rdx,%rcx,8), %rax
114
- 0000000000000187: 03 movq %rax, %rbp
115
- 000000000000018a: 03 movl %r9d, %ecx
116
- 000000000000018d: 03 shlq %cl, %rbp
117
- 0000000000000190: 05 orq %rbp, -8(%rdi,%rbx,8)
118
- 0000000000000195: 03 movl %r10d, %ecx
119
- 0000000000000198: 03 shrq %cl, %rax
120
- 000000000000019b: 03 andq %r11, %rax
121
- 000000000000019e: 04 orq %rax, (%rdi,%rbx,8)
122
- 00000000000001a2: 04 leaq -1(%rbx), %rcx
123
- 00000000000001a6: 04 addq $-64, %r8
124
- 00000000000001aa: 04 cmpq $63, %r8
125
- 00000000000001ae: 02 ja 0x443fb0 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x180>
126
- 00000000000001b0: 03 addq %rcx, %r12
127
- 00000000000001b3: 05 jmp 0x444648 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x818>
128
- 00000000000001b8: 03 testq %r8, %r8
129
- 00000000000001bb: 06 je 0x444869 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xa39>
130
- 00000000000001c1: 02 testl %ecx, %ecx
131
- 00000000000001c3: 06 je 0x444152 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x322>
132
- 00000000000001c9: 05 movl $64, %ebp
133
- 00000000000001ce: 05 movl $64, %eax
134
- 00000000000001d3: 02 subl %ecx, %eax
135
- 00000000000001d5: 03 movq (%r11), %rsi
136
- 00000000000001d8: 03 shrq %cl, %rsi
137
- 00000000000001db: 03 cmpq %r8, %rax
138
- 00000000000001de: 06 jae 0x4441f4 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x3c4>
139
- 00000000000001e4: 03 cmpl %ecx, %r9d
140
- 00000000000001e7: 06 jbe 0x44429f <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x46f>
141
- 00000000000001ed: 03 movq %rsi, %rbx
142
- 00000000000001f0: 03 movl %r9d, %ecx
143
- 00000000000001f3: 03 shlq %cl, %rbx
144
- 00000000000001f6: 03 subl %r9d, %ebp
145
- 00000000000001f9: 04 orq %rbx, (%r12)
146
- 00000000000001fd: 02 movl %ebp, %ecx
147
- 00000000000001ff: 03 shrq %cl, %rsi
148
- 0000000000000202: 02 movl %eax, %ecx
149
- 0000000000000204: 02 subl %ebp, %ecx
150
- 0000000000000206: 07 movq $-1, %rbp
151
- 000000000000020d: 03 shlq %cl, %rbp
152
- 0000000000000210: 03 notq %rbp
153
- 0000000000000213: 03 andq %rsi, %rbp
154
- 0000000000000216: 05 orq %rbp, 8(%r12)
155
- 000000000000021b: 03 addl %eax, %r9d
156
- 000000000000021e: 05 jmp 0x4442c2 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x492>
157
- 0000000000000223: 03 leal 64(%rsi), %edx
158
- 0000000000000226: 03 cmpl %r8d, %esi
159
- 0000000000000229: 03 cmovael %esi, %edx
160
- 000000000000022c: 03 sbbq %r10, %r10
161
- 000000000000022f: 03 subl %r8d, %r15d
162
- 0000000000000232: 04 movq (%r13), %rbp
163
- 0000000000000236: 03 movl %r15d, %ecx
164
- 0000000000000239: 03 shrq %cl, %rbp
165
- 000000000000023c: 03 testl %r8d, %r8d
166
- 000000000000023f: 06 je 0x444869 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xa39>
167
- 0000000000000245: 03 subl %r8d, %edx
168
- 0000000000000248: 05 movl $64, %eax
169
- 000000000000024d: 02 subl %edx, %eax
170
- 000000000000024f: 03 cmpl %r8d, %eax
171
- 0000000000000252: 06 jae 0x444131 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x301>
172
- 0000000000000258: 07 movq $-1, %rdi
173
- 000000000000025f: 02 movl %eax, %ecx
174
- 0000000000000261: 03 shlq %cl, %rdi
175
- 0000000000000264: 07 movq $-1, %rbx
176
- 000000000000026b: 03 movl %eax, %r9d
177
- 000000000000026e: 07 movq $-1, %rsi
178
- 0000000000000275: 02 testl %edx, %edx
179
- 0000000000000277: 02 je 0x4440af <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x27f>
180
- 0000000000000279: 03 notq %rdi
181
- 000000000000027c: 03 movq %rdi, %rsi
182
- 000000000000027f: 03 andq %rbp, %rsi
183
- 0000000000000282: 02 movl %edx, %ecx
184
- 0000000000000284: 03 shlq %cl, %rsi
185
- 0000000000000287: 04 orq %rsi, (%r14,%r10,8)
186
- 000000000000028b: 03 movl %r9d, %ecx
187
- 000000000000028e: 03 shrq %cl, %rbp
188
- 0000000000000291: 03 subl %eax, %r8d
189
- 0000000000000294: 03 movl %r8d, %ecx
190
- 0000000000000297: 03 shlq %cl, %rbx
191
- 000000000000029a: 03 notq %rbx
192
- 000000000000029d: 03 andq %rbp, %rbx
193
- 00000000000002a0: 05 orq %rbx, 8(%r14,%r10,8)
194
- 00000000000002a5: 05 jmp 0x444869 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xa39>
195
- 00000000000002aa: 07 movq $-1, %rax
196
- 00000000000002b1: 03 movl %r9d, %ecx
197
- 00000000000002b4: 03 shlq %cl, %rax
198
- 00000000000002b7: 03 notq %rax
199
- 00000000000002ba: 03 andq %rax, %r11
200
- 00000000000002bd: 02 movl %esi, %ecx
201
- 00000000000002bf: 03 shlq %cl, %r11
202
- 00000000000002c2: 03 movq %r11, %rbp
203
- 00000000000002c5: 04 orq %rbp, (%r13)
204
- 00000000000002c9: 03 subq %r9, %r8
205
- 00000000000002cc: 05 movq -40(%rsp), %r13
206
- 00000000000002d1: 03 movq %rdi, %rbp
207
- 00000000000002d4: 02 testl %esi, %esi
208
- 00000000000002d6: 06 jne 0x443f76 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x146>
209
- 00000000000002dc: 04 cmpq $64, %r8
210
- 00000000000002e0: 02 jb 0x44412a <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x2fa>
211
- 00000000000002e2: 04 leaq -64(%r8), %r11
212
- 00000000000002e6: 07 cmpq $192, %r11
213
- 00000000000002ed: 06 jae 0x44425a <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x42a>
214
- 00000000000002f3: 02 xorl %ecx, %ecx
215
- 00000000000002f5: 05 jmp 0x444612 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x7e2>
216
- 00000000000002fa: 02 xorl %ecx, %ecx
217
- 00000000000002fc: 05 jmp 0x444648 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x818>
218
- 0000000000000301: 07 movq $-1, %rax
219
- 0000000000000308: 03 movl %r8d, %ecx
220
- 000000000000030b: 03 shlq %cl, %rax
221
- 000000000000030e: 03 notq %rax
222
- 0000000000000311: 03 andq %rax, %rbp
223
- 0000000000000314: 02 movl %edx, %ecx
224
- 0000000000000316: 03 shlq %cl, %rbp
225
- 0000000000000319: 04 orq %rbp, (%r14,%r10,8)
226
- 000000000000031d: 05 jmp 0x444869 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xa39>
227
- 0000000000000322: 02 xorl %ebp, %ebp
228
- 0000000000000324: 03 testl %r9d, %r9d
229
- 0000000000000327: 06 je 0x4442e1 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x4b1>
230
- 000000000000032d: 03 movq %rbp, %rsi
231
- 0000000000000330: 04 cmpq $64, %r8
232
- 0000000000000334: 06 jb 0x44441e <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x5ee>
233
- 000000000000033a: 05 movq %r11, -48(%rsp)
234
- 000000000000033f: 05 movq %r12, -40(%rsp)
235
- 0000000000000344: 05 movq %rdx, -24(%rsp)
236
- 0000000000000349: 03 movq %rdi, %rdx
237
- 000000000000034c: 06 movl $64, %r13d
238
- 0000000000000352: 07 movq $-1, %r11
239
- 0000000000000359: 03 movl %r9d, %ecx
240
- 000000000000035c: 03 shlq %cl, %r11
241
- 000000000000035f: 03 subl %r9d, %r13d
242
- 0000000000000362: 03 movl %r9d, %r15d
243
- 0000000000000365: 03 notq %r11
244
- 0000000000000368: 04 leaq -64(%r8), %rcx
245
- 000000000000036c: 03 movq %rcx, %r12
246
- 000000000000036f: 04 shrq $6, %r12
247
- 0000000000000373: 04 leaq (%rsi,%r14), %rax
248
- 0000000000000377: 04 movq (%rdi,%rax,8), %rax
249
- 000000000000037b: 03 testb $64, %cl
250
- 000000000000037e: 06 jne 0x4444e7 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x6b7>
251
- 0000000000000384: 05 movq -48(%rsp), %rcx
252
- 0000000000000389: 04 movq (%rcx,%rbp,8), %rdx
253
- 000000000000038d: 03 movq %rdx, %rbx
254
- 0000000000000390: 03 movl %r15d, %ecx
255
- 0000000000000393: 03 shlq %cl, %rbx
256
- 0000000000000396: 03 orq %rbx, %rax
257
- 0000000000000399: 03 movl %r13d, %ecx
258
- 000000000000039c: 03 shrq %cl, %rdx
259
- 000000000000039f: 05 movq -40(%rsp), %rcx
260
- 00000000000003a4: 04 movq %rax, (%rcx,%rsi,8)
261
- 00000000000003a8: 03 andq %r11, %rdx
262
- 00000000000003ab: 05 orq 8(%rcx,%rsi,8), %rdx
263
- 00000000000003b0: 05 movq %rdx, 8(%rcx,%rsi,8)
264
- 00000000000003b5: 03 incq %rsi
265
- 00000000000003b8: 04 leaq 1(%rbp), %rcx
266
- 00000000000003bc: 03 movq %rdx, %rax
267
- 00000000000003bf: 05 jmp 0x4444ea <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x6ba>
268
- 00000000000003c4: 03 testl %r8d, %r8d
269
- 00000000000003c7: 06 je 0x444869 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xa39>
270
- 00000000000003cd: 05 movl $64, %eax
271
- 00000000000003d2: 03 subl %r9d, %eax
272
- 00000000000003d5: 03 cmpl %r8d, %eax
273
- 00000000000003d8: 06 jae 0x44459a <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x76a>
274
- 00000000000003de: 07 movq $-1, %rbp
275
- 00000000000003e5: 02 movl %eax, %ecx
276
- 00000000000003e7: 03 shlq %cl, %rbp
277
- 00000000000003ea: 07 movq $-1, %rdi
278
- 00000000000003f1: 02 movl %eax, %edx
279
- 00000000000003f3: 03 testl %r9d, %r9d
280
- 00000000000003f6: 06 je 0x444874 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xa44>
281
- 00000000000003fc: 03 notq %rbp
282
- 00000000000003ff: 03 andq %rsi, %rbp
283
- 0000000000000402: 03 movl %r9d, %ecx
284
- 0000000000000405: 03 shlq %cl, %rbp
285
- 0000000000000408: 04 orq %rbp, (%r12)
286
- 000000000000040c: 02 movl %edx, %ecx
287
- 000000000000040e: 03 shrq %cl, %rsi
288
- 0000000000000411: 03 subl %eax, %r8d
289
- 0000000000000414: 03 movl %r8d, %ecx
290
- 0000000000000417: 03 shlq %cl, %rdi
291
- 000000000000041a: 03 notq %rdi
292
- 000000000000041d: 03 andq %rsi, %rdi
293
- 0000000000000420: 05 orq %rdi, 8(%r12)
294
- 0000000000000425: 05 jmp 0x444869 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xa39>
295
- 000000000000042a: 04 shrq $6, %r11
296
- 000000000000042e: 03 movq %rbp, %r15
297
- 0000000000000431: 04 leaq (%r12,%rbp), %rax
298
- 0000000000000435: 03 movq %r11, %rcx
299
- 0000000000000438: 03 notq %rcx
300
- 000000000000043b: 04 leaq (%rax,%rcx), %rbp
301
- 000000000000043f: 05 movq -48(%rsp), %rdi
302
- 0000000000000444: 04 leaq (%rdi,%rbp,8), %rbp
303
- 0000000000000448: 03 cmpq %r13, %rbp
304
- 000000000000044b: 06 jae 0x444426 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x5f6>
305
- 0000000000000451: 04 leaq (%rdi,%rax,8), %rbp
306
- 0000000000000455: 03 addq %rbx, %rcx
307
- 0000000000000458: 04 leaq (%rdx,%rcx,8), %rcx
308
- 000000000000045c: 03 cmpq %rbp, %rcx
309
- 000000000000045f: 06 jae 0x444426 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x5f6>
310
- 0000000000000465: 02 xorl %ecx, %ecx
311
- 0000000000000467: 03 movq %r15, %rbp
312
- 000000000000046a: 05 jmp 0x444612 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x7e2>
313
- 000000000000046f: 07 movq $-1, %rbp
314
- 0000000000000476: 02 movl %eax, %ecx
315
- 0000000000000478: 03 shlq %cl, %rbp
316
- 000000000000047b: 03 notq %rbp
317
- 000000000000047e: 03 andq %rbp, %rsi
318
- 0000000000000481: 03 movl %r9d, %ecx
319
- 0000000000000484: 03 shlq %cl, %rsi
320
- 0000000000000487: 04 leal (%rax,%r9), %ecx
321
- 000000000000048b: 04 orq %rsi, (%r12)
322
- 000000000000048f: 03 movl %ecx, %r9d
323
- 0000000000000492: 03 subq %rax, %r8
324
- 0000000000000495: 05 movl $1, %ebp
325
- 000000000000049a: 04 cmpl $64, %r9d
326
- 000000000000049e: 06 jb 0x444412 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x5e2>
327
- 00000000000004a4: 04 addl $-64, %r9d
328
- 00000000000004a8: 03 testl %r9d, %r9d
329
- 00000000000004ab: 06 jne 0x44415d <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x32d>
330
- 00000000000004b1: 05 movq %r11, -48(%rsp)
331
- 00000000000004b6: 05 movq %rdx, -24(%rsp)
332
- 00000000000004bb: 03 xorl %r9d, %r9d
333
- 00000000000004be: 03 movb $1, %r13b
334
- 00000000000004c1: 04 cmpq $64, %r8
335
- 00000000000004c5: 06 jb 0x444592 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x762>
336
- 00000000000004cb: 05 movq %r12, -40(%rsp)
337
- 00000000000004d0: 04 leaq -64(%r8), %rax
338
- 00000000000004d4: 03 movq %rax, %r11
339
- 00000000000004d7: 04 shrq $6, %r11
340
- 00000000000004db: 04 leaq (%r11,%rbp), %r15
341
- 00000000000004df: 03 movq %rbp, %r12
342
- 00000000000004e2: 06 cmpq $192, %rax
343
- 00000000000004e8: 05 movq %rbp, -32(%rsp)
344
- 00000000000004ed: 06 jb 0x44473c <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x90c>
345
- 00000000000004f3: 05 leaq (%rbp,%r14), %rax
346
- 00000000000004f8: 04 leaq (%rdi,%rax,8), %rdx
347
- 00000000000004fc: 05 leaq (%rbp,%r10), %rbx
348
- 0000000000000501: 04 leaq (%rbx,%r11), %rbp
349
- 0000000000000505: 05 movq -24(%rsp), %rsi
350
- 000000000000050a: 05 leaq 8(%rsi,%rbp,8), %rbp
351
- 000000000000050f: 03 cmpq %rbp, %rdx
352
- 0000000000000512: 05 movq -32(%rsp), %r12
353
- 0000000000000517: 02 jae 0x444363 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x533>
354
- 0000000000000519: 03 addq %r11, %rax
355
- 000000000000051c: 05 leaq 8(%rdi,%rax,8), %rax
356
- 0000000000000521: 05 movq -24(%rsp), %rdx
357
- 0000000000000526: 04 leaq (%rdx,%rbx,8), %rdx
358
- 000000000000052a: 03 cmpq %rax, %rdx
359
- 000000000000052d: 06 jb 0x44473c <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x90c>
360
- 0000000000000533: 04 leaq 1(%r11), %rcx
361
- 0000000000000537: 03 movq %rcx, %rdx
362
- 000000000000053a: 04 andq $-4, %rdx
363
- 000000000000053e: 04 leaq -4(%rdx), %rax
364
- 0000000000000542: 03 movq %rax, %r12
365
- 0000000000000545: 04 shrq $2, %r12
366
- 0000000000000549: 03 incq %r12
367
- 000000000000054c: 03 testq %rax, %rax
368
- 000000000000054f: 06 je 0x4446ef <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x8bf>
369
- 0000000000000555: 05 movq %rdx, -16(%rsp)
370
- 000000000000055a: 05 movq %rcx, -8(%rsp)
371
- 000000000000055f: 03 movq %r12, %rax
372
- 0000000000000562: 04 andq $-2, %rax
373
- 0000000000000566: 03 negq %rax
374
- 0000000000000569: 02 xorl %ebp, %ebp
375
- 000000000000056b: 05 movq -40(%rsp), %rbx
376
- 0000000000000570: 05 movq -48(%rsp), %rsi
377
- 0000000000000575: 05 movq -32(%rsp), %rcx
378
- 000000000000057a: 03 movq %rcx, %rdx
379
- 000000000000057d: 03 orq %rbp, %rdx
380
- 0000000000000580: 04 movups (%rsi,%rdx,8), %xmm0
381
- 0000000000000584: 05 movups 16(%rsi,%rdx,8), %xmm1
382
- 0000000000000589: 04 movups (%rbx,%rdx,8), %xmm2
383
- 000000000000058d: 03 orps %xmm0, %xmm2
384
- 0000000000000590: 05 movups 16(%rbx,%rdx,8), %xmm0
385
- 0000000000000595: 03 orps %xmm1, %xmm0
386
- 0000000000000598: 04 movups %xmm2, (%rbx,%rdx,8)
387
- 000000000000059c: 05 movups %xmm0, 16(%rbx,%rdx,8)
388
- 00000000000005a1: 04 leaq 4(%rbp), %rdx
389
- 00000000000005a5: 03 orq %rcx, %rdx
390
- 00000000000005a8: 04 movups (%rsi,%rdx,8), %xmm0
391
- 00000000000005ac: 05 movups 16(%rsi,%rdx,8), %xmm1
392
- 00000000000005b1: 04 movups (%rbx,%rdx,8), %xmm2
393
- 00000000000005b5: 03 orps %xmm0, %xmm2
394
- 00000000000005b8: 05 movups 16(%rbx,%rdx,8), %xmm0
395
- 00000000000005bd: 03 orps %xmm1, %xmm0
396
- 00000000000005c0: 04 movups %xmm2, (%rbx,%rdx,8)
397
- 00000000000005c4: 05 movups %xmm0, 16(%rbx,%rdx,8)
398
- 00000000000005c9: 04 addq $8, %rbp
399
- 00000000000005cd: 04 addq $2, %rax
400
- 00000000000005d1: 02 jne 0x4443aa <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x57a>
401
- 00000000000005d3: 05 movq -8(%rsp), %rcx
402
- 00000000000005d8: 05 movq -16(%rsp), %rdx
403
- 00000000000005dd: 05 jmp 0x4446f6 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x8c6>
404
- 00000000000005e2: 02 xorl %esi, %esi
405
- 00000000000005e4: 04 cmpq $64, %r8
406
- 00000000000005e8: 06 jae 0x44416a <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x33a>
407
- 00000000000005ee: 03 xorl %r13d, %r13d
408
- 00000000000005f1: 05 jmp 0x4447e0 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x9b0>
409
- 00000000000005f6: 03 incq %r11
410
- 00000000000005f9: 03 movq %r11, %r9
411
- 00000000000005fc: 04 andq $-4, %r9
412
- 0000000000000600: 04 leaq -4(%r9), %rcx
413
- 0000000000000604: 03 movq %rcx, %r10
414
- 0000000000000607: 04 shrq $2, %r10
415
- 000000000000060b: 03 incq %r10
416
- 000000000000060e: 03 testq %rcx, %rcx
417
- 0000000000000611: 06 je 0x4445bc <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x78c>
418
- 0000000000000617: 05 movq %r13, -40(%rsp)
419
- 000000000000061c: 03 movq %r14, %rdi
420
- 000000000000061f: 03 movq %rdx, %r14
421
- 0000000000000622: 05 leaq -16(%rdx,%rbx,8), %r13
422
- 0000000000000627: 05 movq -48(%rsp), %rcx
423
- 000000000000062c: 05 leaq -16(%rcx,%rax,8), %rax
424
- 0000000000000631: 03 movq %r10, %rcx
425
- 0000000000000634: 04 andq $-2, %rcx
426
- 0000000000000638: 03 negq %rcx
427
- 000000000000063b: 07 movq $-2, %rbp
428
- 0000000000000642: 10 nopw %cs:(%rax,%rax)
429
- 000000000000064c: 04 nopl (%rax)
430
- 0000000000000650: 06 movups (%r13,%rbp,8), %xmm0
431
- 0000000000000656: 06 movups 16(%r13,%rbp,8), %xmm1
432
- 000000000000065c: 05 movups -32(%rax,%rbp,8), %xmm2
433
- 0000000000000661: 05 movups -16(%rax,%rbp,8), %xmm3
434
- 0000000000000666: 04 movups (%rax,%rbp,8), %xmm4
435
- 000000000000066a: 03 orps %xmm0, %xmm4
436
- 000000000000066d: 05 movups 16(%rax,%rbp,8), %xmm0
437
- 0000000000000672: 03 orps %xmm1, %xmm0
438
- 0000000000000675: 05 movups %xmm0, 16(%rax,%rbp,8)
439
- 000000000000067a: 04 movups %xmm4, (%rax,%rbp,8)
440
- 000000000000067e: 06 movups -32(%r13,%rbp,8), %xmm0
441
- 0000000000000684: 03 orps %xmm2, %xmm0
442
- 0000000000000687: 06 movups -16(%r13,%rbp,8), %xmm1
443
- 000000000000068d: 03 orps %xmm3, %xmm1
444
- 0000000000000690: 05 movups %xmm1, -16(%rax,%rbp,8)
445
- 0000000000000695: 05 movups %xmm0, -32(%rax,%rbp,8)
446
- 000000000000069a: 04 addq $-8, %rbp
447
- 000000000000069e: 04 addq $2, %rcx
448
- 00000000000006a2: 02 jne 0x444480 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x650>
449
- 00000000000006a4: 03 incq %rbp
450
- 00000000000006a7: 03 movq %r14, %rdx
451
- 00000000000006aa: 03 movq %rdi, %r14
452
- 00000000000006ad: 05 movq -40(%rsp), %r13
453
- 00000000000006b2: 05 jmp 0x4445c3 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x793>
454
- 00000000000006b7: 03 movq %rbp, %rcx
455
- 00000000000006ba: 03 addq %r12, %rbp
456
- 00000000000006bd: 03 testq %r12, %r12
457
- 00000000000006c0: 06 je 0x444583 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x753>
458
- 00000000000006c6: 03 addq %rcx, %r10
459
- 00000000000006c9: 05 movq -24(%rsp), %rdx
460
- 00000000000006ce: 05 leaq 8(%rdx,%r10,8), %rdx
461
- 00000000000006d3: 05 movq %rbp, -32(%rsp)
462
- 00000000000006d8: 03 movq %rbp, %r12
463
- 00000000000006db: 03 subq %rcx, %r12
464
- 00000000000006de: 03 incq %r12
465
- 00000000000006e1: 03 movq %rsi, %r10
466
- 00000000000006e4: 03 addq %rsi, %r14
467
- 00000000000006e7: 05 leaq 16(%rdi,%r14,8), %rbx
468
- 00000000000006ec: 02 xorl %edi, %edi
469
- 00000000000006ee: 02 nop
470
- 00000000000006f0: 05 movq -8(%rdx,%rdi,8), %rsi
471
- 00000000000006f5: 03 movq %rsi, %rbp
472
- 00000000000006f8: 03 movl %r15d, %ecx
473
- 00000000000006fb: 03 shlq %cl, %rbp
474
- 00000000000006fe: 03 orq %rax, %rbp
475
- 0000000000000701: 05 movq %rbp, -16(%rbx,%rdi,8)
476
- 0000000000000706: 03 movl %r13d, %ecx
477
- 0000000000000709: 03 shrq %cl, %rsi
478
- 000000000000070c: 03 andq %r11, %rsi
479
- 000000000000070f: 05 orq -8(%rbx,%rdi,8), %rsi
480
- 0000000000000714: 05 movq %rsi, -8(%rbx,%rdi,8)
481
- 0000000000000719: 04 movq (%rdx,%rdi,8), %rax
482
- 000000000000071d: 03 movq %rax, %rbp
483
- 0000000000000720: 03 movl %r15d, %ecx
484
- 0000000000000723: 03 shlq %cl, %rbp
485
- 0000000000000726: 03 orq %rsi, %rbp
486
- 0000000000000729: 03 movl %r13d, %ecx
487
- 000000000000072c: 03 shrq %cl, %rax
488
- 000000000000072f: 05 movq %rbp, -8(%rbx,%rdi,8)
489
- 0000000000000734: 03 andq %r11, %rax
490
- 0000000000000737: 04 orq (%rbx,%rdi,8), %rax
491
- 000000000000073b: 04 movq %rax, (%rbx,%rdi,8)
492
- 000000000000073f: 04 addq $2, %rdi
493
- 0000000000000743: 03 cmpq %rdi, %r12
494
- 0000000000000746: 02 jne 0x444520 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x6f0>
495
- 0000000000000748: 03 movq %r10, %rsi
496
- 000000000000074b: 03 addq %rdi, %rsi
497
- 000000000000074e: 05 movq -32(%rsp), %rbp
498
- 0000000000000753: 03 incq %rbp
499
- 0000000000000756: 04 andl $63, %r8d
500
- 000000000000075a: 03 xorl %r13d, %r13d
501
- 000000000000075d: 05 jmp 0x4447d6 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x9a6>
502
- 0000000000000762: 03 movq %rbp, %rsi
503
- 0000000000000765: 05 jmp 0x4447db <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x9ab>
504
- 000000000000076a: 07 movq $-1, %rax
505
- 0000000000000771: 03 movl %r8d, %ecx
506
- 0000000000000774: 03 shlq %cl, %rax
507
- 0000000000000777: 03 notq %rax
508
- 000000000000077a: 03 andq %rax, %rsi
509
- 000000000000077d: 03 movl %r9d, %ecx
510
- 0000000000000780: 03 shlq %cl, %rsi
511
- 0000000000000783: 04 orq %rsi, (%r12)
512
- 0000000000000787: 05 jmp 0x444869 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xa39>
513
- 000000000000078c: 07 movq $-1, %rbp
514
- 0000000000000793: 03 movq %r9, %rax
515
- 0000000000000796: 04 shlq $6, %rax
516
- 000000000000079a: 04 testb $1, %r10b
517
- 000000000000079e: 02 je 0x4445fe <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x7ce>
518
- 00000000000007a0: 04 leaq (%r12,%rbp), %rcx
519
- 00000000000007a4: 06 movups -24(%r13,%rbp,8), %xmm0
520
- 00000000000007aa: 06 movups -8(%r13,%rbp,8), %xmm1
521
- 00000000000007b0: 06 movups -24(%r14,%rcx,8), %xmm2
522
- 00000000000007b6: 03 orps %xmm0, %xmm2
523
- 00000000000007b9: 06 movups -8(%r14,%rcx,8), %xmm0
524
- 00000000000007bf: 03 orps %xmm1, %xmm0
525
- 00000000000007c2: 06 movups %xmm0, -8(%r14,%rcx,8)
526
- 00000000000007c8: 06 movups %xmm2, -24(%r14,%rcx,8)
527
- 00000000000007ce: 03 subq %r9, %r12
528
- 00000000000007d1: 03 movq %r9, %rcx
529
- 00000000000007d4: 03 negq %rcx
530
- 00000000000007d7: 03 subq %rax, %r8
531
- 00000000000007da: 03 cmpq %r9, %r11
532
- 00000000000007dd: 03 movq %r15, %rbp
533
- 00000000000007e0: 02 je 0x444648 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x818>
534
- 00000000000007e2: 05 movq -48(%rsp), %rax
535
- 00000000000007e7: 05 leaq -8(%rax,%rbp,8), %rax
536
- 00000000000007ec: 05 leaq -8(%rdx,%rbx,8), %rdx
537
- 00000000000007f1: 10 nopw %cs:(%rax,%rax)
538
- 00000000000007fb: 05 nopl (%rax,%rax)
539
- 0000000000000800: 04 movq (%rdx,%rcx,8), %rdi
540
- 0000000000000804: 04 orq %rdi, (%rax,%r12,8)
541
- 0000000000000808: 03 decq %rcx
542
- 000000000000080b: 03 decq %r12
543
- 000000000000080e: 04 addq $-64, %r8
544
- 0000000000000812: 04 cmpq $63, %r8
545
- 0000000000000816: 02 ja 0x444630 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x800>
546
- 0000000000000818: 03 testl %r8d, %r8d
547
- 000000000000081b: 06 je 0x444869 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xa39>
548
- 0000000000000821: 02 movl %esi, %eax
549
- 0000000000000823: 03 orl $64, %eax
550
- 0000000000000826: 03 cmpl %r8d, %esi
551
- 0000000000000829: 03 cmovael %esi, %eax
552
- 000000000000082c: 04 sbbq $0, %r12
553
- 0000000000000830: 05 movq -8(%r13,%rcx,8), %rdi
554
- 0000000000000835: 03 movl %r8d, %ecx
555
- 0000000000000838: 02 negb %cl
556
- 000000000000083a: 03 shrq %cl, %rdi
557
- 000000000000083d: 03 subl %r8d, %eax
558
- 0000000000000840: 05 movl $64, %edx
559
- 0000000000000845: 02 subl %eax, %edx
560
- 0000000000000847: 03 cmpl %r8d, %edx
561
- 000000000000084a: 02 jae 0x4446ce <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x89e>
562
- 000000000000084c: 07 movq $-1, %rbp
563
- 0000000000000853: 02 movl %edx, %ecx
564
- 0000000000000855: 03 shlq %cl, %rbp
565
- 0000000000000858: 07 movq $-1, %r10
566
- 000000000000085f: 03 movl %edx, %r9d
567
- 0000000000000862: 07 movq $-1, %rsi
568
- 0000000000000869: 02 testl %eax, %eax
569
- 000000000000086b: 02 je 0x4446a3 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x873>
570
- 000000000000086d: 03 notq %rbp
571
- 0000000000000870: 03 movq %rbp, %rsi
572
- 0000000000000873: 03 andq %rdi, %rsi
573
- 0000000000000876: 02 movl %eax, %ecx
574
- 0000000000000878: 03 shlq %cl, %rsi
575
- 000000000000087b: 04 orq %rsi, (%r14,%r12,8)
576
- 000000000000087f: 03 movl %r9d, %ecx
577
- 0000000000000882: 03 shrq %cl, %rdi
578
- 0000000000000885: 03 subl %edx, %r8d
579
- 0000000000000888: 03 movl %r8d, %ecx
580
- 000000000000088b: 03 shlq %cl, %r10
581
- 000000000000088e: 03 notq %r10
582
- 0000000000000891: 03 andq %rdi, %r10
583
- 0000000000000894: 05 orq %r10, 8(%r14,%r12,8)
584
- 0000000000000899: 05 jmp 0x444869 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xa39>
585
- 000000000000089e: 07 movq $-1, %rdx
586
- 00000000000008a5: 03 movl %r8d, %ecx
587
- 00000000000008a8: 03 shlq %cl, %rdx
588
- 00000000000008ab: 03 notq %rdx
589
- 00000000000008ae: 03 andq %rdx, %rdi
590
- 00000000000008b1: 02 movl %eax, %ecx
591
- 00000000000008b3: 03 shlq %cl, %rdi
592
- 00000000000008b6: 04 orq %rdi, (%r14,%r12,8)
593
- 00000000000008ba: 05 jmp 0x444869 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xa39>
594
- 00000000000008bf: 02 xorl %ebp, %ebp
595
- 00000000000008c1: 05 movq -40(%rsp), %rbx
596
- 00000000000008c6: 04 testb $1, %r12b
597
- 00000000000008ca: 02 je 0x444727 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x8f7>
598
- 00000000000008cc: 05 orq -32(%rsp), %rbp
599
- 00000000000008d1: 05 movq -48(%rsp), %rax
600
- 00000000000008d6: 04 movups (%rax,%rbp,8), %xmm0
601
- 00000000000008da: 05 movups 16(%rax,%rbp,8), %xmm1
602
- 00000000000008df: 04 movups (%rbx,%rbp,8), %xmm2
603
- 00000000000008e3: 03 orps %xmm0, %xmm2
604
- 00000000000008e6: 05 movups 16(%rbx,%rbp,8), %xmm0
605
- 00000000000008eb: 03 orps %xmm1, %xmm0
606
- 00000000000008ee: 04 movups %xmm2, (%rbx,%rbp,8)
607
- 00000000000008f2: 05 movups %xmm0, 16(%rbx,%rbp,8)
608
- 00000000000008f7: 05 movq -32(%rsp), %rax
609
- 00000000000008fc: 04 leaq (%rax,%rdx), %r12
610
- 0000000000000900: 03 movq %r12, %rsi
611
- 0000000000000903: 03 cmpq %rdx, %rcx
612
- 0000000000000906: 06 je 0x4447cc <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x99c>
613
- 000000000000090c: 03 movl %r15d, %ebp
614
- 000000000000090f: 03 subl %r12d, %ebp
615
- 0000000000000912: 02 incl %ebp
616
- 0000000000000914: 03 movq %r15, %rcx
617
- 0000000000000917: 03 movq %r15, %rax
618
- 000000000000091a: 03 subq %r12, %rax
619
- 000000000000091d: 04 andq $3, %rbp
620
- 0000000000000921: 02 je 0x444774 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x944>
621
- 0000000000000923: 03 movq %r12, %rbx
622
- 0000000000000926: 05 movq -40(%rsp), %r15
623
- 000000000000092b: 05 movq -48(%rsp), %rsi
624
- 0000000000000930: 04 leaq 1(%rbx), %r12
625
- 0000000000000934: 04 movq (%rsi,%rbx,8), %rdx
626
- 0000000000000938: 04 orq %rdx, (%r15,%rbx,8)
627
- 000000000000093c: 03 movq %r12, %rbx
628
- 000000000000093f: 03 decq %rbp
629
- 0000000000000942: 02 jne 0x444760 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x930>
630
- 0000000000000944: 03 movq %r12, %rsi
631
- 0000000000000947: 04 cmpq $3, %rax
632
- 000000000000094b: 05 movq -32(%rsp), %rax
633
- 0000000000000950: 03 movq %rcx, %r15
634
- 0000000000000953: 02 jb 0x4447cc <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x99c>
635
- 0000000000000955: 05 leaq 1(%rax,%r11), %rax
636
- 000000000000095a: 05 movq -24(%rsp), %rcx
637
- 000000000000095f: 05 leaq 24(%rcx,%r10,8), %rcx
638
- 0000000000000964: 05 leaq 24(%rdi,%r14,8), %rdx
639
- 0000000000000969: 05 movq -24(%rcx,%r12,8), %rdi
640
- 000000000000096e: 05 orq %rdi, -24(%rdx,%r12,8)
641
- 0000000000000973: 05 movq -16(%rcx,%r12,8), %rdi
642
- 0000000000000978: 05 orq %rdi, -16(%rdx,%r12,8)
643
- 000000000000097d: 05 movq -8(%rcx,%r12,8), %rdi
644
- 0000000000000982: 05 orq %rdi, -8(%rdx,%r12,8)
645
- 0000000000000987: 05 leaq 4(%r12), %rsi
646
- 000000000000098c: 04 movq (%rcx,%r12,8), %rdi
647
- 0000000000000990: 04 orq %rdi, (%rdx,%r12,8)
648
- 0000000000000994: 03 movq %rsi, %r12
649
- 0000000000000997: 03 cmpq %rsi, %rax
650
- 000000000000099a: 02 jne 0x444799 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x969>
651
- 000000000000099c: 03 incq %r15
652
- 000000000000099f: 04 andl $63, %r8d
653
- 00000000000009a3: 03 movq %r15, %rbp
654
- 00000000000009a6: 05 movq -40(%rsp), %r12
655
- 00000000000009ab: 05 movq -48(%rsp), %r11
656
- 00000000000009b0: 03 testq %r8, %r8
657
- 00000000000009b3: 06 je 0x444869 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xa39>
658
- 00000000000009b9: 04 movq (%r11,%rbp,8), %rdi
659
- 00000000000009bd: 05 movl $64, %eax
660
- 00000000000009c2: 03 subl %r9d, %eax
661
- 00000000000009c5: 03 cmpl %r8d, %eax
662
- 00000000000009c8: 02 jae 0x44484c <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xa1c>
663
- 00000000000009ca: 03 movq %rsi, %r10
664
- 00000000000009cd: 07 movq $-1, %rsi
665
- 00000000000009d4: 02 movl %eax, %ecx
666
- 00000000000009d6: 03 shlq %cl, %rsi
667
- 00000000000009d9: 02 movl %eax, %edx
668
- 00000000000009db: 07 movq $-1, %rbp
669
- 00000000000009e2: 07 movq $-1, %rbx
670
- 00000000000009e9: 03 testb %r13b, %r13b
671
- 00000000000009ec: 02 jne 0x444824 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x9f4>
672
- 00000000000009ee: 03 notq %rsi
673
- 00000000000009f1: 03 movq %rsi, %rbx
674
- 00000000000009f4: 03 andq %rdi, %rbx
675
- 00000000000009f7: 03 movl %r9d, %ecx
676
- 00000000000009fa: 03 shlq %cl, %rbx
677
- 00000000000009fd: 04 orq %rbx, (%r12,%r10,8)
678
- 0000000000000a01: 02 movl %edx, %ecx
679
- 0000000000000a03: 03 shrq %cl, %rdi
680
- 0000000000000a06: 03 subl %eax, %r8d
681
- 0000000000000a09: 03 movl %r8d, %ecx
682
- 0000000000000a0c: 03 shlq %cl, %rbp
683
- 0000000000000a0f: 03 notq %rbp
684
- 0000000000000a12: 03 andq %rdi, %rbp
685
- 0000000000000a15: 05 orq %rbp, 8(%r12,%r10,8)
686
- 0000000000000a1a: 02 jmp 0x444869 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xa39>
687
- 0000000000000a1c: 07 movq $-1, %rax
688
- 0000000000000a23: 03 movl %r8d, %ecx
689
- 0000000000000a26: 03 shlq %cl, %rax
690
- 0000000000000a29: 03 notq %rax
691
- 0000000000000a2c: 03 andq %rax, %rdi
692
- 0000000000000a2f: 03 movl %r9d, %ecx
693
- 0000000000000a32: 03 shlq %cl, %rdi
694
- 0000000000000a35: 04 orq %rdi, (%r12,%rsi,8)
695
- 0000000000000a39: 01 popq %rbx
696
- 0000000000000a3a: 02 popq %r12
697
- 0000000000000a3c: 02 popq %r13
698
- 0000000000000a3e: 02 popq %r14
699
- 0000000000000a40: 02 popq %r15
700
- 0000000000000a42: 01 popq %rbp
701
- 0000000000000a43: 01 retq
702
- 0000000000000a44: 10 movabsq $9223372036854775807, %rbp
703
- 0000000000000a4e: 05 jmp 0x44422f <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x3ff>
704
- 0000000000000a53: 10 nopw %cs:(%rax,%rax)
705
- 0000000000000a5d: 03 nopl (%rax)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 00000000004440b0 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)>:
2
  0000000000000000: 01 pushq %rbp
3
  0000000000000001: 02 pushq %r15
4
  0000000000000003: 02 pushq %r14
5
  0000000000000005: 02 pushq %r13
6
  0000000000000007: 02 pushq %r12
7
  0000000000000009: 01 pushq %rbx
8
+ 000000000000000a: 03 movq %rcx, %r11
9
+ 000000000000000d: 03 movq %rsi, %r15
10
+ 0000000000000010: 04 shrq $6, %r15
11
+ 0000000000000014: 04 leaq (%rdi,%r15,8), %r13
12
  0000000000000018: 03 movl %esi, %r9d
13
  000000000000001b: 04 andl $63, %r9d
14
+ 000000000000001f: 03 movq %r13, %rbp
15
  0000000000000022: 04 shrq $3, %rbp
16
+ 0000000000000026: 03 movq %rcx, %r14
17
+ 0000000000000029: 04 shrq $6, %r14
18
+ 000000000000002d: 04 leaq (%rdx,%r14,8), %r10
19
  0000000000000031: 03 andl $63, %ecx
20
+ 0000000000000034: 03 movq %r10, %rbx
21
  0000000000000037: 04 shrq $3, %rbx
22
  000000000000003b: 03 subq %rbx, %rbp
23
  000000000000003e: 03 movl %r9d, %ebx
24
  0000000000000041: 02 subl %ecx, %ebx
25
  0000000000000043: 02 xorl %eax, %eax
26
  0000000000000045: 03 cmpl $63, %ebx
27
  0000000000000048: 03 seta %al
28
  000000000000004b: 03 subq %rax, %rbp
29
  000000000000004e: 03 testq %rbp, %rbp
30
+ 0000000000000051: 02 jg 0x44411d <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x6d>
31
  0000000000000053: 03 leal 64(%rbx), %eax
32
  0000000000000056: 03 cmpl $64, %ebx
33
  0000000000000059: 03 cmovbl %ebx, %eax
34
  000000000000005c: 02 testl %eax, %eax
35
+ 000000000000005e: 06 je 0x4442b6 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x206>
36
  0000000000000064: 03 testq %rbp, %rbp
37
+ 0000000000000067: 06 jne 0x4442b6 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x206>
38
  000000000000006d: 03 testq %r8, %r8
39
+ 0000000000000070: 06 je 0x444be4 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xb34>
40
  0000000000000076: 03 addq %r8, %rsi
41
+ 0000000000000079: 03 movq %rsi, %r15
42
+ 000000000000007c: 04 shrq $6, %r15
43
+ 0000000000000080: 04 leaq (%rdi,%r15,8), %r10
44
+ 0000000000000084: 03 andl $63, %esi
45
+ 0000000000000087: 03 addq %r8, %r11
46
+ 000000000000008a: 03 movq %r11, %r12
47
+ 000000000000008d: 04 shrq $6, %r12
48
+ 0000000000000091: 04 leaq (%rdx,%r12,8), %r14
49
+ 0000000000000095: 04 andl $63, %r11d
50
+ 0000000000000099: 06 je 0x444200 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x150>
51
+ 000000000000009f: 03 movl %r11d, %r9d
52
+ 00000000000000a2: 03 cmpq %r8, %r9
53
+ 00000000000000a5: 06 jae 0x44432c <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x27c>
54
+ 00000000000000ab: 03 leal 64(%rsi), %eax
55
+ 00000000000000ae: 03 cmpl %r11d, %esi
56
+ 00000000000000b1: 03 cmovael %esi, %eax
57
+ 00000000000000b4: 03 sbbq %r13, %r13
58
+ 00000000000000b7: 02 movl %eax, %esi
59
+ 00000000000000b9: 03 subl %r11d, %esi
60
+ 00000000000000bc: 04 leaq (%r10,%r13,8), %rbx
61
+ 00000000000000c0: 03 movq (%r14), %rbp
62
+ 00000000000000c3: 05 movl $64, %ecx
63
+ 00000000000000c8: 02 subl %esi, %ecx
64
+ 00000000000000ca: 03 subl %ecx, %r11d
65
+ 00000000000000cd: 06 jle 0x4443cb <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x31b>
66
+ 00000000000000d3: 03 movq %rbx, %rax
67
+ 00000000000000d6: 05 movq %r14, -40(%rsp)
68
+ 00000000000000db: 05 movq %r10, -48(%rsp)
69
+ 00000000000000e0: 03 movl %ecx, %r10d
70
+ 00000000000000e3: 03 cmpl $64, %esi
71
+ 00000000000000e6: 02 jge 0x4441be <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x10e>
72
+ 00000000000000e8: 07 movq $-1, %r14
73
+ 00000000000000ef: 07 movq $-1, %rbx
74
+ 00000000000000f6: 03 shlq %cl, %rbx
75
+ 00000000000000f9: 02 testl %esi, %esi
76
+ 00000000000000fb: 02 jle 0x4441b3 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x103>
77
+ 00000000000000fd: 03 notq %rbx
78
+ 0000000000000100: 03 movq %rbx, %r14
79
+ 0000000000000103: 03 andq %rbp, %r14
80
+ 0000000000000106: 02 movl %esi, %ecx
81
+ 0000000000000108: 03 shlq %cl, %r14
82
+ 000000000000010b: 03 orq %r14, (%rax)
83
+ 000000000000010e: 03 movl %r10d, %ecx
84
+ 0000000000000111: 03 shrq %cl, %rbp
85
+ 0000000000000114: 04 addq $8, %rax
86
+ 0000000000000118: 07 movq $-1, %r10
87
+ 000000000000011f: 07 movq $-1, %rbx
88
+ 0000000000000126: 03 movl %r11d, %ecx
89
+ 0000000000000129: 03 shlq %cl, %rbx
90
+ 000000000000012c: 04 cmpl $63, %r11d
91
+ 0000000000000130: 05 movq -40(%rsp), %r14
92
+ 0000000000000135: 02 jg 0x4441ed <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x13d>
93
+ 0000000000000137: 03 notq %rbx
94
+ 000000000000013a: 03 movq %rbx, %r10
95
+ 000000000000013d: 03 andq %r10, %rbp
96
+ 0000000000000140: 03 movq %rax, %rbx
97
+ 0000000000000143: 03 movq (%rax), %rax
98
+ 0000000000000146: 05 movq -48(%rsp), %r10
99
+ 000000000000014b: 05 jmp 0x4443ee <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x33e>
100
+ 0000000000000150: 03 xorl %r13d, %r13d
101
+ 0000000000000153: 02 testl %esi, %esi
102
+ 0000000000000155: 06 je 0x4443ff <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x34f>
103
+ 000000000000015b: 04 cmpq $64, %r8
104
+ 000000000000015f: 06 jb 0x44447a <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x3ca>
105
+ 0000000000000165: 05 movq %r14, -40(%rsp)
106
+ 000000000000016a: 05 movq %r10, -48(%rsp)
107
+ 000000000000016f: 06 movl $64, %r10d
108
+ 0000000000000175: 03 subl %esi, %r10d
109
+ 0000000000000178: 03 movl %esi, %r9d
110
+ 000000000000017b: 02 movl %esi, %ecx
111
+ 000000000000017d: 02 negl %ecx
112
+ 000000000000017f: 07 movq $-1, %r11
113
+ 0000000000000186: 07 movq $-1, %r14
114
+ 000000000000018d: 03 shlq %cl, %r14
115
+ 0000000000000190: 02 testl %esi, %esi
116
+ 0000000000000192: 03 notq %r14
117
+ 0000000000000195: 04 cmovleq %r11, %r14
118
+ 0000000000000199: 07 movq $-1, %rax
119
+ 00000000000001a0: 02 movl %esi, %ecx
120
+ 00000000000001a2: 03 shlq %cl, %rax
121
+ 00000000000001a5: 03 cmpl $63, %esi
122
+ 00000000000001a8: 02 jg 0x444260 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x1b0>
123
+ 00000000000001aa: 03 notq %rax
124
+ 00000000000001ad: 03 movq %rax, %r11
125
+ 00000000000001b0: 03 addq %r13, %r15
126
+ 00000000000001b3: 04 leaq (%rdi,%r15,8), %rdi
127
+ 00000000000001b7: 05 leaq -8(%rdx,%r12,8), %rdx
128
+ 00000000000001bc: 02 xorl %ebx, %ebx
129
+ 00000000000001be: 02 nop
130
+ 00000000000001c0: 04 movq (%rdx,%rbx,8), %rbp
131
+ 00000000000001c4: 03 cmpl $63, %esi
132
+ 00000000000001c7: 02 jg 0x44428a <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x1da>
133
+ 00000000000001c9: 03 movq %rbp, %rax
134
+ 00000000000001cc: 03 andq %r14, %rax
135
+ 00000000000001cf: 03 movl %r9d, %ecx
136
+ 00000000000001d2: 03 shlq %cl, %rax
137
+ 00000000000001d5: 05 orq %rax, -8(%rdi,%rbx,8)
138
+ 00000000000001da: 03 movl %r10d, %ecx
139
+ 00000000000001dd: 03 shrq %cl, %rbp
140
+ 00000000000001e0: 03 andq %r11, %rbp
141
+ 00000000000001e3: 04 orq %rbp, (%rdi,%rbx,8)
142
+ 00000000000001e7: 03 decq %rbx
143
+ 00000000000001ea: 04 addq $-64, %r8
144
+ 00000000000001ee: 04 cmpq $63, %r8
145
+ 00000000000001f2: 02 ja 0x444270 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x1c0>
146
+ 00000000000001f4: 03 addq %rbx, %r13
147
+ 00000000000001f7: 05 movq -48(%rsp), %r10
148
+ 00000000000001fc: 05 movq -40(%rsp), %r14
149
+ 0000000000000201: 05 jmp 0x44447c <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x3cc>
150
+ 0000000000000206: 03 testq %r8, %r8
151
+ 0000000000000209: 06 je 0x444be4 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xb34>
152
+ 000000000000020f: 02 testl %ecx, %ecx
153
+ 0000000000000211: 06 je 0x44457b <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x4cb>
154
+ 0000000000000217: 03 movq %rdi, %rbp
155
+ 000000000000021a: 03 movq %rdx, %rdi
156
+ 000000000000021d: 03 movq %r10, %rdx
157
+ 0000000000000220: 06 movl $64, %r10d
158
+ 0000000000000226: 05 movl $64, %eax
159
+ 000000000000022b: 02 subl %ecx, %eax
160
+ 000000000000022d: 03 movq (%rdx), %rsi
161
+ 0000000000000230: 03 shrq %cl, %rsi
162
+ 0000000000000233: 03 cmpq %r8, %rax
163
+ 0000000000000236: 06 jae 0x44459b <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x4eb>
164
+ 000000000000023c: 03 movq %rdx, %rbx
165
+ 000000000000023f: 03 cmpl %ecx, %r9d
166
+ 0000000000000242: 06 jbe 0x444619 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x569>
167
+ 0000000000000248: 03 movq %rsi, %rdx
168
+ 000000000000024b: 03 movl %r9d, %ecx
169
+ 000000000000024e: 03 shlq %cl, %rdx
170
+ 0000000000000251: 03 subl %r9d, %r10d
171
+ 0000000000000254: 04 orq %rdx, (%r13)
172
+ 0000000000000258: 03 movl %r10d, %ecx
173
+ 000000000000025b: 03 shrq %cl, %rsi
174
+ 000000000000025e: 02 movl %eax, %ecx
175
+ 0000000000000260: 03 subl %r10d, %ecx
176
+ 0000000000000263: 07 movq $-1, %rdx
177
+ 000000000000026a: 03 shlq %cl, %rdx
178
+ 000000000000026d: 04 leaq 8(%r13), %rcx
179
+ 0000000000000271: 03 notq %rdx
180
+ 0000000000000274: 03 andq %rdx, %rsi
181
+ 0000000000000277: 05 jmp 0x444634 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x584>
182
+ 000000000000027c: 03 leal 64(%rsi), %edx
183
+ 000000000000027f: 03 cmpl %r8d, %esi
184
+ 0000000000000282: 03 cmovael %esi, %edx
185
+ 0000000000000285: 03 sbbq %rdi, %rdi
186
+ 0000000000000288: 03 subl %r8d, %r11d
187
+ 000000000000028b: 03 movq (%r14), %rbp
188
+ 000000000000028e: 03 movl %r11d, %ecx
189
+ 0000000000000291: 03 shrq %cl, %rbp
190
+ 0000000000000294: 03 testl %r8d, %r8d
191
+ 0000000000000297: 06 je 0x444be4 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xb34>
192
+ 000000000000029d: 03 subl %r8d, %edx
193
+ 00000000000002a0: 05 movl $64, %eax
194
+ 00000000000002a5: 02 subl %edx, %eax
195
+ 00000000000002a7: 03 cmpl %r8d, %eax
196
+ 00000000000002aa: 06 jge 0x444541 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x491>
197
+ 00000000000002b0: 03 cmpl $64, %edx
198
+ 00000000000002b3: 06 jge 0x444bf6 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xb46>
199
+ 00000000000002b9: 07 movq $-1, %rsi
200
+ 00000000000002c0: 02 movl %eax, %ecx
201
+ 00000000000002c2: 03 shlq %cl, %rsi
202
+ 00000000000002c5: 07 movq $-1, %rbx
203
+ 00000000000002cc: 03 movl %eax, %r9d
204
+ 00000000000002cf: 02 testl %edx, %edx
205
+ 00000000000002d1: 02 jle 0x444389 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x2d9>
206
+ 00000000000002d3: 03 notq %rsi
207
+ 00000000000002d6: 03 movq %rsi, %rbx
208
+ 00000000000002d9: 03 andq %rbp, %rbx
209
+ 00000000000002dc: 02 movl %edx, %ecx
210
+ 00000000000002de: 03 shlq %cl, %rbx
211
+ 00000000000002e1: 04 orq %rbx, (%r10,%rdi,8)
212
+ 00000000000002e5: 03 movl %r9d, %ecx
213
+ 00000000000002e8: 03 shrq %cl, %rbp
214
+ 00000000000002eb: 03 subl %eax, %r8d
215
+ 00000000000002ee: 07 movq $-1, %rax
216
+ 00000000000002f5: 07 movq $-1, %rdx
217
+ 00000000000002fc: 03 movl %r8d, %ecx
218
+ 00000000000002ff: 03 shlq %cl, %rdx
219
+ 0000000000000302: 04 cmpl $63, %r8d
220
+ 0000000000000306: 02 jg 0x4443be <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x30e>
221
+ 0000000000000308: 03 notq %rdx
222
+ 000000000000030b: 03 movq %rdx, %rax
223
+ 000000000000030e: 03 andq %rax, %rbp
224
+ 0000000000000311: 05 orq %rbp, 8(%r10,%rdi,8)
225
+ 0000000000000316: 05 jmp 0x444be4 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xb34>
226
+ 000000000000031b: 03 cmpl $63, %esi
227
+ 000000000000031e: 02 jg 0x4443f4 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x344>
228
+ 0000000000000320: 07 movq $-1, %rax
229
+ 0000000000000327: 03 movl %r9d, %ecx
230
+ 000000000000032a: 03 shlq %cl, %rax
231
+ 000000000000032d: 03 notq %rax
232
+ 0000000000000330: 03 andq %rax, %rbp
233
+ 0000000000000333: 02 movl %esi, %ecx
234
+ 0000000000000335: 03 shlq %cl, %rbp
235
+ 0000000000000338: 03 movq %rbp, %rax
236
+ 000000000000033b: 03 movq (%rbx), %rbp
237
+ 000000000000033e: 03 orq %rbp, %rax
238
+ 0000000000000341: 03 movq %rax, (%rbx)
239
+ 0000000000000344: 03 subq %r9, %r8
240
+ 0000000000000347: 02 testl %esi, %esi
241
+ 0000000000000349: 06 jne 0x44420b <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x15b>
242
+ 000000000000034f: 04 cmpq $64, %r8
243
+ 0000000000000353: 02 jb 0x44447a <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x3ca>
244
+ 0000000000000355: 04 leaq -64(%r8), %r11
245
+ 0000000000000359: 07 cmpq $192, %r11
246
+ 0000000000000360: 02 jb 0x444447 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x397>
247
+ 0000000000000362: 04 shrq $6, %r11
248
+ 0000000000000366: 05 leaq (%r13,%r15), %rbp
249
+ 000000000000036b: 03 movq %r11, %rcx
250
+ 000000000000036e: 03 notq %rcx
251
+ 0000000000000371: 05 leaq (%rbp,%rcx), %rbx
252
+ 0000000000000376: 04 leaq (%rdi,%rbx,8), %rbx
253
+ 000000000000037a: 03 cmpq %r14, %rbx
254
+ 000000000000037d: 06 jae 0x44483e <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x78e>
255
+ 0000000000000383: 04 leaq (%rdi,%rbp,8), %rbx
256
+ 0000000000000387: 03 addq %r12, %rcx
257
+ 000000000000038a: 04 leaq (%rdx,%rcx,8), %rcx
258
+ 000000000000038e: 03 cmpq %rbx, %rcx
259
+ 0000000000000391: 06 jae 0x44483e <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x78e>
260
+ 0000000000000397: 02 xorl %ebx, %ebx
261
+ 0000000000000399: 05 leaq -8(%rdi,%r15,8), %rax
262
+ 000000000000039e: 05 leaq -8(%rdx,%r12,8), %rcx
263
+ 00000000000003a3: 10 nopw %cs:(%rax,%rax)
264
+ 00000000000003ad: 03 nopl (%rax)
265
+ 00000000000003b0: 04 movq (%rcx,%rbx,8), %rdx
266
+ 00000000000003b4: 04 orq %rdx, (%rax,%r13,8)
267
+ 00000000000003b8: 03 decq %rbx
268
+ 00000000000003bb: 03 decq %r13
269
+ 00000000000003be: 04 addq $-64, %r8
270
+ 00000000000003c2: 04 cmpq $63, %r8
271
+ 00000000000003c6: 02 ja 0x444460 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x3b0>
272
+ 00000000000003c8: 02 jmp 0x44447c <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x3cc>
273
+ 00000000000003ca: 02 xorl %ebx, %ebx
274
+ 00000000000003cc: 03 testl %r8d, %r8d
275
+ 00000000000003cf: 06 je 0x444be4 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xb34>
276
+ 00000000000003d5: 03 leal 64(%rsi), %eax
277
+ 00000000000003d8: 03 cmpl %r8d, %esi
278
+ 00000000000003db: 03 cmovael %esi, %eax
279
+ 00000000000003de: 04 sbbq $0, %r13
280
+ 00000000000003e2: 05 movq -8(%r14,%rbx,8), %rdi
281
+ 00000000000003e7: 03 movl %r8d, %ecx
282
+ 00000000000003ea: 02 negb %cl
283
+ 00000000000003ec: 03 shrq %cl, %rdi
284
+ 00000000000003ef: 03 subl %r8d, %eax
285
+ 00000000000003f2: 05 movl $64, %edx
286
+ 00000000000003f7: 02 subl %eax, %edx
287
+ 00000000000003f9: 03 cmpl %r8d, %edx
288
+ 00000000000003fc: 02 jge 0x444517 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x467>
289
+ 00000000000003fe: 03 cmpl $64, %eax
290
+ 0000000000000401: 06 jge 0x444bef <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xb3f>
291
+ 0000000000000407: 07 movq $-1, %rbx
292
+ 000000000000040e: 02 movl %edx, %ecx
293
+ 0000000000000410: 03 shlq %cl, %rbx
294
+ 0000000000000413: 07 movq $-1, %rbp
295
+ 000000000000041a: 02 movl %edx, %esi
296
+ 000000000000041c: 02 testl %eax, %eax
297
+ 000000000000041e: 02 jle 0x4444d6 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x426>
298
+ 0000000000000420: 03 notq %rbx
299
+ 0000000000000423: 03 movq %rbx, %rbp
300
+ 0000000000000426: 03 andq %rdi, %rbp
301
+ 0000000000000429: 02 movl %eax, %ecx
302
+ 000000000000042b: 03 shlq %cl, %rbp
303
+ 000000000000042e: 04 orq %rbp, (%r10,%r13,8)
304
+ 0000000000000432: 02 movl %esi, %ecx
305
+ 0000000000000434: 03 shrq %cl, %rdi
306
+ 0000000000000437: 03 subl %edx, %r8d
307
+ 000000000000043a: 07 movq $-1, %rax
308
+ 0000000000000441: 07 movq $-1, %rdx
309
+ 0000000000000448: 03 movl %r8d, %ecx
310
+ 000000000000044b: 03 shlq %cl, %rdx
311
+ 000000000000044e: 04 cmpl $63, %r8d
312
+ 0000000000000452: 02 jg 0x44450a <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x45a>
313
+ 0000000000000454: 03 notq %rdx
314
+ 0000000000000457: 03 movq %rdx, %rax
315
+ 000000000000045a: 03 andq %rax, %rdi
316
+ 000000000000045d: 05 orq %rdi, 8(%r10,%r13,8)
317
+ 0000000000000462: 05 jmp 0x444be4 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xb34>
318
+ 0000000000000467: 03 cmpl $63, %eax
319
+ 000000000000046a: 06 jg 0x444be4 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xb34>
320
+ 0000000000000470: 07 movq $-1, %rdx
321
+ 0000000000000477: 03 movl %r8d, %ecx
322
+ 000000000000047a: 03 shlq %cl, %rdx
323
+ 000000000000047d: 03 notq %rdx
324
+ 0000000000000480: 03 andq %rdx, %rdi
325
+ 0000000000000483: 02 movl %eax, %ecx
326
+ 0000000000000485: 03 shlq %cl, %rdi
327
+ 0000000000000488: 04 orq %rdi, (%r10,%r13,8)
328
+ 000000000000048c: 05 jmp 0x444be4 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xb34>
329
+ 0000000000000491: 03 cmpl $63, %edx
330
+ 0000000000000494: 06 jg 0x444be4 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xb34>
331
+ 000000000000049a: 07 movq $-1, %rax
332
+ 00000000000004a1: 07 movq $-1, %rsi
333
+ 00000000000004a8: 03 movl %r8d, %ecx
334
+ 00000000000004ab: 03 shlq %cl, %rsi
335
+ 00000000000004ae: 04 cmpl $63, %r8d
336
+ 00000000000004b2: 02 jg 0x44456a <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x4ba>
337
+ 00000000000004b4: 03 notq %rsi
338
+ 00000000000004b7: 03 movq %rsi, %rax
339
+ 00000000000004ba: 03 andq %rax, %rbp
340
+ 00000000000004bd: 02 movl %edx, %ecx
341
+ 00000000000004bf: 03 shlq %cl, %rbp
342
+ 00000000000004c2: 04 orq %rbp, (%r10,%rdi,8)
343
+ 00000000000004c6: 05 jmp 0x444be4 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xb34>
344
+ 00000000000004cb: 02 xorl %esi, %esi
345
+ 00000000000004cd: 03 testl %r9d, %r9d
346
+ 00000000000004d0: 06 je 0x444663 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x5b3>
347
+ 00000000000004d6: 03 movl %r9d, %ebx
348
+ 00000000000004d9: 03 movq %rsi, %rbp
349
+ 00000000000004dc: 04 cmpq $64, %r8
350
+ 00000000000004e0: 06 jae 0x444786 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x6d6>
351
+ 00000000000004e6: 05 jmp 0x444b40 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xa90>
352
+ 00000000000004eb: 03 testl %r8d, %r8d
353
+ 00000000000004ee: 06 je 0x444be4 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xb34>
354
+ 00000000000004f4: 10 movabsq $9223372036854775807, %rbx
355
+ 00000000000004fe: 05 movl $64, %eax
356
+ 0000000000000503: 03 subl %r9d, %eax
357
+ 0000000000000506: 03 cmpl %r8d, %eax
358
+ 0000000000000509: 06 jge 0x4449cd <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x91d>
359
+ 000000000000050f: 07 movq $-1, %rdi
360
+ 0000000000000516: 02 movl %eax, %ecx
361
+ 0000000000000518: 03 shlq %cl, %rdi
362
+ 000000000000051b: 07 movq $-1, %rbp
363
+ 0000000000000522: 02 movl %eax, %edx
364
+ 0000000000000524: 03 testl %r9d, %r9d
365
+ 0000000000000527: 02 je 0x4445df <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x52f>
366
+ 0000000000000529: 03 notq %rdi
367
+ 000000000000052c: 03 movq %rdi, %rbx
368
+ 000000000000052f: 03 andq %rsi, %rbx
369
+ 0000000000000532: 03 movl %r9d, %ecx
370
+ 0000000000000535: 03 shlq %cl, %rbx
371
+ 0000000000000538: 04 orq %rbx, (%r13)
372
+ 000000000000053c: 02 movl %edx, %ecx
373
+ 000000000000053e: 03 shrq %cl, %rsi
374
+ 0000000000000541: 03 subl %eax, %r8d
375
+ 0000000000000544: 07 movq $-1, %rax
376
+ 000000000000054b: 03 movl %r8d, %ecx
377
+ 000000000000054e: 03 shlq %cl, %rax
378
+ 0000000000000551: 04 cmpl $63, %r8d
379
+ 0000000000000555: 02 jg 0x44460d <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x55d>
380
+ 0000000000000557: 03 notq %rax
381
+ 000000000000055a: 03 movq %rax, %rbp
382
+ 000000000000055d: 03 andq %rbp, %rsi
383
+ 0000000000000560: 04 orq %rsi, 8(%r13)
384
+ 0000000000000564: 05 jmp 0x444be4 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xb34>
385
+ 0000000000000569: 07 movq $-1, %rdx
386
+ 0000000000000570: 02 movl %eax, %ecx
387
+ 0000000000000572: 03 shlq %cl, %rdx
388
+ 0000000000000575: 03 notq %rdx
389
+ 0000000000000578: 03 andq %rdx, %rsi
390
+ 000000000000057b: 03 movl %r9d, %ecx
391
+ 000000000000057e: 03 shlq %cl, %rsi
392
+ 0000000000000581: 03 movq %r13, %rcx
393
+ 0000000000000584: 03 movq %rdi, %rdx
394
+ 0000000000000587: 03 movq %rbp, %rdi
395
+ 000000000000058a: 03 movq %rbx, %r10
396
+ 000000000000058d: 03 orq %rsi, (%rcx)
397
+ 0000000000000590: 04 leal (%rax,%r9), %ebx
398
+ 0000000000000594: 03 subq %rax, %r8
399
+ 0000000000000597: 05 movl $1, %esi
400
+ 000000000000059c: 03 cmpl $64, %ebx
401
+ 000000000000059f: 06 jb 0x44477a <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x6ca>
402
+ 00000000000005a5: 05 leal -64(%rax,%r9), %r9d
403
+ 00000000000005aa: 03 testl %r9d, %r9d
404
+ 00000000000005ad: 06 jne 0x444586 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x4d6>
405
+ 00000000000005b3: 02 xorl %ebx, %ebx
406
+ 00000000000005b5: 04 cmpq $64, %r8
407
+ 00000000000005b9: 06 jb 0x4449c5 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x915>
408
+ 00000000000005bf: 04 leaq -64(%r8), %rax
409
+ 00000000000005c3: 03 movq %rax, %r11
410
+ 00000000000005c6: 04 shrq $6, %r11
411
+ 00000000000005ca: 04 leaq (%r11,%rsi), %r12
412
+ 00000000000005ce: 05 movq %rsi, -48(%rsp)
413
+ 00000000000005d3: 03 movq %rsi, %rbx
414
+ 00000000000005d6: 06 cmpq $192, %rax
415
+ 00000000000005dc: 06 jb 0x444ab0 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xa00>
416
+ 00000000000005e2: 05 movq -48(%rsp), %rcx
417
+ 00000000000005e7: 04 leaq (%rcx,%r15), %rax
418
+ 00000000000005eb: 04 leaq (%rdi,%rax,8), %rbx
419
+ 00000000000005ef: 04 leaq (%rcx,%r14), %rsi
420
+ 00000000000005f3: 04 leaq (%rsi,%r11), %rbp
421
+ 00000000000005f7: 05 leaq 8(%rdx,%rbp,8), %rbp
422
+ 00000000000005fc: 03 cmpq %rbp, %rbx
423
+ 00000000000005ff: 02 jae 0x4446cb <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x61b>
424
+ 0000000000000601: 03 addq %r11, %rax
425
+ 0000000000000604: 05 leaq 8(%rdi,%rax,8), %rax
426
+ 0000000000000609: 04 leaq (%rdx,%rsi,8), %rsi
427
+ 000000000000060d: 05 movq -48(%rsp), %rbx
428
+ 0000000000000612: 03 cmpq %rax, %rsi
429
+ 0000000000000615: 06 jb 0x444ab0 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xa00>
430
+ 000000000000061b: 05 movq %r10, -40(%rsp)
431
+ 0000000000000620: 03 movq %r13, %rcx
432
+ 0000000000000623: 05 movq %rdi, -16(%rsp)
433
+ 0000000000000628: 05 movq %rdx, -24(%rsp)
434
+ 000000000000062d: 04 leaq 1(%r11), %rdx
435
+ 0000000000000631: 03 movq %rdx, %r13
436
+ 0000000000000634: 04 andq $-4, %r13
437
+ 0000000000000638: 04 leaq -4(%r13), %rax
438
+ 000000000000063c: 03 movq %rax, %r9
439
+ 000000000000063f: 04 shrq $2, %r9
440
+ 0000000000000643: 03 incq %r9
441
+ 0000000000000646: 03 testq %rax, %rax
442
+ 0000000000000649: 06 je 0x444a55 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x9a5>
443
+ 000000000000064f: 03 movq %r9, %rsi
444
+ 0000000000000652: 04 andq $-2, %rsi
445
+ 0000000000000656: 03 negq %rsi
446
+ 0000000000000659: 02 xorl %ebp, %ebp
447
+ 000000000000065b: 03 movq %rcx, %rbx
448
+ 000000000000065e: 05 movq -40(%rsp), %r10
449
+ 0000000000000663: 05 movq -48(%rsp), %rdi
450
+ 0000000000000668: 03 movq %rdi, %rax
451
+ 000000000000066b: 03 orq %rbp, %rax
452
+ 000000000000066e: 05 movups (%r10,%rax,8), %xmm0
453
+ 0000000000000673: 06 movups 16(%r10,%rax,8), %xmm1
454
+ 0000000000000679: 04 movups (%rbx,%rax,8), %xmm2
455
+ 000000000000067d: 03 orps %xmm0, %xmm2
456
+ 0000000000000680: 05 movups 16(%rbx,%rax,8), %xmm0
457
+ 0000000000000685: 03 orps %xmm1, %xmm0
458
+ 0000000000000688: 04 movups %xmm2, (%rbx,%rax,8)
459
+ 000000000000068c: 05 movups %xmm0, 16(%rbx,%rax,8)
460
+ 0000000000000691: 04 leaq 4(%rbp), %rax
461
+ 0000000000000695: 03 orq %rdi, %rax
462
+ 0000000000000698: 05 movups (%r10,%rax,8), %xmm0
463
+ 000000000000069d: 06 movups 16(%r10,%rax,8), %xmm1
464
+ 00000000000006a3: 04 movups (%rbx,%rax,8), %xmm2
465
+ 00000000000006a7: 03 orps %xmm0, %xmm2
466
+ 00000000000006aa: 05 movups 16(%rbx,%rax,8), %xmm0
467
+ 00000000000006af: 03 orps %xmm1, %xmm0
468
+ 00000000000006b2: 04 movups %xmm2, (%rbx,%rax,8)
469
+ 00000000000006b6: 05 movups %xmm0, 16(%rbx,%rax,8)
470
+ 00000000000006bb: 04 addq $8, %rbp
471
+ 00000000000006bf: 04 addq $2, %rsi
472
+ 00000000000006c3: 02 jne 0x444718 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x668>
473
+ 00000000000006c5: 05 jmp 0x444a57 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x9a7>
474
+ 00000000000006ca: 02 xorl %ebp, %ebp
475
+ 00000000000006cc: 04 cmpq $64, %r8
476
+ 00000000000006d0: 06 jb 0x444b40 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xa90>
477
+ 00000000000006d6: 05 movq %r10, -40(%rsp)
478
+ 00000000000006db: 05 movq %r13, -32(%rsp)
479
+ 00000000000006e0: 05 movq %rdx, -24(%rsp)
480
+ 00000000000006e5: 06 movl $64, %r12d
481
+ 00000000000006eb: 03 subl %ebx, %r12d
482
+ 00000000000006ee: 03 movq %rbp, %r11
483
+ 00000000000006f1: 03 movl %ebx, %r9d
484
+ 00000000000006f4: 02 movl %ebx, %ecx
485
+ 00000000000006f6: 02 negl %ecx
486
+ 00000000000006f8: 07 movq $-1, %r13
487
+ 00000000000006ff: 07 movq $-1, %rbp
488
+ 0000000000000706: 03 shlq %cl, %rbp
489
+ 0000000000000709: 02 testl %ebx, %ebx
490
+ 000000000000070b: 03 notq %rbp
491
+ 000000000000070e: 04 cmovleq %r13, %rbp
492
+ 0000000000000712: 04 leaq -64(%r8), %rdx
493
+ 0000000000000716: 03 movq %rdx, %rax
494
+ 0000000000000719: 04 shrq $6, %rax
495
+ 000000000000071d: 02 movl %ebx, %ecx
496
+ 000000000000071f: 03 shlq %cl, %r13
497
+ 0000000000000722: 03 notq %r13
498
+ 0000000000000725: 04 leaq (%r11,%r15), %rcx
499
+ 0000000000000729: 05 movq %rdi, -16(%rsp)
500
+ 000000000000072e: 04 movq (%rdi,%rcx,8), %r10
501
+ 0000000000000732: 03 testb $64, %dl
502
+ 0000000000000735: 06 jne 0x4448fe <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x84e>
503
+ 000000000000073b: 05 movq -40(%rsp), %rcx
504
+ 0000000000000740: 04 movq (%rcx,%rsi,8), %rdx
505
+ 0000000000000744: 03 movq %rsi, %rdi
506
+ 0000000000000747: 02 movl %ebx, %esi
507
+ 0000000000000749: 03 movq %rdx, %rbx
508
+ 000000000000074c: 03 andq %rbp, %rbx
509
+ 000000000000074f: 03 movl %r9d, %ecx
510
+ 0000000000000752: 03 shlq %cl, %rbx
511
+ 0000000000000755: 03 orq %r10, %rbx
512
+ 0000000000000758: 03 movl %r12d, %ecx
513
+ 000000000000075b: 03 shrq %cl, %rdx
514
+ 000000000000075e: 05 movq -32(%rsp), %rcx
515
+ 0000000000000763: 04 movq %rbx, (%rcx,%r11,8)
516
+ 0000000000000767: 02 movl %esi, %ebx
517
+ 0000000000000769: 03 andq %r13, %rdx
518
+ 000000000000076c: 05 orq 8(%rcx,%r11,8), %rdx
519
+ 0000000000000771: 05 movq %rdx, 8(%rcx,%r11,8)
520
+ 0000000000000776: 04 leaq 1(%r11), %rsi
521
+ 000000000000077a: 04 leaq 1(%rdi), %rcx
522
+ 000000000000077e: 05 movq %rsi, -48(%rsp)
523
+ 0000000000000783: 03 movq %rdi, %rsi
524
+ 0000000000000786: 03 movq %rdx, %r10
525
+ 0000000000000789: 05 jmp 0x444906 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x856>
526
+ 000000000000078e: 03 incq %r11
527
+ 0000000000000791: 03 movq %r11, %rax
528
+ 0000000000000794: 04 andq $-4, %rax
529
+ 0000000000000798: 04 leaq -4(%rax), %rcx
530
+ 000000000000079c: 03 movq %rcx, %r9
531
+ 000000000000079f: 04 shrq $2, %r9
532
+ 00000000000007a3: 03 incq %r9
533
+ 00000000000007a6: 03 testq %rcx, %rcx
534
+ 00000000000007a9: 06 je 0x4449f8 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x948>
535
+ 00000000000007af: 05 movq %rax, -32(%rsp)
536
+ 00000000000007b4: 05 movq %r14, -40(%rsp)
537
+ 00000000000007b9: 05 movq %r10, -48(%rsp)
538
+ 00000000000007be: 03 movq %rdx, %rax
539
+ 00000000000007c1: 05 leaq -16(%rdx,%r12,8), %rcx
540
+ 00000000000007c6: 03 movq %rdi, %r14
541
+ 00000000000007c9: 05 leaq -16(%rdi,%rbp,8), %rbp
542
+ 00000000000007ce: 03 movq %r9, %r10
543
+ 00000000000007d1: 04 andq $-2, %r10
544
+ 00000000000007d5: 03 negq %r10
545
+ 00000000000007d8: 07 movq $-2, %rbx
546
+ 00000000000007df: 01 nop
547
+ 00000000000007e0: 04 movups (%rcx,%rbx,8), %xmm0
548
+ 00000000000007e4: 05 movups 16(%rcx,%rbx,8), %xmm1
549
+ 00000000000007e9: 05 movups -32(%rbp,%rbx,8), %xmm2
550
+ 00000000000007ee: 05 movups -16(%rbp,%rbx,8), %xmm3
551
+ 00000000000007f3: 05 movups (%rbp,%rbx,8), %xmm4
552
+ 00000000000007f8: 03 orps %xmm0, %xmm4
553
+ 00000000000007fb: 05 movups 16(%rbp,%rbx,8), %xmm0
554
+ 0000000000000800: 03 orps %xmm1, %xmm0
555
+ 0000000000000803: 05 movups %xmm0, 16(%rbp,%rbx,8)
556
+ 0000000000000808: 05 movups %xmm4, (%rbp,%rbx,8)
557
+ 000000000000080d: 05 movups -32(%rcx,%rbx,8), %xmm0
558
+ 0000000000000812: 03 orps %xmm2, %xmm0
559
+ 0000000000000815: 05 movups -16(%rcx,%rbx,8), %xmm1
560
+ 000000000000081a: 03 orps %xmm3, %xmm1
561
+ 000000000000081d: 05 movups %xmm1, -16(%rbp,%rbx,8)
562
+ 0000000000000822: 05 movups %xmm0, -32(%rbp,%rbx,8)
563
+ 0000000000000827: 04 addq $-8, %rbx
564
+ 000000000000082b: 04 addq $2, %r10
565
+ 000000000000082f: 02 jne 0x444890 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x7e0>
566
+ 0000000000000831: 03 incq %rbx
567
+ 0000000000000834: 03 movq %rax, %rdx
568
+ 0000000000000837: 03 movq %r14, %rdi
569
+ 000000000000083a: 05 movq -48(%rsp), %r10
570
+ 000000000000083f: 05 movq -40(%rsp), %r14
571
+ 0000000000000844: 05 movq -32(%rsp), %rax
572
+ 0000000000000849: 05 jmp 0x4449ff <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x94f>
573
+ 000000000000084e: 05 movq %r11, -48(%rsp)
574
+ 0000000000000853: 03 movq %rsi, %rcx
575
+ 0000000000000856: 03 addq %rax, %rsi
576
+ 0000000000000859: 03 testq %rax, %rax
577
+ 000000000000085c: 06 je 0x4449aa <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x8fa>
578
+ 0000000000000862: 04 movl %ebx, -4(%rsp)
579
+ 0000000000000866: 03 addq %rcx, %r14
580
+ 0000000000000869: 05 movq -24(%rsp), %rax
581
+ 000000000000086e: 05 leaq 8(%rax,%r14,8), %rdx
582
+ 0000000000000873: 03 movq %rsi, %r14
583
+ 0000000000000876: 03 movq %rsi, %r11
584
+ 0000000000000879: 03 subq %rcx, %r11
585
+ 000000000000087c: 03 incq %r11
586
+ 000000000000087f: 05 addq -48(%rsp), %r15
587
+ 0000000000000884: 05 movq -16(%rsp), %rax
588
+ 0000000000000889: 05 leaq 16(%rax,%r15,8), %rax
589
+ 000000000000088e: 02 xorl %edi, %edi
590
+ 0000000000000890: 05 movq -8(%rdx,%rdi,8), %rsi
591
+ 0000000000000895: 03 movq %rsi, %rbx
592
+ 0000000000000898: 03 andq %rbp, %rbx
593
+ 000000000000089b: 03 movl %r9d, %ecx
594
+ 000000000000089e: 03 shlq %cl, %rbx
595
+ 00000000000008a1: 03 orq %r10, %rbx
596
+ 00000000000008a4: 05 movq %rbx, -16(%rax,%rdi,8)
597
+ 00000000000008a9: 03 movl %r12d, %ecx
598
+ 00000000000008ac: 03 shrq %cl, %rsi
599
+ 00000000000008af: 03 andq %r13, %rsi
600
+ 00000000000008b2: 05 orq -8(%rax,%rdi,8), %rsi
601
+ 00000000000008b7: 05 movq %rsi, -8(%rax,%rdi,8)
602
+ 00000000000008bc: 04 movq (%rdx,%rdi,8), %r10
603
+ 00000000000008c0: 03 movq %r10, %rbx
604
+ 00000000000008c3: 03 andq %rbp, %rbx
605
+ 00000000000008c6: 03 movl %r9d, %ecx
606
+ 00000000000008c9: 03 shlq %cl, %rbx
607
+ 00000000000008cc: 03 orq %rsi, %rbx
608
+ 00000000000008cf: 03 movl %r12d, %ecx
609
+ 00000000000008d2: 03 shrq %cl, %r10
610
+ 00000000000008d5: 05 movq %rbx, -8(%rax,%rdi,8)
611
+ 00000000000008da: 03 andq %r13, %r10
612
+ 00000000000008dd: 04 orq (%rax,%rdi,8), %r10
613
+ 00000000000008e1: 04 movq %r10, (%rax,%rdi,8)
614
+ 00000000000008e5: 04 addq $2, %rdi
615
+ 00000000000008e9: 03 cmpq %rdi, %r11
616
+ 00000000000008ec: 02 jne 0x444940 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x890>
617
+ 00000000000008ee: 05 addq %rdi, -48(%rsp)
618
+ 00000000000008f3: 04 movl -4(%rsp), %ebx
619
+ 00000000000008f7: 03 movq %r14, %rsi
620
+ 00000000000008fa: 03 incq %rsi
621
+ 00000000000008fd: 04 andl $63, %r8d
622
+ 0000000000000901: 05 movq -32(%rsp), %r13
623
+ 0000000000000906: 05 movq -40(%rsp), %r10
624
+ 000000000000090b: 05 movq -48(%rsp), %rbp
625
+ 0000000000000910: 05 jmp 0x444b40 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xa90>
626
+ 0000000000000915: 03 movq %rsi, %rbp
627
+ 0000000000000918: 05 jmp 0x444b40 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xa90>
628
+ 000000000000091d: 07 movq $-1, %rax
629
+ 0000000000000924: 03 movl %r8d, %ecx
630
+ 0000000000000927: 03 shlq %cl, %rax
631
+ 000000000000092a: 04 cmpl $63, %r8d
632
+ 000000000000092e: 02 jg 0x4449e6 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x936>
633
+ 0000000000000930: 03 notq %rax
634
+ 0000000000000933: 03 movq %rax, %rbx
635
+ 0000000000000936: 03 andq %rbx, %rsi
636
+ 0000000000000939: 03 movl %r9d, %ecx
637
+ 000000000000093c: 03 shlq %cl, %rsi
638
+ 000000000000093f: 04 orq %rsi, (%r13)
639
+ 0000000000000943: 05 jmp 0x444be4 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xb34>
640
+ 0000000000000948: 07 movq $-1, %rbx
641
+ 000000000000094f: 03 movq %rax, %rcx
642
+ 0000000000000952: 04 shlq $6, %rcx
643
+ 0000000000000956: 04 testb $1, %r9b
644
+ 000000000000095a: 02 je 0x444a3b <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x98b>
645
+ 000000000000095c: 05 leaq (%r13,%rbx), %rbp
646
+ 0000000000000961: 06 movups -24(%r14,%rbx,8), %xmm0
647
+ 0000000000000967: 06 movups -8(%r14,%rbx,8), %xmm1
648
+ 000000000000096d: 06 movups -24(%r10,%rbp,8), %xmm2
649
+ 0000000000000973: 03 orps %xmm0, %xmm2
650
+ 0000000000000976: 06 movups -8(%r10,%rbp,8), %xmm0
651
+ 000000000000097c: 03 orps %xmm1, %xmm0
652
+ 000000000000097f: 06 movups %xmm0, -8(%r10,%rbp,8)
653
+ 0000000000000985: 06 movups %xmm2, -24(%r10,%rbp,8)
654
+ 000000000000098b: 03 subq %rax, %r13
655
+ 000000000000098e: 03 movq %rax, %rbx
656
+ 0000000000000991: 03 negq %rbx
657
+ 0000000000000994: 03 subq %rcx, %r8
658
+ 0000000000000997: 03 cmpq %rax, %r11
659
+ 000000000000099a: 06 je 0x44447c <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x3cc>
660
+ 00000000000009a0: 05 jmp 0x444449 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x399>
661
+ 00000000000009a5: 02 xorl %ebp, %ebp
662
+ 00000000000009a7: 04 testb $1, %r9b
663
+ 00000000000009ab: 05 movq -48(%rsp), %rsi
664
+ 00000000000009b0: 02 je 0x444a8e <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x9de>
665
+ 00000000000009b2: 03 orq %rsi, %rbp
666
+ 00000000000009b5: 05 movq -40(%rsp), %rax
667
+ 00000000000009ba: 04 movups (%rax,%rbp,8), %xmm0
668
+ 00000000000009be: 05 movups 16(%rax,%rbp,8), %xmm1
669
+ 00000000000009c3: 03 movq %rcx, %rax
670
+ 00000000000009c6: 04 movups (%rcx,%rbp,8), %xmm2
671
+ 00000000000009ca: 03 orps %xmm0, %xmm2
672
+ 00000000000009cd: 05 movups 16(%rcx,%rbp,8), %xmm0
673
+ 00000000000009d2: 03 orps %xmm1, %xmm0
674
+ 00000000000009d5: 04 movups %xmm2, (%rcx,%rbp,8)
675
+ 00000000000009d9: 05 movups %xmm0, 16(%rcx,%rbp,8)
676
+ 00000000000009de: 04 leaq (%rsi,%r13), %rbx
677
+ 00000000000009e2: 03 movq %rbx, %rbp
678
+ 00000000000009e5: 03 cmpq %r13, %rdx
679
+ 00000000000009e8: 05 movq -24(%rsp), %rdx
680
+ 00000000000009ed: 05 movq -16(%rsp), %rdi
681
+ 00000000000009f2: 03 movq %rcx, %r13
682
+ 00000000000009f5: 05 movq -40(%rsp), %r10
683
+ 00000000000009fa: 06 je 0x444b34 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xa84>
684
+ 0000000000000a00: 03 movl %r12d, %eax
685
+ 0000000000000a03: 02 subl %ebx, %eax
686
+ 0000000000000a05: 02 incl %eax
687
+ 0000000000000a07: 03 movq %r12, %rsi
688
+ 0000000000000a0a: 03 subq %rbx, %rsi
689
+ 0000000000000a0d: 04 andq $3, %rax
690
+ 0000000000000a11: 02 je 0x444ae5 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xa35>
691
+ 0000000000000a13: 03 movq %rbx, %rbp
692
+ 0000000000000a16: 10 nopw %cs:(%rax,%rax)
693
+ 0000000000000a20: 04 leaq 1(%rbp), %rbx
694
+ 0000000000000a24: 04 movq (%r10,%rbp,8), %rcx
695
+ 0000000000000a28: 05 orq %rcx, (%r13,%rbp,8)
696
+ 0000000000000a2d: 03 movq %rbx, %rbp
697
+ 0000000000000a30: 03 decq %rax
698
+ 0000000000000a33: 02 jne 0x444ad0 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xa20>
699
+ 0000000000000a35: 03 movq %rbx, %rbp
700
+ 0000000000000a38: 04 cmpq $3, %rsi
701
+ 0000000000000a3c: 02 jb 0x444b34 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xa84>
702
+ 0000000000000a3e: 05 movq -48(%rsp), %rax
703
+ 0000000000000a43: 05 leaq 1(%rax,%r11), %rax
704
+ 0000000000000a48: 05 leaq 24(%rdx,%r14,8), %rcx
705
+ 0000000000000a4d: 05 leaq 24(%rdi,%r15,8), %rdx
706
+ 0000000000000a52: 05 movq -24(%rcx,%rbx,8), %rsi
707
+ 0000000000000a57: 05 orq %rsi, -24(%rdx,%rbx,8)
708
+ 0000000000000a5c: 05 movq -16(%rcx,%rbx,8), %rsi
709
+ 0000000000000a61: 05 orq %rsi, -16(%rdx,%rbx,8)
710
+ 0000000000000a66: 05 movq -8(%rcx,%rbx,8), %rsi
711
+ 0000000000000a6b: 05 orq %rsi, -8(%rdx,%rbx,8)
712
+ 0000000000000a70: 04 leaq 4(%rbx), %rbp
713
+ 0000000000000a74: 04 movq (%rcx,%rbx,8), %rsi
714
+ 0000000000000a78: 04 orq %rsi, (%rdx,%rbx,8)
715
+ 0000000000000a7c: 03 movq %rbp, %rbx
716
+ 0000000000000a7f: 03 cmpq %rbp, %rax
717
+ 0000000000000a82: 02 jne 0x444b02 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xa52>
718
+ 0000000000000a84: 03 incq %r12
719
+ 0000000000000a87: 04 andl $63, %r8d
720
+ 0000000000000a8b: 03 movq %r12, %rsi
721
+ 0000000000000a8e: 02 xorl %ebx, %ebx
722
+ 0000000000000a90: 03 testq %r8, %r8
723
+ 0000000000000a93: 06 je 0x444be4 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xb34>
724
+ 0000000000000a99: 04 movq (%r10,%rsi,8), %rsi
725
+ 0000000000000a9d: 05 movl $64, %eax
726
+ 0000000000000aa2: 02 subl %ebx, %eax
727
+ 0000000000000aa4: 03 cmpl %r8d, %eax
728
+ 0000000000000aa7: 02 jge 0x444bc2 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xb12>
729
+ 0000000000000aa9: 03 cmpl $64, %ebx
730
+ 0000000000000aac: 06 jge 0x444bfe <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xb4e>
731
+ 0000000000000ab2: 07 movq $-1, %rdx
732
+ 0000000000000ab9: 02 movl %eax, %ecx
733
+ 0000000000000abb: 03 shlq %cl, %rdx
734
+ 0000000000000abe: 07 movq $-1, %rdi
735
+ 0000000000000ac5: 03 movl %eax, %r9d
736
+ 0000000000000ac8: 02 testl %ebx, %ebx
737
+ 0000000000000aca: 02 jle 0x444b82 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xad2>
738
+ 0000000000000acc: 03 notq %rdx
739
+ 0000000000000acf: 03 movq %rdx, %rdi
740
+ 0000000000000ad2: 03 andq %rsi, %rdi
741
+ 0000000000000ad5: 02 movl %ebx, %ecx
742
+ 0000000000000ad7: 03 shlq %cl, %rdi
743
+ 0000000000000ada: 05 orq %rdi, (%r13,%rbp,8)
744
+ 0000000000000adf: 03 movl %r9d, %ecx
745
+ 0000000000000ae2: 03 shrq %cl, %rsi
746
+ 0000000000000ae5: 03 subl %eax, %r8d
747
+ 0000000000000ae8: 07 movq $-1, %rax
748
+ 0000000000000aef: 07 movq $-1, %rdx
749
+ 0000000000000af6: 03 movl %r8d, %ecx
750
+ 0000000000000af9: 03 shlq %cl, %rdx
751
+ 0000000000000afc: 04 cmpl $63, %r8d
752
+ 0000000000000b00: 02 jg 0x444bb8 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xb08>
753
+ 0000000000000b02: 03 notq %rdx
754
+ 0000000000000b05: 03 movq %rdx, %rax
755
+ 0000000000000b08: 03 andq %rax, %rsi
756
+ 0000000000000b0b: 05 orq %rsi, 8(%r13,%rbp,8)
757
+ 0000000000000b10: 02 jmp 0x444be4 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xb34>
758
+ 0000000000000b12: 03 cmpl $63, %ebx
759
+ 0000000000000b15: 02 jg 0x444be4 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xb34>
760
+ 0000000000000b17: 07 movq $-1, %rax
761
+ 0000000000000b1e: 03 movl %r8d, %ecx
762
+ 0000000000000b21: 03 shlq %cl, %rax
763
+ 0000000000000b24: 03 notq %rax
764
+ 0000000000000b27: 03 andq %rax, %rsi
765
+ 0000000000000b2a: 02 movl %ebx, %ecx
766
+ 0000000000000b2c: 03 shlq %cl, %rsi
767
+ 0000000000000b2f: 05 orq %rsi, (%r13,%rbp,8)
768
+ 0000000000000b34: 01 popq %rbx
769
+ 0000000000000b35: 02 popq %r12
770
+ 0000000000000b37: 02 popq %r13
771
+ 0000000000000b39: 02 popq %r14
772
+ 0000000000000b3b: 02 popq %r15
773
+ 0000000000000b3d: 01 popq %rbp
774
+ 0000000000000b3e: 01 retq
775
+ 0000000000000b3f: 02 movl %edx, %esi
776
+ 0000000000000b41: 05 jmp 0x4444e2 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x432>
777
+ 0000000000000b46: 03 movl %eax, %r9d
778
+ 0000000000000b49: 05 jmp 0x444395 <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0x2e5>
779
+ 0000000000000b4e: 03 movl %eax, %r9d
780
+ 0000000000000b51: 02 jmp 0x444b8f <BloombergLP::bdlb::BitStringUtil::orEqual(unsigned long*, unsigned long, unsigned long const*, unsigned long, unsigned long)+0xadf>
781
+ 0000000000000b53: 10 nopw %cs:(%rax,%rax)
782
+ 0000000000000b5d: 03 nopl (%rax)