Comparing BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long) in assumed vs ignored

Files changed (1) hide show
  1. baljsn_datumutil.t/{8.assume.s → 8.none.s} +262 -256
baljsn_datumutil.t/{8.assume.s → 8.none.s} RENAMED
@@ -1,277 +1,283 @@
1
- 000000000044dd30 <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, 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: 04 subq $56, %rsp
9
  000000000000000e: 03 movq %rdx, %r14
10
- 0000000000000011: 03 movq %rsi, %rbx
11
  0000000000000014: 03 movq %rdi, %r15
12
  0000000000000017: 04 movq 32(%rdi), %rax
13
  000000000000001b: 03 testq %rax, %rax
14
- 000000000000001e: 02 je 0x44dd6d <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x3d>
15
  0000000000000020: 04 movq 8(%r15), %rcx
16
  0000000000000024: 03 movq (%rcx), %rcx
17
  0000000000000027: 03 addq %r14, %rcx
18
  000000000000002a: 03 movq %rax, %rdx
19
  000000000000002d: 03 nopl (%rax)
20
- 0000000000000030: 03 movq %rdx, %r13
21
  0000000000000033: 03 addq %rdx, %rdx
22
- 0000000000000036: 03 cmpq %rcx, %r13
23
- 0000000000000039: 02 jb 0x44dd60 <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x30>
24
- 000000000000003b: 02 jmp 0x44dd8b <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x5b>
25
  000000000000003d: 05 movl $1, %ecx
26
  0000000000000042: 10 nopw %cs:(%rax,%rax)
27
  000000000000004c: 04 nopl (%rax)
28
- 0000000000000050: 03 movq %rcx, %r13
29
  0000000000000053: 03 addq %rcx, %rcx
30
- 0000000000000056: 03 cmpq %r14, %r13
31
- 0000000000000059: 02 jb 0x44dd80 <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x50>
32
- 000000000000005b: 04 leaq -1(%r14), %rcx
33
- 000000000000005f: 03 movl %r14d, %edx
34
- 0000000000000062: 03 andl $3, %edx
35
- 0000000000000065: 04 cmpq $3, %rcx
36
- 0000000000000069: 02 jae 0x44dda1 <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x71>
37
- 000000000000006b: 02 xorl %ecx, %ecx
38
- 000000000000006d: 02 xorl %esi, %esi
39
- 000000000000006f: 02 jmp 0x44ddcd <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x9d>
40
- 0000000000000071: 03 movq %r14, %rdi
41
- 0000000000000074: 04 andq $-4, %rdi
42
- 0000000000000078: 04 leaq 104(%rbx), %rbp
43
- 000000000000007c: 02 xorl %ecx, %ecx
44
- 000000000000007e: 02 xorl %esi, %esi
45
- 0000000000000080: 04 addq -96(%rbp), %rcx
46
- 0000000000000084: 04 addq -64(%rbp), %rcx
47
- 0000000000000088: 04 addq -32(%rbp), %rcx
48
- 000000000000008c: 04 addq (%rbp), %rcx
49
- 0000000000000090: 04 addq $4, %rsi
50
- 0000000000000094: 04 subq $-128, %rbp
51
- 0000000000000098: 03 cmpq %rsi, %rdi
52
- 000000000000009b: 02 jne 0x44ddb0 <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x80>
53
- 000000000000009d: 03 testq %rdx, %rdx
54
- 00000000000000a0: 02 je 0x44ddfd <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0xcd>
55
- 00000000000000a2: 04 shlq $5, %rsi
56
- 00000000000000a6: 05 leaq 8(%rbx,%rsi), %rsi
57
- 00000000000000ab: 04 shlq $5, %rdx
58
- 00000000000000af: 02 xorl %edi, %edi
59
- 00000000000000b1: 10 nopw %cs:(%rax,%rax)
60
- 00000000000000bb: 05 nopl (%rax,%rax)
61
- 00000000000000c0: 04 addq (%rsi,%rdi), %rcx
62
- 00000000000000c4: 04 addq $32, %rdi
63
- 00000000000000c8: 03 cmpq %rdi, %rdx
64
- 00000000000000cb: 02 jne 0x44ddf0 <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0xc0>
65
- 00000000000000cd: 04 movq 16(%r15), %rdx
66
- 00000000000000d1: 03 testq %rdx, %rdx
67
- 00000000000000d4: 02 je 0x44de28 <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0xf8>
68
- 00000000000000d6: 04 movq 8(%r15), %rsi
69
- 00000000000000da: 03 movq (%rsi), %rsi
70
- 00000000000000dd: 03 testq %rsi, %rsi
71
- 00000000000000e0: 02 je 0x44de28 <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0xf8>
72
- 00000000000000e2: 03 movq (%r15), %rdi
73
- 00000000000000e5: 04 shlq $5, %rsi
74
- 00000000000000e9: 05 movq -32(%rsi,%rdi), %r12
75
- 00000000000000ee: 05 addq -24(%rsi,%rdi), %r12
76
- 00000000000000f3: 03 subq %rdx, %r12
77
- 00000000000000f6: 02 jmp 0x44de2b <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0xfb>
78
- 00000000000000f8: 03 xorl %r12d, %r12d
79
- 00000000000000fb: 04 movq 40(%r15), %rdx
80
- 00000000000000ff: 03 testq %rdx, %rdx
81
- 0000000000000102: 02 je 0x44de4d <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x11d>
82
- 0000000000000104: 03 addq %r12, %rcx
83
- 0000000000000107: 03 movq %rdx, %rsi
84
- 000000000000010a: 06 nopw (%rax,%rax)
85
- 0000000000000110: 03 movq %rsi, %rbp
86
- 0000000000000113: 03 addq %rsi, %rsi
87
- 0000000000000116: 03 cmpq %rcx, %rbp
88
- 0000000000000119: 02 jb 0x44de40 <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x110>
89
- 000000000000011b: 02 jmp 0x44de6b <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x13b>
90
- 000000000000011d: 05 movl $1, %esi
91
- 0000000000000122: 10 nopw %cs:(%rax,%rax)
92
- 000000000000012c: 04 nopl (%rax)
93
- 0000000000000130: 03 movq %rsi, %rbp
94
- 0000000000000133: 03 addq %rsi, %rsi
95
- 0000000000000136: 03 cmpq %rcx, %rbp
96
- 0000000000000139: 02 jb 0x44de60 <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x130>
97
- 000000000000013b: 03 orq %rax, %rdx
98
- 000000000000013e: 02 je 0x44de7e <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x14e>
99
- 0000000000000140: 03 cmpq %rax, %r13
100
- 0000000000000143: 06 je 0x44df48 <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x218>
101
- 0000000000000149: 05 jmp 0x44df52 <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x222>
102
- 000000000000014e: 04 movq %r13, 32(%r15)
103
- 0000000000000152: 04 movq %rbp, 40(%r15)
104
- 0000000000000156: 04 movq 56(%r15), %rcx
105
- 000000000000015a: 03 movq %r15, %rdi
106
- 000000000000015d: 03 movq %r13, %rsi
107
- 0000000000000160: 03 movq %rbp, %rdx
108
- 0000000000000163: 05 callq 0x44a090 <BloombergLP::bdld::Datum::createUninitializedMap(BloombergLP::bdld::DatumMutableMapOwningKeysRef*, unsigned long, unsigned long, BloombergLP::bslma::Allocator*)>
109
- 0000000000000168: 03 testq %r13, %r13
110
- 000000000000016b: 06 je 0x44df27 <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x1f7>
111
- 0000000000000171: 03 movq (%r15), %rax
112
- 0000000000000174: 04 leaq -1(%r13), %rcx
113
- 0000000000000178: 03 movq %r13, %rdx
114
- 000000000000017b: 04 andq $7, %rdx
115
- 000000000000017f: 02 je 0x44dedd <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x1ad>
116
- 0000000000000181: 02 xorl %esi, %esi
117
- 0000000000000183: 03 xorps %xmm0, %xmm0
118
- 0000000000000186: 10 nopw %cs:(%rax,%rax)
119
- 0000000000000190: 03 movups %xmm0, (%rax)
120
- 0000000000000193: 04 addq $32, %rax
121
- 0000000000000197: 03 incq %rsi
122
- 000000000000019a: 03 cmpq %rsi, %rdx
123
- 000000000000019d: 02 jne 0x44dec0 <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x190>
124
- 000000000000019f: 03 movq %r13, %rdx
125
- 00000000000001a2: 03 subq %rsi, %rdx
126
- 00000000000001a5: 04 cmpq $7, %rcx
127
- 00000000000001a9: 02 jae 0x44dee6 <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x1b6>
128
- 00000000000001ab: 02 jmp 0x44df27 <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x1f7>
129
- 00000000000001ad: 03 movq %r13, %rdx
130
- 00000000000001b0: 04 cmpq $7, %rcx
131
- 00000000000001b4: 02 jb 0x44df27 <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x1f7>
132
- 00000000000001b6: 03 xorps %xmm0, %xmm0
133
- 00000000000001b9: 07 nopl (%rax)
134
- 00000000000001c0: 03 movups %xmm0, (%rax)
135
- 00000000000001c3: 04 movups %xmm0, 32(%rax)
136
- 00000000000001c7: 04 movups %xmm0, 64(%rax)
137
- 00000000000001cb: 04 movups %xmm0, 96(%rax)
138
- 00000000000001cf: 07 movups %xmm0, 128(%rax)
139
- 00000000000001d6: 07 movups %xmm0, 160(%rax)
140
- 00000000000001dd: 07 movups %xmm0, 192(%rax)
141
- 00000000000001e4: 07 movups %xmm0, 224(%rax)
142
- 00000000000001eb: 06 addq $256, %rax
143
- 00000000000001f1: 04 addq $-8, %rdx
144
- 00000000000001f5: 02 jne 0x44def0 <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x1c0>
145
- 00000000000001f7: 04 movq 16(%r15), %rdi
146
- 00000000000001fb: 02 xorl %esi, %esi
147
- 00000000000001fd: 03 movq %rbp, %rdx
148
- 0000000000000200: 05 callq 0x404540 <memset@plt>
149
- 0000000000000205: 04 movb 48(%r15), %al
150
- 0000000000000209: 04 movq 24(%r15), %rcx
151
- 000000000000020d: 02 movb %al, (%rcx)
152
- 000000000000020f: 04 movq 32(%r15), %rax
153
- 0000000000000213: 03 cmpq %rax, %r13
154
- 0000000000000216: 02 jne 0x44df52 <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x222>
155
- 0000000000000218: 04 cmpq 40(%r15), %rbp
156
- 000000000000021c: 06 je 0x44e09c <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x36c>
157
- 0000000000000222: 04 movq %r13, 32(%r15)
158
- 0000000000000226: 04 movq %rbp, 40(%r15)
159
- 000000000000022a: 03 xorps %xmm0, %xmm0
160
- 000000000000022d: 05 movaps %xmm0, 16(%rsp)
161
- 0000000000000232: 04 movaps %xmm0, (%rsp)
162
- 0000000000000236: 04 movq 56(%r15), %rcx
163
- 000000000000023a: 03 movq %rsp, %rdi
164
- 000000000000023d: 03 movq %r13, %rsi
165
- 0000000000000240: 03 movq %rbp, %rdx
166
- 0000000000000243: 05 callq 0x44a090 <BloombergLP::bdld::Datum::createUninitializedMap(BloombergLP::bdld::DatumMutableMapOwningKeysRef*, unsigned long, unsigned long, BloombergLP::bslma::Allocator*)>
167
- 0000000000000248: 03 testq %r13, %r13
168
- 000000000000024b: 02 je 0x44dff7 <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x2c7>
169
- 000000000000024d: 04 movq (%rsp), %rax
170
- 0000000000000251: 04 leaq -1(%r13), %rcx
171
- 0000000000000255: 03 movq %r13, %rdx
172
- 0000000000000258: 04 andq $7, %rdx
173
- 000000000000025c: 02 je 0x44dfb2 <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x282>
174
- 000000000000025e: 02 xorl %esi, %esi
175
- 0000000000000260: 03 xorps %xmm0, %xmm0
176
- 0000000000000263: 10 nopw %cs:(%rax,%rax)
177
- 000000000000026d: 03 nopl (%rax)
178
- 0000000000000270: 03 movups %xmm0, (%rax)
179
- 0000000000000273: 04 addq $32, %rax
180
- 0000000000000277: 03 incq %rsi
181
- 000000000000027a: 03 cmpq %rsi, %rdx
182
- 000000000000027d: 02 jne 0x44dfa0 <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x270>
183
- 000000000000027f: 03 subq %rsi, %r13
184
- 0000000000000282: 04 cmpq $7, %rcx
185
- 0000000000000286: 02 jb 0x44dff7 <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x2c7>
186
- 0000000000000288: 03 xorps %xmm0, %xmm0
187
- 000000000000028b: 05 nopl (%rax,%rax)
188
- 0000000000000290: 03 movups %xmm0, (%rax)
189
- 0000000000000293: 04 movups %xmm0, 32(%rax)
190
- 0000000000000297: 04 movups %xmm0, 64(%rax)
191
- 000000000000029b: 04 movups %xmm0, 96(%rax)
192
- 000000000000029f: 07 movups %xmm0, 128(%rax)
193
- 00000000000002a6: 07 movups %xmm0, 160(%rax)
194
- 00000000000002ad: 07 movups %xmm0, 192(%rax)
195
- 00000000000002b4: 07 movups %xmm0, 224(%rax)
196
- 00000000000002bb: 06 addq $256, %rax
197
- 00000000000002c1: 04 addq $-8, %r13
198
- 00000000000002c5: 02 jne 0x44dfc0 <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x290>
199
- 00000000000002c7: 05 movq 16(%rsp), %rdi
200
- 00000000000002cc: 02 xorl %esi, %esi
201
- 00000000000002ce: 03 movq %rbp, %rdx
202
- 00000000000002d1: 05 callq 0x404540 <memset@plt>
203
- 00000000000002d6: 05 movq 16(%rsp), %rdi
204
- 00000000000002db: 04 movq 16(%r15), %rsi
205
- 00000000000002df: 03 movq %r12, %rdx
206
- 00000000000002e2: 05 callq 0x404d10 <memcpy@plt>
207
- 00000000000002e7: 04 movq 8(%r15), %rax
208
- 00000000000002eb: 03 movq (%rax), %rax
209
- 00000000000002ee: 05 movq 8(%rsp), %rcx
210
- 00000000000002f3: 03 movq %rax, (%rcx)
211
- 00000000000002f6: 05 movq 8(%rsp), %rax
212
- 00000000000002fb: 04 cmpq $0, (%rax)
213
- 00000000000002ff: 02 je 0x44e07c <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x34c>
214
- 0000000000000301: 05 movl $16, %eax
215
- 0000000000000306: 05 movq 16(%rsp), %rcx
216
- 000000000000030b: 02 xorl %edx, %edx
217
- 000000000000030d: 03 nopl (%rax)
218
- 0000000000000310: 03 movq (%r15), %rsi
219
- 0000000000000313: 05 movslq -8(%rsi,%rax), %rdi
220
- 0000000000000318: 04 movaps (%rsi,%rax), %xmm0
221
- 000000000000031c: 05 movaps %xmm0, 32(%rsp)
222
- 0000000000000321: 04 movq (%rsp), %rsi
223
- 0000000000000325: 05 movq %rcx, -16(%rsi,%rax)
224
- 000000000000032a: 05 movq %rdi, -8(%rsi,%rax)
225
- 000000000000032f: 05 movaps 32(%rsp), %xmm0
226
- 0000000000000334: 04 movaps %xmm0, (%rsi,%rax)
227
- 0000000000000338: 03 addq %rdi, %rcx
228
- 000000000000033b: 03 incq %rdx
229
- 000000000000033e: 05 movq 8(%rsp), %rsi
230
- 0000000000000343: 04 addq $32, %rax
231
- 0000000000000347: 03 cmpq (%rsi), %rdx
232
- 000000000000034a: 02 jb 0x44e040 <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x310>
233
- 000000000000034c: 04 movq 8(%r15), %rsi
234
- 0000000000000350: 04 movq 56(%r15), %rdi
235
- 0000000000000354: 03 movq (%rdi), %rax
236
- 0000000000000357: 03 callq *24(%rax)
237
- 000000000000035a: 04 movaps (%rsp), %xmm0
238
- 000000000000035e: 05 movaps 16(%rsp), %xmm1
239
- 0000000000000363: 05 movups %xmm1, 16(%r15)
240
- 0000000000000368: 04 movups %xmm0, (%r15)
241
- 000000000000036c: 04 addq 16(%r15), %r12
242
- 0000000000000370: 04 addq $16, %rbx
243
- 0000000000000374: 02 xorl %ebp, %ebp
244
- 0000000000000376: 10 nopw %cs:(%rax,%rax)
245
- 0000000000000380: 04 movq -16(%rbx), %rsi
246
- 0000000000000384: 04 movq -8(%rbx), %rdx
247
- 0000000000000388: 03 movq %r12, %rdi
248
- 000000000000038b: 05 callq 0x404d10 <memcpy@plt>
249
- 0000000000000390: 04 movslq -8(%rbx), %rax
250
- 0000000000000394: 03 movaps (%rbx), %xmm0
251
- 0000000000000397: 04 movaps %xmm0, (%rsp)
252
- 000000000000039b: 03 movq (%r15), %rcx
253
- 000000000000039e: 04 movq 8(%r15), %rdx
254
- 00000000000003a2: 03 movq (%rdx), %rdx
255
- 00000000000003a5: 03 addq %rbp, %rdx
256
- 00000000000003a8: 04 shlq $5, %rdx
257
- 00000000000003ac: 04 movq %r12, (%rcx,%rdx)
258
- 00000000000003b0: 05 movq %rax, 8(%rcx,%rdx)
259
- 00000000000003b5: 04 movaps (%rsp), %xmm0
260
- 00000000000003b9: 05 movaps %xmm0, 16(%rcx,%rdx)
261
- 00000000000003be: 04 addq -8(%rbx), %r12
262
- 00000000000003c2: 03 incq %rbp
263
- 00000000000003c5: 04 addq $32, %rbx
264
- 00000000000003c9: 03 cmpq %rbp, %r14
265
- 00000000000003cc: 02 jne 0x44e0b0 <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x380>
266
- 00000000000003ce: 04 movq 8(%r15), %rax
267
- 00000000000003d2: 03 addq %r14, (%rax)
268
- 00000000000003d5: 04 addq $56, %rsp
269
- 00000000000003d9: 01 popq %rbx
270
- 00000000000003da: 02 popq %r12
271
- 00000000000003dc: 02 popq %r13
272
- 00000000000003de: 02 popq %r14
273
- 00000000000003e0: 02 popq %r15
274
- 00000000000003e2: 01 popq %rbp
275
- 00000000000003e3: 01 retq
276
- 00000000000003e4: 10 nopw %cs:(%rax,%rax)
277
- 00000000000003ee: 02 nop
 
 
 
 
 
 
1
+ 000000000044e390 <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, 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: 04 subq $56, %rsp
9
  000000000000000e: 03 movq %rdx, %r14
10
+ 0000000000000011: 03 movq %rsi, %r12
11
  0000000000000014: 03 movq %rdi, %r15
12
  0000000000000017: 04 movq 32(%rdi), %rax
13
  000000000000001b: 03 testq %rax, %rax
14
+ 000000000000001e: 02 je 0x44e3cd <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x3d>
15
  0000000000000020: 04 movq 8(%r15), %rcx
16
  0000000000000024: 03 movq (%rcx), %rcx
17
  0000000000000027: 03 addq %r14, %rcx
18
  000000000000002a: 03 movq %rax, %rdx
19
  000000000000002d: 03 nopl (%rax)
20
+ 0000000000000030: 03 movq %rdx, %rbx
21
  0000000000000033: 03 addq %rdx, %rdx
22
+ 0000000000000036: 03 cmpq %rcx, %rbx
23
+ 0000000000000039: 02 jb 0x44e3c0 <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x30>
24
+ 000000000000003b: 02 jmp 0x44e3eb <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x5b>
25
  000000000000003d: 05 movl $1, %ecx
26
  0000000000000042: 10 nopw %cs:(%rax,%rax)
27
  000000000000004c: 04 nopl (%rax)
28
+ 0000000000000050: 03 movq %rcx, %rbx
29
  0000000000000053: 03 addq %rcx, %rcx
30
+ 0000000000000056: 03 cmpq %r14, %rbx
31
+ 0000000000000059: 02 jb 0x44e3e0 <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x50>
32
+ 000000000000005b: 03 testq %r14, %r14
33
+ 000000000000005e: 02 je 0x44e406 <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x76>
34
+ 0000000000000060: 04 leaq -1(%r14), %rcx
35
+ 0000000000000064: 03 movl %r14d, %edx
36
+ 0000000000000067: 03 andl $3, %edx
37
+ 000000000000006a: 04 cmpq $3, %rcx
38
+ 000000000000006e: 02 jae 0x44e40a <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x7a>
39
+ 0000000000000070: 02 xorl %ecx, %ecx
40
+ 0000000000000072: 02 xorl %esi, %esi
41
+ 0000000000000074: 02 jmp 0x44e43d <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0xad>
42
+ 0000000000000076: 02 xorl %ecx, %ecx
43
+ 0000000000000078: 02 jmp 0x44e46d <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0xdd>
44
+ 000000000000007a: 03 movq %r14, %rdi
45
+ 000000000000007d: 04 andq $-4, %rdi
46
+ 0000000000000081: 05 leaq 104(%r12), %rbp
47
+ 0000000000000086: 02 xorl %ecx, %ecx
48
+ 0000000000000088: 02 xorl %esi, %esi
49
+ 000000000000008a: 06 nopw (%rax,%rax)
50
+ 0000000000000090: 04 addq -96(%rbp), %rcx
51
+ 0000000000000094: 04 addq -64(%rbp), %rcx
52
+ 0000000000000098: 04 addq -32(%rbp), %rcx
53
+ 000000000000009c: 04 addq (%rbp), %rcx
54
+ 00000000000000a0: 04 addq $4, %rsi
55
+ 00000000000000a4: 04 subq $-128, %rbp
56
+ 00000000000000a8: 03 cmpq %rsi, %rdi
57
+ 00000000000000ab: 02 jne 0x44e420 <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x90>
58
+ 00000000000000ad: 03 testq %rdx, %rdx
59
+ 00000000000000b0: 02 je 0x44e46d <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0xdd>
60
+ 00000000000000b2: 04 shlq $5, %rsi
61
+ 00000000000000b6: 05 leaq 8(%r12,%rsi), %rsi
62
+ 00000000000000bb: 04 shlq $5, %rdx
63
+ 00000000000000bf: 02 xorl %edi, %edi
64
+ 00000000000000c1: 10 nopw %cs:(%rax,%rax)
65
+ 00000000000000cb: 05 nopl (%rax,%rax)
66
+ 00000000000000d0: 04 addq (%rsi,%rdi), %rcx
67
+ 00000000000000d4: 04 addq $32, %rdi
68
+ 00000000000000d8: 03 cmpq %rdi, %rdx
69
+ 00000000000000db: 02 jne 0x44e460 <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0xd0>
70
+ 00000000000000dd: 04 movq 16(%r15), %rdx
71
+ 00000000000000e1: 03 testq %rdx, %rdx
72
+ 00000000000000e4: 02 je 0x44e498 <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x108>
73
+ 00000000000000e6: 04 movq 8(%r15), %rsi
74
+ 00000000000000ea: 03 movq (%rsi), %rsi
75
+ 00000000000000ed: 03 testq %rsi, %rsi
76
+ 00000000000000f0: 02 je 0x44e498 <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x108>
77
+ 00000000000000f2: 03 movq (%r15), %rdi
78
+ 00000000000000f5: 04 shlq $5, %rsi
79
+ 00000000000000f9: 05 movq -32(%rsi,%rdi), %r13
80
+ 00000000000000fe: 05 addq -24(%rsi,%rdi), %r13
81
+ 0000000000000103: 03 subq %rdx, %r13
82
+ 0000000000000106: 02 jmp 0x44e49b <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x10b>
83
+ 0000000000000108: 03 xorl %r13d, %r13d
84
+ 000000000000010b: 04 movq 40(%r15), %rdx
85
+ 000000000000010f: 03 testq %rdx, %rdx
86
+ 0000000000000112: 02 je 0x44e4bd <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x12d>
87
+ 0000000000000114: 03 addq %r13, %rcx
88
+ 0000000000000117: 03 movq %rdx, %rsi
89
+ 000000000000011a: 06 nopw (%rax,%rax)
90
+ 0000000000000120: 03 movq %rsi, %rbp
91
+ 0000000000000123: 03 addq %rsi, %rsi
92
+ 0000000000000126: 03 cmpq %rcx, %rbp
93
+ 0000000000000129: 02 jb 0x44e4b0 <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x120>
94
+ 000000000000012b: 02 jmp 0x44e4db <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x14b>
95
+ 000000000000012d: 05 movl $1, %esi
96
+ 0000000000000132: 10 nopw %cs:(%rax,%rax)
97
+ 000000000000013c: 04 nopl (%rax)
98
+ 0000000000000140: 03 movq %rsi, %rbp
99
+ 0000000000000143: 03 addq %rsi, %rsi
100
+ 0000000000000146: 03 cmpq %rcx, %rbp
101
+ 0000000000000149: 02 jb 0x44e4d0 <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x140>
102
+ 000000000000014b: 03 orq %rax, %rdx
103
+ 000000000000014e: 02 je 0x44e4ee <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x15e>
104
+ 0000000000000150: 03 cmpq %rax, %rbx
105
+ 0000000000000153: 06 je 0x44e5b8 <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x228>
106
+ 0000000000000159: 05 jmp 0x44e5c2 <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x232>
107
+ 000000000000015e: 04 movq %rbx, 32(%r15)
108
+ 0000000000000162: 04 movq %rbp, 40(%r15)
109
+ 0000000000000166: 04 movq 56(%r15), %rcx
110
+ 000000000000016a: 03 movq %r15, %rdi
111
+ 000000000000016d: 03 movq %rbx, %rsi
112
+ 0000000000000170: 03 movq %rbp, %rdx
113
+ 0000000000000173: 05 callq 0x44a6b0 <BloombergLP::bdld::Datum::createUninitializedMap(BloombergLP::bdld::DatumMutableMapOwningKeysRef*, unsigned long, unsigned long, BloombergLP::bslma::Allocator*)>
114
+ 0000000000000178: 03 testq %rbx, %rbx
115
+ 000000000000017b: 06 je 0x44e597 <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x207>
116
+ 0000000000000181: 03 movq (%r15), %rax
117
+ 0000000000000184: 04 leaq -1(%rbx), %rcx
118
+ 0000000000000188: 03 movq %rbx, %rdx
119
+ 000000000000018b: 04 andq $7, %rdx
120
+ 000000000000018f: 02 je 0x44e54d <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x1bd>
121
+ 0000000000000191: 02 xorl %esi, %esi
122
+ 0000000000000193: 03 xorps %xmm0, %xmm0
123
+ 0000000000000196: 10 nopw %cs:(%rax,%rax)
124
+ 00000000000001a0: 03 movups %xmm0, (%rax)
125
+ 00000000000001a3: 04 addq $32, %rax
126
+ 00000000000001a7: 03 incq %rsi
127
+ 00000000000001aa: 03 cmpq %rsi, %rdx
128
+ 00000000000001ad: 02 jne 0x44e530 <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x1a0>
129
+ 00000000000001af: 03 movq %rbx, %rdx
130
+ 00000000000001b2: 03 subq %rsi, %rdx
131
+ 00000000000001b5: 04 cmpq $7, %rcx
132
+ 00000000000001b9: 02 jae 0x44e556 <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x1c6>
133
+ 00000000000001bb: 02 jmp 0x44e597 <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x207>
134
+ 00000000000001bd: 03 movq %rbx, %rdx
135
+ 00000000000001c0: 04 cmpq $7, %rcx
136
+ 00000000000001c4: 02 jb 0x44e597 <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x207>
137
+ 00000000000001c6: 03 xorps %xmm0, %xmm0
138
+ 00000000000001c9: 07 nopl (%rax)
139
+ 00000000000001d0: 03 movups %xmm0, (%rax)
140
+ 00000000000001d3: 04 movups %xmm0, 32(%rax)
141
+ 00000000000001d7: 04 movups %xmm0, 64(%rax)
142
+ 00000000000001db: 04 movups %xmm0, 96(%rax)
143
+ 00000000000001df: 07 movups %xmm0, 128(%rax)
144
+ 00000000000001e6: 07 movups %xmm0, 160(%rax)
145
+ 00000000000001ed: 07 movups %xmm0, 192(%rax)
146
+ 00000000000001f4: 07 movups %xmm0, 224(%rax)
147
+ 00000000000001fb: 06 addq $256, %rax
148
+ 0000000000000201: 04 addq $-8, %rdx
149
+ 0000000000000205: 02 jne 0x44e560 <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x1d0>
150
+ 0000000000000207: 04 movq 16(%r15), %rdi
151
+ 000000000000020b: 02 xorl %esi, %esi
152
+ 000000000000020d: 03 movq %rbp, %rdx
153
+ 0000000000000210: 05 callq 0x404540 <memset@plt>
154
+ 0000000000000215: 04 movb 48(%r15), %al
155
+ 0000000000000219: 04 movq 24(%r15), %rcx
156
+ 000000000000021d: 02 movb %al, (%rcx)
157
+ 000000000000021f: 04 movq 32(%r15), %rax
158
+ 0000000000000223: 03 cmpq %rax, %rbx
159
+ 0000000000000226: 02 jne 0x44e5c2 <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x232>
160
+ 0000000000000228: 04 cmpq 40(%r15), %rbp
161
+ 000000000000022c: 06 je 0x44e70c <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x37c>
162
+ 0000000000000232: 04 movq %rbx, 32(%r15)
163
+ 0000000000000236: 04 movq %rbp, 40(%r15)
164
+ 000000000000023a: 03 xorps %xmm0, %xmm0
165
+ 000000000000023d: 05 movaps %xmm0, 16(%rsp)
166
+ 0000000000000242: 04 movaps %xmm0, (%rsp)
167
+ 0000000000000246: 04 movq 56(%r15), %rcx
168
+ 000000000000024a: 03 movq %rsp, %rdi
169
+ 000000000000024d: 03 movq %rbx, %rsi
170
+ 0000000000000250: 03 movq %rbp, %rdx
171
+ 0000000000000253: 05 callq 0x44a6b0 <BloombergLP::bdld::Datum::createUninitializedMap(BloombergLP::bdld::DatumMutableMapOwningKeysRef*, unsigned long, unsigned long, BloombergLP::bslma::Allocator*)>
172
+ 0000000000000258: 03 testq %rbx, %rbx
173
+ 000000000000025b: 02 je 0x44e667 <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x2d7>
174
+ 000000000000025d: 04 movq (%rsp), %rax
175
+ 0000000000000261: 04 leaq -1(%rbx), %rcx
176
+ 0000000000000265: 03 movq %rbx, %rdx
177
+ 0000000000000268: 04 andq $7, %rdx
178
+ 000000000000026c: 02 je 0x44e622 <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x292>
179
+ 000000000000026e: 02 xorl %esi, %esi
180
+ 0000000000000270: 03 xorps %xmm0, %xmm0
181
+ 0000000000000273: 10 nopw %cs:(%rax,%rax)
182
+ 000000000000027d: 03 nopl (%rax)
183
+ 0000000000000280: 03 movups %xmm0, (%rax)
184
+ 0000000000000283: 04 addq $32, %rax
185
+ 0000000000000287: 03 incq %rsi
186
+ 000000000000028a: 03 cmpq %rsi, %rdx
187
+ 000000000000028d: 02 jne 0x44e610 <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x280>
188
+ 000000000000028f: 03 subq %rsi, %rbx
189
+ 0000000000000292: 04 cmpq $7, %rcx
190
+ 0000000000000296: 02 jb 0x44e667 <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x2d7>
191
+ 0000000000000298: 03 xorps %xmm0, %xmm0
192
+ 000000000000029b: 05 nopl (%rax,%rax)
193
+ 00000000000002a0: 03 movups %xmm0, (%rax)
194
+ 00000000000002a3: 04 movups %xmm0, 32(%rax)
195
+ 00000000000002a7: 04 movups %xmm0, 64(%rax)
196
+ 00000000000002ab: 04 movups %xmm0, 96(%rax)
197
+ 00000000000002af: 07 movups %xmm0, 128(%rax)
198
+ 00000000000002b6: 07 movups %xmm0, 160(%rax)
199
+ 00000000000002bd: 07 movups %xmm0, 192(%rax)
200
+ 00000000000002c4: 07 movups %xmm0, 224(%rax)
201
+ 00000000000002cb: 06 addq $256, %rax
202
+ 00000000000002d1: 04 addq $-8, %rbx
203
+ 00000000000002d5: 02 jne 0x44e630 <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x2a0>
204
+ 00000000000002d7: 05 movq 16(%rsp), %rdi
205
+ 00000000000002dc: 02 xorl %esi, %esi
206
+ 00000000000002de: 03 movq %rbp, %rdx
207
+ 00000000000002e1: 05 callq 0x404540 <memset@plt>
208
+ 00000000000002e6: 05 movq 16(%rsp), %rdi
209
+ 00000000000002eb: 04 movq 16(%r15), %rsi
210
+ 00000000000002ef: 03 movq %r13, %rdx
211
+ 00000000000002f2: 05 callq 0x404d10 <memcpy@plt>
212
+ 00000000000002f7: 04 movq 8(%r15), %rax
213
+ 00000000000002fb: 03 movq (%rax), %rax
214
+ 00000000000002fe: 05 movq 8(%rsp), %rcx
215
+ 0000000000000303: 03 movq %rax, (%rcx)
216
+ 0000000000000306: 05 movq 8(%rsp), %rax
217
+ 000000000000030b: 04 cmpq $0, (%rax)
218
+ 000000000000030f: 02 je 0x44e6ec <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x35c>
219
+ 0000000000000311: 05 movl $16, %eax
220
+ 0000000000000316: 05 movq 16(%rsp), %rcx
221
+ 000000000000031b: 02 xorl %edx, %edx
222
+ 000000000000031d: 03 nopl (%rax)
223
+ 0000000000000320: 03 movq (%r15), %rsi
224
+ 0000000000000323: 05 movslq -8(%rsi,%rax), %rdi
225
+ 0000000000000328: 04 movaps (%rsi,%rax), %xmm0
226
+ 000000000000032c: 05 movaps %xmm0, 32(%rsp)
227
+ 0000000000000331: 04 movq (%rsp), %rsi
228
+ 0000000000000335: 05 movq %rcx, -16(%rsi,%rax)
229
+ 000000000000033a: 05 movq %rdi, -8(%rsi,%rax)
230
+ 000000000000033f: 05 movaps 32(%rsp), %xmm0
231
+ 0000000000000344: 04 movaps %xmm0, (%rsi,%rax)
232
+ 0000000000000348: 03 addq %rdi, %rcx
233
+ 000000000000034b: 03 incq %rdx
234
+ 000000000000034e: 05 movq 8(%rsp), %rsi
235
+ 0000000000000353: 04 addq $32, %rax
236
+ 0000000000000357: 03 cmpq (%rsi), %rdx
237
+ 000000000000035a: 02 jb 0x44e6b0 <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x320>
238
+ 000000000000035c: 04 movq 8(%r15), %rsi
239
+ 0000000000000360: 04 movq 56(%r15), %rdi
240
+ 0000000000000364: 03 movq (%rdi), %rax
241
+ 0000000000000367: 03 callq *24(%rax)
242
+ 000000000000036a: 04 movaps (%rsp), %xmm0
243
+ 000000000000036e: 05 movaps 16(%rsp), %xmm1
244
+ 0000000000000373: 05 movups %xmm1, 16(%r15)
245
+ 0000000000000378: 04 movups %xmm0, (%r15)
246
+ 000000000000037c: 03 testq %r14, %r14
247
+ 000000000000037f: 02 je 0x44e774 <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x3e4>
248
+ 0000000000000381: 04 addq 16(%r15), %r13
249
+ 0000000000000385: 04 addq $16, %r12
250
+ 0000000000000389: 02 xorl %ebx, %ebx
251
+ 000000000000038b: 05 nopl (%rax,%rax)
252
+ 0000000000000390: 05 movq -16(%r12), %rsi
253
+ 0000000000000395: 05 movq -8(%r12), %rdx
254
+ 000000000000039a: 03 movq %r13, %rdi
255
+ 000000000000039d: 05 callq 0x404d10 <memcpy@plt>
256
+ 00000000000003a2: 05 movslq -8(%r12), %rax
257
+ 00000000000003a7: 05 movaps (%r12), %xmm0
258
+ 00000000000003ac: 04 movaps %xmm0, (%rsp)
259
+ 00000000000003b0: 03 movq (%r15), %rcx
260
+ 00000000000003b3: 04 movq 8(%r15), %rdx
261
+ 00000000000003b7: 03 movq (%rdx), %rdx
262
+ 00000000000003ba: 03 addq %rbx, %rdx
263
+ 00000000000003bd: 04 shlq $5, %rdx
264
+ 00000000000003c1: 04 movq %r13, (%rcx,%rdx)
265
+ 00000000000003c5: 05 movq %rax, 8(%rcx,%rdx)
266
+ 00000000000003ca: 04 movaps (%rsp), %xmm0
267
+ 00000000000003ce: 05 movaps %xmm0, 16(%rcx,%rdx)
268
+ 00000000000003d3: 05 addq -8(%r12), %r13
269
+ 00000000000003d8: 03 incq %rbx
270
+ 00000000000003db: 04 addq $32, %r12
271
+ 00000000000003df: 03 cmpq %rbx, %r14
272
+ 00000000000003e2: 02 jne 0x44e720 <BloombergLP::bdld::DatumMapOwningKeysBuilder::append(BloombergLP::bdld::DatumMapEntry const*, unsigned long)+0x390>
273
+ 00000000000003e4: 04 movq 8(%r15), %rax
274
+ 00000000000003e8: 03 addq %r14, (%rax)
275
+ 00000000000003eb: 04 addq $56, %rsp
276
+ 00000000000003ef: 01 popq %rbx
277
+ 00000000000003f0: 02 popq %r12
278
+ 00000000000003f2: 02 popq %r13
279
+ 00000000000003f4: 02 popq %r14
280
+ 00000000000003f6: 02 popq %r15
281
+ 00000000000003f8: 01 popq %rbp
282
+ 00000000000003f9: 01 retq
283
+ 00000000000003fa: 06 nopw (%rax,%rax)