0.assume.s
0.none.s
n1000000000042b9e0 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)>:n1000000000042b960 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)>:
20000000000000000: 01    pushq   %rbp20000000000000000: 01    pushq   %rbp
30000000000000001: 02    pushq   %r1530000000000000001: 02    pushq   %r15
40000000000000003: 02    pushq   %r1440000000000000003: 02    pushq   %r14
50000000000000005: 02    pushq   %r1350000000000000005: 02    pushq   %r13
60000000000000007: 02    pushq   %r1260000000000000007: 02    pushq   %r12
70000000000000009: 01    pushq   %rbx70000000000000009: 01    pushq   %rbx
nn8000000000000000a: 03    movq    %rdi, %r10
8000000000000000a: 03    movq    (%rdx), %r159000000000000000d: 03    movq    (%rdx), %r15
9000000000000000d: 04    movq    8(%rdx), %rax100000000000000010: 04    movq    8(%rdx), %rax
100000000000000011: 04    leaq    (%r15,%rax), %r11110000000000000014: 04    leaq    (%r15,%rax), %r11
110000000000000015: 05    cmpl    $0, 56(%rsp)120000000000000018: 05    cmpl    $0, 56(%rsp)
12000000000000001a: 06    je      0x42be03 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x423>13000000000000001d: 06    je      0x42bd5f <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x3ff>
130000000000000020: 03    testq   %rsi, %rsi140000000000000023: 03    testq   %rsi, %rsi
140000000000000023: 06    je      0x42c1ed <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x80d>150000000000000026: 06    je      0x42c142 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x7e2>
150000000000000029: 03    testq   %rax, %rax16000000000000002c: 03    testq   %rax, %rax
16000000000000002c: 06    jle     0x42c210 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x830>17000000000000002f: 06    jle     0x42c165 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x805>
170000000000000032: 03    movl    %r9d, %r10d180000000000000035: 03    movl    %r9d, %ebx
180000000000000035: 05    rolw    $8, %r10w190000000000000038: 04    rolw    $8, %bx
19000000000000003a: 05    movq    %rsi, %xmm020000000000000003c: 05    movq    %rsi, %xmm0
20000000000000003f: 02    xorl    %eax, %eax210000000000000041: 02    xorl    %eax, %eax
210000000000000041: 08    movdqa  261767(%rip), %xmm1  # 46b8b0 <u8ThreeByteHdrCases+0x10886>220000000000000043: 08    movdqa  261381(%rip), %xmm1  # 46b6b0 <u8ThreeByteHdrCases+0x10886>
220000000000000049: 08    movdqa  261775(%rip), %xmm2  # 46b8c0 <u8ThreeByteHdrCases+0x10896>23000000000000004b: 08    movdqa  261389(%rip), %xmm2  # 46b6c0 <u8ThreeByteHdrCases+0x10896>
230000000000000051: 03    movq    %rdi, %r12240000000000000053: 03    movq    %r10, %r12
240000000000000054: 05    movq    %xmm0, %rdx250000000000000056: 05    movq    %xmm0, %rdx
250000000000000059: 07    pextrq  $1, %xmm0, %rbp26000000000000005b: 07    pextrq  $1, %xmm0, %rbp
260000000000000060: 03    addq    %rdx, %rbp270000000000000062: 03    addq    %rdx, %rbp
270000000000000063: 04    cmpq    $1, %rdx280000000000000065: 04    cmpq    $1, %rdx
280000000000000067: 04    adcq    $-1, %rbp290000000000000069: 04    adcq    $-1, %rbp
29000000000000006b: 03    xorl    %r14d, %r14d30000000000000006d: 03    xorl    %r14d, %r14d
30000000000000006e: 03    movq    %r12, %rsi310000000000000070: 03    movq    %r12, %rsi
310000000000000071: 10    nopw    %cs:(%rax,%rax)320000000000000073: 10    nopw    %cs:(%rax,%rax)
32000000000000007b: 05    nopl    (%rax,%rax)33000000000000007d: 03    nopl    (%rax)
330000000000000080: 05    movq    %xmm0, %r13340000000000000080: 05    movq    %xmm0, %r13
340000000000000085: 04    testw   %r9w, %r9w350000000000000085: 04    testw   %r9w, %r9w
n350000000000000089: 02    je      0x42ba75 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x95>n360000000000000089: 02    je      0x42b9f5 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x95>
36000000000000008b: 04    cmpq    $1, %r1337000000000000008b: 04    cmpq    $1, %r13
n37000000000000008f: 06    jbe     0x42c222 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x842>n38000000000000008f: 06    jbe     0x42c177 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x817>
380000000000000095: 05    movzbl  (%r15,%r14), %edx390000000000000095: 05    movzbl  (%r15,%r14), %edx
39000000000000009a: 02    testb   %dl, %dl40000000000000009a: 02    testb   %dl, %dl
n40000000000000009c: 02    js      0x42bab1 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0xd1>n41000000000000009c: 02    js      0x42ba31 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0xd1>
41000000000000009e: 07    pextrq  $1, %xmm0, %rbx42000000000000009e: 07    pextrq  $1, %xmm0, %rdi
4200000000000000a5: 03    cmpq    %rbp, %rbx4300000000000000a5: 03    cmpq    %rbp, %rdi
4300000000000000a8: 06    je      0x42c22e <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x84e>4400000000000000a8: 06    je      0x42c183 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x823>
4400000000000000ae: 04    rolw    $8, %dx4500000000000000ae: 04    rolw    $8, %dx
4500000000000000b2: 05    movw    %dx, (%r12,%r14,2)4600000000000000b2: 05    movw    %dx, (%r12,%r14,2)
4600000000000000b7: 04    addq    $2, %rsi4700000000000000b7: 04    addq    $2, %rsi
4700000000000000bb: 04    paddq   %xmm1, %xmm04800000000000000bb: 04    paddq   %xmm1, %xmm0
4800000000000000bf: 05    leaq    1(%r15,%r14), %rdx4900000000000000bf: 05    leaq    1(%r15,%r14), %rdx
4900000000000000c4: 03    incq    %r145000000000000000c4: 03    incq    %r14
5000000000000000c7: 03    cmpq    %r11, %rdx5100000000000000c7: 03    cmpq    %r11, %rdx
n5100000000000000ca: 02    jb      0x42ba60 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x80>n5200000000000000ca: 02    jb      0x42b9e0 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x80>
5200000000000000cc: 05    jmp     0x42c225 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x845>5300000000000000cc: 05    jmp     0x42c17a <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x81a>
5300000000000000d1: 05    movq    %rdi, -24(%rsp)5400000000000000d1: 05    movw    %bx, -16(%rsp)
5400000000000000d6: 02    movl    %edx, %ebx5500000000000000d6: 02    movl    %edx, %ebx
5500000000000000d8: 03    andb    $-32, %bl5600000000000000d8: 03    andb    $-32, %bl
5600000000000000db: 03    cmpb    $-64, %bl5700000000000000db: 03    cmpb    $-64, %bl
n5700000000000000de: 05    movq    %r8, -16(%rsp)n
5800000000000000e3: 02    jne     0x42bb38 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x158>5800000000000000de: 02    jne     0x42ba81 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x121>
5900000000000000e5: 05    leaq    1(%r15,%r14), %rbp5900000000000000e0: 05    leaq    1(%r15,%r14), %rbp
6000000000000000ea: 05    leaq    2(%r15,%r14), %r86000000000000000e5: 05    leaq    2(%r15,%r14), %rdi
6100000000000000ef: 03    cmpq    %r11, %r86100000000000000ea: 03    cmpq    %r11, %rdi
6200000000000000f2: 06    ja      0x42bbc3 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x1e3>6200000000000000ed: 06    ja      0x42bb28 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x1c8>
6300000000000000f8: 05    movzbl  (%rbp), %r15d6300000000000000f3: 05    movzbl  (%rbp), %r15d
6400000000000000fd: 03    movl    %r15d, %ebx6400000000000000f8: 03    movl    %r15d, %ebx
650000000000000100: 03    andb    $-64, %bl6500000000000000fb: 03    andb    $-64, %bl
660000000000000103: 03    cmpb    $-128, %bl6600000000000000fe: 03    cmpb    $-128, %bl
670000000000000106: 06    jne     0x42bbc3 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x1e3>670000000000000101: 06    jne     0x42bb28 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x1c8>
68000000000000010c: 04    andl    $63, %r15d680000000000000107: 04    andl    $63, %r15d
690000000000000110: 03    andl    $31, %edx69000000000000010b: 03    andl    $31, %edx
700000000000000113: 03    shll    $6, %edx70000000000000010e: 03    shll    $6, %edx
710000000000000116: 03    orl     %r15d, %edx710000000000000111: 03    orl     %r15d, %edx
720000000000000119: 06    cmpl    $128, %edx720000000000000114: 06    cmpl    $128, %edx
73000000000000011f: 02    j     0x42bb21 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x141>73000000000000011a: 02    jae     0x42baec <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x18c>
740000000000000121: 06    cmpl    $65535, %edx74000000000000011c: 05    jmp     0x42bb11 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x1b1>
750000000000000121: 02    movl    %edx, %ebx
760000000000000123: 03    andb    $-16, %bl
770000000000000126: 03    cmpb    $-32, %bl
780000000000000129: 06    jne     0x42bb5d <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x1fd>
79000000000000012f: 05    leaq    1(%r15,%r14), %rbp
800000000000000134: 05    leaq    3(%r15,%r14), %rdi
810000000000000139: 03    cmpq    %r11, %rdi
750000000000000127: 06    ja      0x42bc88 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x2a8>82000000000000013c: 06    ja      0x42bc48 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x2e8>
76000000000000012d: 02    movl    %edx, %ebx830000000000000142: 04    movzbl  (%rbp), %ebx
77000000000000012f: 06    andl    $63488, %ebx840000000000000146: 04    movl    %ebx, -8(%rsp)
780000000000000135: 06    cmpl    $55296, %ebx85000000000000014a: 03    andb    $-64, %bl
86000000000000014d: 03    cmpb    $-128, %bl
79000000000000013b: 06    jne     0x42bdc5 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x3e5>870000000000000150: 06    jne     0x42bc48 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x2e8>
800000000000000141: 03    orl     $1, %eax880000000000000156: 06    movzbl  2(%r15,%r14), %r15d
810000000000000144: 04    testw   %r9w, %r9w
820000000000000148: 05    movq    -24(%rsp), %rdi
83000000000000014d: 06    jne     0x42bd9f <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x3bf>
840000000000000153: 05    jmp     0x42bdac <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x3cc>
850000000000000158: 02    movl    %edx, %ebx89000000000000015c: 03    movl    %r15d, %ebx
86000000000000015a: 03    andb    $-16, %bl
87000000000000015d: 03    cmpb    $-32, %bl
880000000000000160: 06    jne     0x42bbfd <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x21d>
890000000000000166: 05    leaq    1(%r15,%r14), %rbp
90000000000000016b: 05    leaq    3(%r15,%r14), %r8
910000000000000170: 03    cmpq    %r11, %r8
920000000000000173: 06    ja      0x42bce2 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x302>
930000000000000179: 04    movzbl  (%rbp), %edi
94000000000000017d: 02    movl    %edi, %ebx
95000000000000017f: 03    andb    $-64, %bl90000000000000015f: 03    andb    $-64, %bl
960000000000000182: 03    cmpb    $-128, %bl910000000000000162: 03    cmpb    $-128, %bl
970000000000000185: 06    jne     0x42bce2 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x302>920000000000000165: 06    jne     0x42bc48 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x2e8>
98000000000000018b: 06    movzbl  2(%r15,%r14), %r15d
990000000000000191: 03    movl    %r15d, %ebx
1000000000000000194: 03    andb    $-64, %bl
1010000000000000197: 03    cmpb    $-128, %bl
102000000000000019a: 06    jne     0x42bce2 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x302>
10300000000000001a0: 04    andl    $63, %r15d93000000000000016b: 04    andl    $63, %r15d
94000000000000016f: 04    movl    -8(%rsp), %ebx
10400000000000001a4: 03    andl    $63, %edi950000000000000173: 03    andl    $63, %ebx
10500000000000001a7: 03    shll    $6, %edi960000000000000176: 03    shll    $6, %ebx
10600000000000001aa: 03    andl    $15, %edx970000000000000179: 03    andl    $15, %edx
10700000000000001ad: 03    shll    $12, %edx98000000000000017c: 03    shll    $12, %edx
10800000000000001b0: 02    orl     %edi, %edx99000000000000017f: 02    orl     %ebx, %edx
10900000000000001b2: 03    orl     %r15d, %edx1000000000000000181: 03    orl     %r15d, %edx
11000000000000001b5: 06    cmpl    $2048, %edx1010000000000000184: 06    cmpl    $2048, %edx
102000000000000018a: 02    jb      0x42bb11 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x1b1>
103000000000000018c: 05    movzwl  -16(%rsp), %ebx
1040000000000000191: 06    cmpl    $65535, %edx
11100000000000001bb: 06    jae     0x42bb01 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x121>1050000000000000197: 06    ja      0x42bbf3 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x293>
106000000000000019d: 02    movl    %edx, %ebx
107000000000000019f: 06    andl    $63488, %ebx
10800000000000001a5: 06    cmpl    $55296, %ebx
10900000000000001ab: 06    jne     0x42bd26 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x3c6>
11200000000000001c1: 03    orl     $1, %eax11000000000000001b1: 03    orl     $1, %eax
11300000000000001c4: 04    testw   %r9w, %r9w11100000000000001b4: 04    testw   %r9w, %r9w
11200000000000001b8: 05    movzwl  -16(%rsp), %ebx
11400000000000001c8: 06    j     0x42bdfe <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x41e>11300000000000001bd: 06    jne     0x42bd05 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x3a5>
11500000000000001ce: 04    addq    $2, %rsi
11600000000000001d2: 05    movw    %r10w, (%r12,%r14,2)
11700000000000001d7: 04    paddq   %xmm1, %xmm0
11800000000000001db: 03    movq    %rsi, %r12
11900000000000001de: 05    jmp     0x42bdf7 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x417>11400000000000001c3: 05    jmp     0x42bd12 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x3b2>
12000000000000001e3: 03    cmpq    %r11, %rbp11500000000000001c8: 03    cmpq    %r11, %rbp
11600000000000001cb: 06    jae     0x42bcef <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x38f>
11700000000000001d1: 05    movzwl  -16(%rsp), %ebx
11800000000000001d6: 10    nopw    %cs:(%rax,%rax)
11900000000000001e0: 04    movzbl  (%rbp), %edx
12000000000000001e4: 03    andb    $-64, %dl
12100000000000001e7: 03    cmpb    $-128, %dl
12100000000000001e6: 06    jae     0x42bd89 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x3a9>12200000000000001ea: 06    jne     0x42bcf9 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x399>
12200000000000001ec: 05    movq    -24(%rsp), %rdi12300000000000001f0: 03    incq    %rbp
12300000000000001f1: 10    nopw    %cs:(%rax,%rax)12400000000000001f3: 03    cmpq    %rbp, %r11
12400000000000001fb: 05    nopl    (%rax,%rax)12500000000000001f6: 02    jne     0x42bb40 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x1e0>
1250000000000000200: 04    movzbl  (%rbp), %edx12600000000000001f8: 05    jmp     0x42bcea <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x38a>
12700000000000001fd: 02    movl    %edx, %ebx
1260000000000000204: 03    andb    $-64, %dl12800000000000001ff: 03    andb    $-8, %bl
1290000000000000202: 05    leaq    1(%r15,%r14), %rbp
1270000000000000207: 03    cmpb    $-128, %dl1300000000000000207: 03    cmpb    $-16, %bl
128000000000000020a: 06    jne     0x42bd93 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x3b3>131000000000000020a: 06    jne     0x42bc70 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x310>
1290000000000000210: 03    incq    %rbp
1300000000000000213: 03    cmpq    %rbp, %r11
1310000000000000216: 02    jne     0x42bbe0 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x200>
1320000000000000218: 05    jmp     0x42bd84 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x3a4>
133000000000000021d: 02    movl    %edx, %ebx
134000000000000021f: 03    andb    $-8, %bl
1350000000000000222: 05    leaq    1(%r15,%r14), %rbp
1360000000000000227: 03    cmpb    $-16, %bl
137000000000000022a: 06    jne     0x42bd0a <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x32a>
1380000000000000230: 05    leaq    4(%r15,%r14), %r81320000000000000210: 05    leaq    4(%r15,%r14), %rdi
1390000000000000235: 03    cmpq    %r11, %r81330000000000000215: 03    cmpq    %r11, %rdi
1400000000000000238: 06    ja      0x42bd66 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x386>1340000000000000218: 06    ja      0x42bccc <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x36c>
141000000000000023e: 04    movzbl  (%rbp), %edi135000000000000021e: 04    movzbl  (%rbp), %ebx
1420000000000000242: 02    movl    %edi, %ebx
1430000000000000244: 03    andb    $-64, %bl
1440000000000000247: 03    cmpb    $-128, %bl
145000000000000024a: 06    jne     0x42bd66 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x386>
1460000000000000250: 06    movzbl  2(%r15,%r14), %ebx
1470000000000000256: 04    movl    %ebx, -4(%rsp)1360000000000000222: 04    movl    %ebx, -8(%rsp)
148000000000000025a: 03    andb    $-64, %bl
149000000000000025d: 03    cmpb    $-128, %bl
1500000000000000260: 06    jne     0x42bd66 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x386>
1510000000000000266: 06    movzbl  3(%r15,%r14), %r15d
152000000000000026c: 03    movl    %r15d, %ebx
153000000000000026f: 03    andb    $-64, %bl1370000000000000226: 03    andb    $-64, %bl
1540000000000000272: 03    cmpb    $-128, %bl1380000000000000229: 03    cmpb    $-128, %bl
139000000000000022c: 06    jne     0x42bccc <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x36c>
1400000000000000232: 06    movzbl  2(%r15,%r14), %ebx
1410000000000000238: 04    movl    %ebx, -4(%rsp)
142000000000000023c: 03    andb    $-64, %bl
143000000000000023f: 03    cmpb    $-128, %bl
1440000000000000242: 06    jne     0x42bccc <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x36c>
1450000000000000248: 06    movzbl  3(%r15,%r14), %r15d
146000000000000024e: 03    movl    %r15d, %ebx
1470000000000000251: 03    andb    $-64, %bl
1480000000000000254: 03    cmpb    $-128, %bl
1550000000000000275: 06    jne     0x42bd66 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x386>1490000000000000257: 06    jne     0x42bccc <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x36c>
156000000000000027b: 04    andl    $63, %r15d150000000000000025d: 04    andl    $63, %r15d
157000000000000027f: 04    movl    -4(%rsp), %ebx1510000000000000261: 04    movl    -4(%rsp), %ebp
1520000000000000265: 03    andl    $63, %ebp
1530000000000000268: 03    shll    $6, %ebp
154000000000000026b: 04    movl    -8(%rsp), %ebx
1580000000000000283: 03    andl    $63, %ebx155000000000000026f: 03    andl    $63, %ebx
1590000000000000286: 03    shll    $6, %ebx1560000000000000272: 03    shll    $12, %ebx
1600000000000000289: 03    andl    $63, %edi
161000000000000028c: 03    shll    $12, %edi
162000000000000028f: 03    andl    $7, %edx1570000000000000275: 03    andl    $7, %edx
1630000000000000292: 03    shll    $18, %edx1580000000000000278: 03    shll    $18, %edx
1640000000000000295: 02    orl     %edi, %edx
1650000000000000297: 02    orl     %ebx, %edx159000000000000027b: 02    orl     %ebx, %edx
160000000000000027d: 02    orl     %ebp, %edx
1660000000000000299: 03    orl     %r15d, %edx161000000000000027f: 03    orl     %r15d, %edx
167000000000000029c: 06    cmpl    $65536, %edx1620000000000000282: 06    cmpl    $65536, %edx
16800000000000002a2: 06    jb      0x42bb21 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x141>1630000000000000288: 06    jb      0x42bb11 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x1b1>
16900000000000002a8: 05    movq    -24(%rsp), %rdi164000000000000028e: 05    movzwl  -16(%rsp), %ebx
17000000000000002ad: 06    cmpl    $1114112, %edx1650000000000000293: 06    cmpl    $1114112, %edx
17100000000000002b3: 06    jae     0x42bd96 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x3b6>1660000000000000299: 06    jae     0x42bcfc <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x39c>
17200000000000002b9: 04    cmpq    $2, %r13167000000000000029f: 04    cmpq    $2, %r13
17300000000000002bd: 06    jbe     0x42c2af <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x8cf>16800000000000002a3: 06    jbe     0x42c177 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x817>
17400000000000002c3: 06    leal    16711680(%rdx), %ebx16900000000000002a9: 06    leal    16711680(%rdx), %ebx
17500000000000002c9: 03    shrl    $10, %ebx17000000000000002af: 03    shrl    $10, %ebx
17600000000000002cc: 06    orl     $55296, %ebx17100000000000002b2: 06    orl     $55296, %ebx
17700000000000002d2: 04    rolw    $8, %bx17200000000000002b8: 04    rolw    $8, %bx
17800000000000002d6: 06    andl    $1023, %edx17300000000000002bc: 06    andl    $1023, %edx
17900000000000002dc: 06    orl     $56320, %edx17400000000000002c2: 06    orl     $56320, %edx
18000000000000002e2: 04    rolw    $8, %dx17500000000000002c8: 04    rolw    $8, %dx
18100000000000002e6: 05    movw    %bx, (%r12,%r14,2)17600000000000002cc: 05    movw    %bx, (%r12,%r14,2)
18200000000000002eb: 06    movw    %dx, 2(%r12,%r14,2)17700000000000002d1: 06    movw    %dx, 2(%r12,%r14,2)
18300000000000002f1: 07    movq    $-2, %rdx17800000000000002d7: 07    movq    $-2, %rdx
18400000000000002f8: 05    movl    $2, %ebx17900000000000002de: 05    movl    $2, %ebx
18500000000000002fd: 05    jmp     0x42bde4 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x404>18000000000000002e3: 05    jmp     0x42bd45 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x3e5>
1860000000000000302: 03    cmpq    %r11, %rbp18100000000000002e8: 03    cmpq    %r11, %rbp
18200000000000002eb: 06    jae     0x42bcef <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x38f>
18300000000000002f1: 05    movzwl  -16(%rsp), %ebx
18400000000000002f6: 04    movzbl  (%rbp), %edx
18500000000000002fa: 03    andb    $-64, %dl
18600000000000002fd: 03    cmpb    $-128, %dl
1870000000000000305: 06    jae     0x42bd89 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x3a9>1870000000000000300: 06    jne     0x42bcf9 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x399>
188000000000000030b: 05    movq    -24(%rsp), %rdi
1890000000000000310: 04    movzbl  (%rbp), %edx
1900000000000000314: 03    andb    $-64, %dl
1910000000000000317: 03    cmpb    $-128, %dl
192000000000000031a: 06    jne     0x42bd93 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x3b3>
1930000000000000320: 03    incq    %rbp1880000000000000306: 03    incq    %rbp
1940000000000000323: 03    cmpq    %rbp, %r111890000000000000309: 03    cmpq    %rbp, %r11
190000000000000030c: 02    jne     0x42bc56 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x2f6>
191000000000000030e: 02    jmp     0x42bcea <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x38a>
1920000000000000310: 05    leaq    5(%r15,%r14), %rdi
1930000000000000315: 03    cmpq    %r11, %rdi
1940000000000000318: 05    movzwl  -16(%rsp), %ebx
195000000000000031d: 02    ja      0x42bcb1 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x351>
196000000000000031f: 03    movb    (%rbp), %dl
1970000000000000322: 03    andb    $-64, %dl
1980000000000000325: 03    cmpb    $-128, %dl
1950000000000000326: 02    jne     0x42bcf0 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x310>1990000000000000328: 02    jne     0x42bcb1 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x351>
1960000000000000328: 02    jmp     0x42bd84 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x3a4>
197000000000000032a: 05    leaq    5(%r15,%r14), %r8200000000000000032a: 05    movb    2(%r15,%r14), %dl
198000000000000032f: 03    cmpq    %r11, %r8201000000000000032f: 03    andb    $-64, %dl
1990000000000000332: 05    movq    -24(%rsp), %rdi2020000000000000332: 03    cmpb    $-128, %dl
2000000000000000337: 02    j     0x42bd4b <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x36b>2030000000000000335: 02    jne     0x42bcb1 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x351>
2010000000000000339: 03    movb    (%rbp), %dl2040000000000000337: 05    movb    3(%r15,%r14), %dl
202000000000000033c: 03    andb    $-64, %dl205000000000000033c: 03    andb    $-64, %dl
203000000000000033f: 03    cmpb    $-128, %dl206000000000000033f: 03    cmpb    $-128, %dl
n2040000000000000342: 02    jne     0x42bd4b <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x36b>n2070000000000000342: 02    jne     0x42bcb1 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x351>
2050000000000000344: 05    movb    2(%r15,%r14), %dl2080000000000000344: 05    movb    4(%r15,%r14), %dl
2060000000000000349: 03    andb    $-64, %dl2090000000000000349: 03    andb    $-64, %dl
207000000000000034c: 03    cmpb    $-128, %dl210000000000000034c: 03    cmpb    $-128, %dl
t208000000000000034f: 02    jne     0x42bd4b <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x36b>t211000000000000034f: 02    j     0x42bcfc <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x39c>
2090000000000000351: 05    movb    3(%r15,%r14), %dl
2100000000000000356: 03    andb    $-64, %dl
2110000000000000359: 03    cmpb    $-128, %dl
212000000000000035c: 02    jne     0x42bd4b <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x36b>
213000000000000035e: 05    movb    4(%r15,%r14), %dl
2140000000000000363: 03    andb    $-64, %dl
2150000000000000366: 03    cmpb    $-128, %dl
2160000000000000369: 02    je      0x42bd96 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x3b6>
217000000000000036b: 03    cmpq    %r11, %rbp2120000000000000351: 03    cmpq    %r11, %rbp
218000000000000036e: 02    jae     0x42bd93 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x3b3>
2190000000000000370: 04    movzbl  (%rbp), %edx
2200000000000000374: 03    andb    $-64, %dl
2210000000000000377: 03    cmpb    $-128, %dl
222000000000000037a: 02    jne     0x42bd93 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x3b3>
223000000000000037c: 03    incq    %rbp
224000000000000037f: 03    cmpq    %rbp, %r11
2250000000000000382: 02    jne     0x42bd50 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x370>
2260000000000000384: 02    jmp     0x42bd84 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x3a4>
2270000000000000386: 03    cmpq    %r11, %rbp
2280000000000000389: 02    jae     0x42bd89 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x3a9>2130000000000000354: 02    jae     0x42bcf9 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x399>
229000000000000038b: 05    movq    -24(%rsp), %rdi
2300000000000000390: 04    movzbl  (%rbp), %edx2140000000000000356: 04    movzbl  (%rbp), %edx
2310000000000000394: 03    andb    $-64, %dl215000000000000035a: 03    andb    $-64, %dl
216000000000000035d: 03    cmpb    $-128, %dl
2170000000000000360: 02    jne     0x42bcf9 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x399>
2180000000000000362: 03    incq    %rbp
2190000000000000365: 03    cmpq    %rbp, %r11
2200000000000000368: 02    jne     0x42bcb6 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x356>
221000000000000036a: 02    jmp     0x42bcea <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x38a>
222000000000000036c: 03    cmpq    %r11, %rbp
223000000000000036f: 02    jae     0x42bcef <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x38f>
2240000000000000371: 05    movzwl  -16(%rsp), %ebx
2250000000000000376: 04    movzbl  (%rbp), %edx
226000000000000037a: 03    andb    $-64, %dl
2320000000000000397: 03    cmpb    $-128, %dl227000000000000037d: 03    cmpb    $-128, %dl
233000000000000039a: 02    jne     0x42bd93 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x3b3>2280000000000000380: 02    jne     0x42bcf9 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x399>
234000000000000039c: 03    incq    %rbp2290000000000000382: 03    incq    %rbp
235000000000000039f: 03    cmpq    %rbp, %r112300000000000000385: 03    cmpq    %rbp, %r11
23600000000000003a2: 02    jne     0x42bd70 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x390>2310000000000000388: 02    jne     0x42bcd6 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x376>
23700000000000003a4: 03    movq    %r11, %r8232000000000000038a: 03    movq    %r11, %rdi
233000000000000038d: 02    jmp     0x42bcfc <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x39c>
234000000000000038f: 03    movq    %rbp, %rdi
2350000000000000392: 05    movzwl  -16(%rsp), %ebx
23800000000000003a7: 02    jmp     0x42bd96 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x3b6>2360000000000000397: 02    jmp     0x42bcfc <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x39c>
23900000000000003a9: 03    movq    %rbp, %r82370000000000000399: 03    movq    %rbp, %rdi
24000000000000003ac: 05    movq    -24(%rsp), %rdi
24100000000000003b1: 02    jmp     0x42bd96 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x3b6>
24200000000000003b3: 03    movq    %rbp, %r8
24300000000000003b6: 03    orl     $1, %eax238000000000000039c: 03    orl     $1, %eax
24400000000000003b9: 04    testw   %r9w, %r9w239000000000000039f: 04    testw   %r9w, %r9w
24500000000000003bd: 02    je      0x42bdac <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x3cc>24000000000000003a3: 02    je      0x42bd12 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x3b2>
24600000000000003bf: 04    addq    $2, %rsi24100000000000003a5: 04    addq    $2, %rsi
24700000000000003c3: 05    movw    %r10w, (%r12,%r14,2)24200000000000003a9: 05    movw    %bx, (%r12,%r14,2)
24800000000000003c8: 04    paddq   %xmm1, %xmm024300000000000003ae: 04    paddq   %xmm1, %xmm0
24900000000000003cc: 03    movq    %rsi, %r1224400000000000003b2: 03    movq    %rsi, %r12
25000000000000003cf: 03    movq    %r8, %r1524500000000000003b5: 03    movq    %rdi, %r15
25100000000000003d2: 03    cmpq    %r11, %r824600000000000003b8: 03    cmpq    %r11, %rdi
25200000000000003d5: 05    movq    -16(%rsp), %r8
25300000000000003da: 06    jb      0x42ba34 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x54>24700000000000003bb: 06    jb      0x42b9b6 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x56>
25400000000000003e0: 05    jmp     0x42c297 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x8b7>24800000000000003c1: 05    jmp     0x42c1e7 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x887>
25500000000000003e5: 04    cmpq    $1, %r1324900000000000003c6: 04    cmpq    $1, %r13
25600000000000003e9: 06    jbe     0x42c2af <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x8cf>25000000000000003ca: 06    jbe     0x42c177 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x817>
25700000000000003ef: 04    rolw    $8, %dx25100000000000003d0: 04    rolw    $8, %dx
25800000000000003f3: 05    movw    %dx, (%r12,%r14,2)25200000000000003d4: 05    movw    %dx, (%r12,%r14,2)
25900000000000003f8: 07    movq    $-1, %rdx25300000000000003d9: 07    movq    $-1, %rdx
26000000000000003ff: 05    movl    $1, %ebx25400000000000003e0: 05    movl    $1, %ebx
2610000000000000404: 04    leaq    (%rsi,%rbx,2), %r1225500000000000003e5: 04    leaq    (%rsi,%rbx,2), %r12
2620000000000000408: 04    movdqa  %xmm2, %xmm325600000000000003e9: 04    movdqa  %xmm2, %xmm3
263000000000000040c: 07    pinsrq  $0, %rdx, %xmm325700000000000003ed: 07    pinsrq  $0, %rdx, %xmm3
2640000000000000413: 04    paddq   %xmm3, %xmm025800000000000003f4: 04    paddq   %xmm3, %xmm0
2650000000000000417: 05    movq    -24(%rsp), %rdi25900000000000003f8: 05    movzwl  -16(%rsp), %ebx
266000000000000041c: 02    jmp     0x42bdaf <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x3cf>26000000000000003fd: 02    jmp     0x42bd15 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x3b5>
267000000000000041e: 03    movq    %rsi, %r12
2680000000000000421: 02    jmp     0x42bdf7 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x417>
2690000000000000423: 03    testq   %rsi, %rsi26100000000000003ff: 03    testq   %rsi, %rsi
2700000000000000426: 06    je      0x42c1ed <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x80d>2620000000000000402: 06    je      0x42c142 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x7e2>
271000000000000042c: 03    testq   %rax, %rax2630000000000000408: 03    testq   %rax, %rax
272000000000000042f: 06    jle     0x42c219 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x839>264000000000000040b: 06    jle     0x42c16e <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x80e>
2730000000000000435: 05    movq    %r8, -16(%rsp)
274000000000000043a: 05    movq    %rsi, %xmm02650000000000000411: 05    movq    %rsi, %xmm0
275000000000000043f: 02    xorl    %eax, %eax2660000000000000416: 02    xorl    %eax, %eax
2760000000000000441: 08    movdqa  260743(%rip), %xmm1  # 46b8b0 <u8ThreeByteHdrCases+0x10886>2670000000000000418: 08    movdqa  260400(%rip), %xmm1  # 46b6b0 <u8ThreeByteHdrCases+0x10886>
2770000000000000449: 08    movdqa  260751(%rip), %xmm2  # 46b8c0 <u8ThreeByteHdrCases+0x10896>2680000000000000420: 08    movdqa  260408(%rip), %xmm2  # 46b6c0 <u8ThreeByteHdrCases+0x10896>
2780000000000000451: 03    movq    %rdi, %r82690000000000000428: 03    movq    %r10, %rdi
2790000000000000454: 05    movq    %xmm0, %rdx270000000000000042b: 05    movq    %xmm0, %rdx
2800000000000000459: 07    pextrq  $1, %xmm0, %rbp2710000000000000430: 07    pextrq  $1, %xmm0, %rbp
2810000000000000460: 03    addq    %rdx, %rbp2720000000000000437: 03    addq    %rdx, %rbp
2820000000000000463: 04    cmpq    $1, %rdx273000000000000043a: 04    cmpq    $1, %rdx
2830000000000000467: 04    adcq    $-1, %rbp274000000000000043e: 04    adcq    $-1, %rbp
284000000000000046b: 03    xorl    %r10d, %r10d2750000000000000442: 02    xorl    %ebx, %ebx
285000000000000046e: 03    movq    %r8, %r142760000000000000444: 03    movq    %rdi, %r14
2860000000000000471: 10    nopw    %cs:(%rax,%rax)
287000000000000047b: 05    nopl    (%rax,%rax)2770000000000000447: 09    nopw    (%rax,%rax)
2880000000000000480: 05    movq    %xmm0, %r122780000000000000450: 05    movq    %xmm0, %r12
2890000000000000485: 04    testw   %r9w, %r9w2790000000000000455: 04    testw   %r9w, %r9w
2900000000000000489: 02    je      0x42be75 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x495>2800000000000000459: 02    je      0x42bdc5 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x465>
291000000000000048b: 04    cmpq    $1, %r12281000000000000045b: 04    cmpq    $1, %r12
292000000000000048f: 06    jbe     0x42c255 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x875>282000000000000045f: 06    jbe     0x42c1aa <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x84a>
2930000000000000495: 05    movzbl  (%r15,%r10), %edx2830000000000000465: 05    movzbl  (%r15,%rbx), %esi
294000000000000049a: 02    testb   %dl, %dl284000000000000046a: 03    testb   %sil, %sil
295000000000000049c: 02    js      0x42bead <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x4cd>285000000000000046d: 02    js      0x42bdfd <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x49d>
296000000000000049e: 07    pextrq  $1, %xmm0, %rsi286000000000000046f: 07    pextrq  $1, %xmm0, %rdx
29700000000000004a5: 03    cmpq    %rbp, %rsi2870000000000000476: 03    cmpq    %rbp, %rdx
29800000000000004a8: 06    je      0x42c261 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x881>2880000000000000479: 06    je      0x42c1b6 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x856>
29900000000000004ae: 05    movw    %dx, (%r8,%r10,2)289000000000000047f: 04    movw    %si, (%rdi,%rbx,2)
30000000000000004b3: 04    addq    $2, %r142900000000000000483: 04    addq    $2, %r14
30100000000000004b7: 04    paddq   %xmm1, %xmm02910000000000000487: 04    paddq   %xmm1, %xmm0
30200000000000004bb: 05    leaq    1(%r15,%r10), %rdx292000000000000048b: 05    leaq    1(%r15,%rbx), %rdx
30300000000000004c0: 03    incq    %r102930000000000000490: 03    incq    %rbx
30400000000000004c3: 03    cmpq    %r11, %rdx2940000000000000493: 03    cmpq    %r11, %rdx
30500000000000004c6: 02    jb      0x42be60 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x480>2950000000000000496: 02    jb      0x42bdb0 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x450>
30600000000000004c8: 05    jmp     0x42c258 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x878>2960000000000000498: 05    jmp     0x42c1ad <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x84d>
30700000000000004cd: 05    movq    %rdi, -24(%rsp)
30800000000000004d2: 02    movl    %edx, %ebx297000000000000049d: 02    movl    %esi, %edx
30900000000000004d4: 03    andb    $-32, %bl298000000000000049f: 03    andb    $-32, %dl
31000000000000004d7: 03    cmpb    $-64, %bl29900000000000004a2: 03    cmpb    $-64, %dl
31100000000000004da: 02    jne     0x42bf2f <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x54f>30000000000000004a5: 02    jne     0x42be86 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x526>
31200000000000004dc: 05    leaq    1(%r15,%r10), %rbp30100000000000004a7: 05    leaq    1(%r15,%rbx), %rbp
31300000000000004e1: 05    leaq    2(%r15,%r10), %rsi30200000000000004ac: 05    leaq    2(%r15,%rbx), %r13
31400000000000004e6: 03    cmpq    %r11, %rsi30300000000000004b1: 03    cmpq    %r11, %r13
31500000000000004e9: 06    ja      0x42bfbf <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x5df>30400000000000004b4: 06    ja      0x42bf1c <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x5bc>
31600000000000004ef: 05    movzbl  (%rbp), %r15d30500000000000004ba: 05    movzbl  (%rbp), %r15d
31700000000000004f4: 03    movl    %r15d, %ebx30600000000000004bf: 03    movl    %r15d, %edx
31800000000000004f7: 03    andb    $-64, %bl30700000000000004c2: 03    andb    $-64, %dl
31900000000000004fa: 03    cmpb    $-128, %bl30800000000000004c5: 03    cmpb    $-128, %dl
32000000000000004fd: 06    jne     0x42bfbf <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x5df>30900000000000004c8: 06    jne     0x42bf1c <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x5bc>
31000000000000004ce: 04    andl    $63, %r15d
31100000000000004d2: 03    andl    $31, %esi
31200000000000004d5: 03    shll    $6, %esi
31300000000000004d8: 03    orl     %r15d, %esi
31400000000000004db: 06    cmpl    $128, %esi
31500000000000004e1: 06    jb      0x42c086 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x726>
31600000000000004e7: 06    cmpl    $65535, %esi
31700000000000004ed: 06    ja      0x42c0e8 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x788>
31800000000000004f3: 02    movl    %esi, %edx
31900000000000004f5: 06    andl    $63488, %edx
32000000000000004fb: 06    cmpl    $55296, %edx
3210000000000000501: 06    je      0x42c086 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x726>
3220000000000000507: 04    cmpq    $1, %r12
323000000000000050b: 06    jbe     0x42c1aa <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x84a>
3240000000000000511: 04    movw    %si, (%rdi,%rbx,2)
3250000000000000515: 07    movq    $-1, %rsi
326000000000000051c: 05    movl    $1, %ebx
3270000000000000521: 05    jmp     0x42c12a <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x7ca>
3280000000000000526: 02    movl    %esi, %edx
3290000000000000528: 03    andb    $-16, %dl
330000000000000052b: 03    cmpb    $-32, %dl
331000000000000052e: 06    jne     0x42bf42 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x5e2>
3320000000000000534: 05    leaq    1(%r15,%rbx), %rbp
3330000000000000539: 05    leaq    3(%r15,%rbx), %rdx
334000000000000053e: 05    movq    %rdx, -16(%rsp)
3350000000000000543: 03    cmpq    %r11, %rdx
3360000000000000546: 06    ja      0x42bfea <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x68a>
337000000000000054c: 05    movzbl  (%rbp), %r13d
3380000000000000551: 03    movl    %r13d, %edx
3390000000000000554: 03    andb    $-64, %dl
3400000000000000557: 03    cmpb    $-128, %dl
341000000000000055a: 06    jne     0x42bfea <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x68a>
3420000000000000560: 06    movzbl  2(%r15,%rbx), %r15d
3430000000000000566: 03    movl    %r15d, %edx
3440000000000000569: 03    andb    $-64, %dl
345000000000000056c: 03    cmpb    $-128, %dl
346000000000000056f: 06    jne     0x42bfea <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x68a>
3210000000000000503: 04    andl    $63, %r15d3470000000000000575: 04    andl    $63, %r15d
3480000000000000579: 04    andl    $63, %r13d
349000000000000057d: 04    shll    $6, %r13d
3220000000000000507: 03    andl    $31, %edx3500000000000000581: 03    andl    $15, %esi
323000000000000050a: 03    shll    $6, %edx3510000000000000584: 03    shll    $12, %esi
3520000000000000587: 03    orl     %r13d, %esi
324000000000000050d: 03    orl     %r15d, %edx353000000000000058a: 03    orl     %r15d, %esi
3250000000000000510: 06    cmpl    $128, %edx354000000000000058d: 06    cmpl    $2048, %esi
3550000000000000593: 06    jae     0x42c0d1 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x771>
3560000000000000599: 03    orl     $1, %eax
357000000000000059c: 04    testw   %r9w, %r9w
3260000000000000516: 02    jb      0x42bf18 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x538>35800000000000005a0: 02    je      0x42bf0f <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x5af>
3270000000000000518: 06    cmpl    $65535, %edx35900000000000005a2: 04    addq    $2, %r14
328000000000000051e: 06    ja      0x42c070 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x690>36000000000000005a6: 05    movw    %r9w, (%rdi,%rbx,2)
3290000000000000524: 02    movl    %edx, %ebx36100000000000005ab: 04    paddq   %xmm1, %xmm0
3300000000000000526: 06    andl    $63488, %ebx36200000000000005af: 03    movq    %r14, %rdi
331000000000000052c: 06    cmpl    $55296, %ebx
3320000000000000532: 06    jne     0x42c1b3 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x7d3>
3330000000000000538: 03    orl     $1, %eax
334000000000000053b: 04    testw   %r9w, %r9w
335000000000000053f: 05    movq    -24(%rsp), %rdi36300000000000005b2: 05    movq    -16(%rsp), %r13
3360000000000000544: 06    jne     0x42c192 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x7b2>
337000000000000054a: 05    jmp     0x42c19f <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x7bf>36400000000000005b7: 05    jmp     0x42c09f <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x73f>
338000000000000054f: 02    movl    %edx, %ebx
3390000000000000551: 03    andb    $-16, %bl
3400000000000000554: 03    cmpb    $-32, %bl
3410000000000000557: 06    jne     0x42bfea <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x60a>
342000000000000055d: 05    leaq    1(%r15,%r10), %rbp
3430000000000000562: 05    leaq    3(%r15,%r10), %rsi
3440000000000000567: 03    cmpq    %r11, %rsi36500000000000005bc: 03    cmpq    %r11, %rbp
345000000000000056a: 06    ja      0x42c0c2 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x6e2>36600000000000005bf: 06    jae     0x42c005 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x6a5>
3460000000000000570: 05    movzbl  (%rbp), %r13d36700000000000005c5: 04    movzbl  (%rbp), %edx
3470000000000000575: 03    movl    %r13d, %ebx
3480000000000000578: 03    andb    $-64, %bl36800000000000005c9: 03    andb    $-64, %dl
349000000000000057b: 03    cmpb    $-128, %bl36900000000000005cc: 03    cmpb    $-128, %dl
350000000000000057e: 06    jne     0x42c0c2 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x6e2>37000000000000005cf: 06    jne     0x42c005 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x6a5>
3510000000000000584: 06    movzbl  2(%r15,%r10), %r15d37100000000000005d5: 03    incq    %rbp
352000000000000058a: 03    movl    %r15d, %ebx37200000000000005d8: 03    cmpq    %rbp, %r11
353000000000000058d: 03    andb    $-64, %bl
3540000000000000590: 03    cmpb    $-128, %bl
3550000000000000593: 06    jne     0x42c0c2 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x6e2>37300000000000005db: 02    jne     0x42bf25 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x5c5>
3560000000000000599: 04    andl    $63, %r15d
357000000000000059d: 04    andl    $63, %r13d
35800000000000005a1: 04    shll    $6, %r13d
35900000000000005a5: 03    andl    $15, %edx
36000000000000005a8: 03    shll    $12, %edx
36100000000000005ab: 03    orl     %r13d, %edx
36200000000000005ae: 03    orl     %r15d, %edx
36300000000000005b1: 06    cmpl    $2048, %edx
36400000000000005b7: 06    jae     0x42bef8 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x518>
36500000000000005bd: 03    orl     $1, %eax
36600000000000005c0: 04    testw   %r9w, %r9w
36700000000000005c4: 06    je      0x42c1e8 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x808>
36800000000000005ca: 04    addq    $2, %r14
36900000000000005ce: 05    movw    %r9w, (%r8,%r10,2)
37000000000000005d3: 04    paddq   %xmm1, %xmm0
37100000000000005d7: 03    movq    %r14, %r8
37200000000000005da: 05    jmp     0x42c1e1 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x801>37400000000000005dd: 05    jmp     0x42c083 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x723>
37500000000000005e2: 02    movl    %esi, %edx
37600000000000005e4: 03    andb    $-8, %dl
37700000000000005e7: 05    leaq    1(%r15,%rbx), %r13
37800000000000005ec: 03    cmpb    $-16, %dl
37900000000000005ef: 06    jne     0x42c00a <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x6aa>
38000000000000005f5: 05    leaq    4(%r15,%rbx), %rdx
38100000000000005fa: 05    movq    %rdx, -16(%rsp)
37300000000000005df: 03    cmpq    %r11, %rbp38200000000000005ff: 03    cmpq    %r11, %rdx
37400000000000005e2: 06    jae     0x42c0e5 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x705>3830000000000000602: 06    ja      0x42c069 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x709>
37500000000000005e8: 05    movq    -24(%rsp), %rdi3840000000000000608: 05    movzbl  (%r13), %ebp
37600000000000005ed: 04    movzbl  (%rbp), %edx385000000000000060d: 02    movl    %ebp, %edx
37700000000000005f1: 03    andb    $-64, %dl386000000000000060f: 03    andb    $-64, %dl
37800000000000005f4: 03    cmpb    $-128, %dl3870000000000000612: 03    cmpb    $-128, %dl
3880000000000000615: 06    jne     0x42c069 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x709>
389000000000000061b: 06    movzbl  2(%r15,%rbx), %edx
3900000000000000621: 04    movl    %edx, -8(%rsp)
3910000000000000625: 03    andb    $-64, %dl
3920000000000000628: 03    cmpb    $-128, %dl
393000000000000062b: 06    jne     0x42c069 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x709>
3940000000000000631: 06    movzbl  3(%r15,%rbx), %r15d
3950000000000000637: 03    movl    %r15d, %edx
396000000000000063a: 03    andb    $-64, %dl
397000000000000063d: 03    cmpb    $-128, %dl
3980000000000000640: 06    jne     0x42c069 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x709>
3990000000000000646: 04    andl    $63, %r15d
400000000000000064a: 04    movl    -8(%rsp), %edx
401000000000000064e: 03    andl    $63, %edx
4020000000000000651: 03    shll    $6, %edx
4030000000000000654: 03    andl    $63, %ebp
4040000000000000657: 03    shll    $12, %ebp
405000000000000065a: 03    andl    $7, %esi
406000000000000065d: 03    shll    $18, %esi
4070000000000000660: 02    orl     %ebp, %esi
4080000000000000662: 02    orl     %edx, %esi
4090000000000000664: 03    orl     %r15d, %esi
4100000000000000667: 06    cmpl    $65536, %esi
411000000000000066d: 06    jae     0x42c0e3 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x783>
4120000000000000673: 03    orl     $1, %eax
4130000000000000676: 04    testw   %r9w, %r9w
414000000000000067a: 05    movq    -16(%rsp), %r13
37900000000000005f7: 06    jne     0x42c0f2 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x712>415000000000000067f: 06    jne     0x42c08f <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x72f>
38000000000000005fd: 03    incq    %rbp
3810000000000000600: 03    cmpq    %rbp, %r11
3820000000000000603: 02    jne     0x42bfcd <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x5ed>
3830000000000000605: 05    jmp     0x42c177 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x797>4160000000000000685: 05    jmp     0x42c09c <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x73c>
384000000000000060a: 02    movl    %edx, %ebx
385000000000000060c: 03    andb    $-8, %bl
386000000000000060f: 05    leaq    1(%r15,%r10), %r13
3870000000000000614: 03    cmpb    $-16, %bl
3880000000000000617: 06    jne     0x42c0fa <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x71a>
389000000000000061d: 05    leaq    4(%r15,%r10), %rsi
3900000000000000622: 03    cmpq    %r11, %rsi417000000000000068a: 03    cmpq    %r11, %rbp
3910000000000000625: 06    ja      0x42c158 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x778>418000000000000068d: 02    jae     0x42c005 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x6a5>
392000000000000062b: 05    movzbl  (%r13), %ebp419000000000000068f: 04    movzbl  (%rbp), %edx
3930000000000000630: 02    movl    %ebp, %ebx
3940000000000000632: 03    andb    $-64, %bl4200000000000000693: 03    andb    $-64, %dl
3950000000000000635: 03    cmpb    $-128, %bl4210000000000000696: 03    cmpb    $-128, %dl
4220000000000000699: 02    jne     0x42c005 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x6a5>
423000000000000069b: 03    incq    %rbp
424000000000000069e: 03    cmpq    %rbp, %r11
42500000000000006a1: 02    jne     0x42bfef <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x68f>
42600000000000006a3: 02    jmp     0x42c083 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x723>
42700000000000006a5: 03    movq    %rbp, %r13
3960000000000000638: 06    jne     0x42c158 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x778>42800000000000006a8: 02    jmp     0x42c086 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x726>
397000000000000063e: 06    movzbl  2(%r15,%r10), %edi42900000000000006aa: 05    leaq    5(%r15,%rbx), %rdx
43000000000000006af: 03    cmpq    %r11, %rdx
43100000000000006b2: 02    ja      0x42c04a <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x6ea>
3980000000000000644: 02    movl    %edi, %ebx43200000000000006b4: 03    movq    %rdx, %rsi
43300000000000006b7: 04    movb    (%r13), %dl
3990000000000000646: 03    andb    $-64, %bl43400000000000006bb: 03    andb    $-64, %dl
4000000000000000649: 03    cmpb    $-128, %bl43500000000000006be: 03    cmpb    $-128, %dl
401000000000000064c: 06    jne     0x42c158 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x778>43600000000000006c1: 02    jne     0x42c04a <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x6ea>
4020000000000000652: 06    movzbl  3(%r15,%r10), %r15d43700000000000006c3: 05    movb    2(%r15,%rbx), %dl
4030000000000000658: 03    movl    %r15d, %ebx
404000000000000065b: 03    andb    $-64, %bl43800000000000006c8: 03    andb    $-64, %dl
405000000000000065e: 03    cmpb    $-128, %bl43900000000000006cb: 03    cmpb    $-128, %dl
4060000000000000661: 06    jne     0x42c158 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x778>44000000000000006ce: 02    jne     0x42c04a <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x6ea>
4070000000000000667: 04    andl    $63, %r15d44100000000000006d0: 05    movb    3(%r15,%rbx), %dl
408000000000000066b: 03    andl    $63, %edi44200000000000006d5: 03    andb    $-64, %dl
409000000000000066e: 03    shll    $6, %edi
4100000000000000671: 03    andl    $63, %ebp
4110000000000000674: 03    shll    $12, %ebp
4120000000000000677: 03    andl    $7, %edx
413000000000000067a: 03    shll    $18, %edx44300000000000006d8: 03    cmpb    $-128, %dl
414000000000000067d: 02    orl     %ebp, %edx44400000000000006db: 02    jne     0x42c04a <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x6ea>
415000000000000067f: 02    orl     %edi, %edx44500000000000006dd: 05    movb    4(%r15,%rbx), %dl
4160000000000000681: 03    orl     %r15d, %edx44600000000000006e2: 03    andb    $-64, %dl
4170000000000000684: 06    cmpl    $65536, %edx44700000000000006e5: 03    cmpb    $-128, %dl
418000000000000068a: 06    jb      0x42bf18 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x538>44800000000000006e8: 02    je      0x42c0b3 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x753>
4190000000000000690: 05    movq    -24(%rsp), %rdi
4200000000000000695: 06    cmpl    $1114112, %edx
421000000000000069b: 06    jae     0x42c189 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x7a9>
42200000000000006a1: 04    cmpq    $2, %r12
42300000000000006a5: 06    jbe     0x42c2c8 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x8e8>
42400000000000006ab: 06    leal    16711680(%rdx), %ebx
42500000000000006b1: 03    shrl    $10, %ebx
42600000000000006b4: 06    orl     $55296, %ebx
42700000000000006ba: 05    movw    %bx, (%r8,%r10,2)
42800000000000006bf: 06    andl    $1023, %edx
42900000000000006c5: 06    orl     $56320, %edx
43000000000000006cb: 06    movw    %dx, 2(%r8,%r10,2)
43100000000000006d1: 07    movq    $-2, %rdx
43200000000000006d8: 05    movl    $2, %ebx
43300000000000006dd: 05    jmp     0x42c1ce <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x7ee>
43400000000000006e2: 03    cmpq    %r11, %rbp44900000000000006ea: 03    cmpq    %r11, %r13
43500000000000006e5: 02    jae     0x42c0e5 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x705>45000000000000006ed: 02    jae     0x42c0b0 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x750>
43600000000000006e7: 05    movq    -24(%rsp), %rdi
43700000000000006ec: 04    movzbl  (%rbp), %edx45100000000000006ef: 05    movzbl  (%r13), %edx
43800000000000006f0: 03    andb    $-64, %dl45200000000000006f4: 03    andb    $-64, %dl
43900000000000006f3: 03    cmpb    $-128, %dl45300000000000006f7: 03    cmpb    $-128, %dl
44000000000000006f6: 02    jne     0x42c0f2 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x712>45400000000000006fa: 02    jne     0x42c0b0 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x750>
44100000000000006f8: 03    incq    %rbp45500000000000006fc: 03    incq    %r13
44200000000000006fb: 03    cmpq    %rbp, %r1145600000000000006ff: 03    cmpq    %r13, %r11
44300000000000006fe: 02    jne     0x42c0cc <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x6ec>4570000000000000702: 02    jne     0x42c04f <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x6ef>
4440000000000000700: 05    jmp     0x42c177 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x797>
4450000000000000705: 03    movq    %rbp, %rsi4580000000000000704: 03    movq    %r11, %rsi
4460000000000000708: 05    movq    -24(%rsp), %rdi
447000000000000070d: 05    jmp     0x42c189 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x7a9>
4480000000000000712: 03    movq    %rbp, %rsi
4490000000000000715: 05    jmp     0x42c189 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x7a9>
450000000000000071a: 05    leaq    5(%r15,%r10), %rsi
451000000000000071f: 03    cmpq    %r11, %rsi
4520000000000000722: 05    movq    -24(%rsp), %rdi
4530000000000000727: 02    ja      0x42c13c <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x75c>
4540000000000000729: 04    movb    (%r13), %dl
455000000000000072d: 03    andb    $-64, %dl
4560000000000000730: 03    cmpb    $-128, %dl
4570000000000000733: 02    jne     0x42c13c <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x75c>4590000000000000707: 02    jmp     0x42c0b3 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x753>
4600000000000000709: 03    cmpq    %r11, %r13
461000000000000070c: 02    jae     0x42c086 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x726>
4580000000000000735: 05    movb    2(%r15,%r10), %dl462000000000000070e: 05    movzbl  (%r13), %edx
459000000000000073a: 03    andb    $-64, %dl4630000000000000713: 03    andb    $-64, %dl
460000000000000073d: 03    cmpb    $-128, %dl4640000000000000716: 03    cmpb    $-128, %dl
4610000000000000740: 02    jne     0x42c13c <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x75c>4650000000000000719: 02    jne     0x42c086 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x726>
4620000000000000742: 05    movb    3(%r15,%r10), %dl466000000000000071b: 03    incq    %r13
4630000000000000747: 03    andb    $-64, %dl467000000000000071e: 03    cmpq    %r13, %r11
464000000000000074a: 03    cmpb    $-128, %dl
465000000000000074d: 02    jne     0x42c13c <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x75c>4680000000000000721: 02    jne     0x42c06e <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x70e>
466000000000000074f: 05    movb    4(%r15,%r10), %dl4690000000000000723: 03    movq    %r11, %r13
4670000000000000754: 03    andb    $-64, %dl4700000000000000726: 03    orl     $1, %eax
4710000000000000729: 04    testw   %r9w, %r9w
472000000000000072d: 02    je      0x42c09c <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x73c>
473000000000000072f: 04    addq    $2, %r14
4740000000000000733: 05    movw    %r9w, (%rdi,%rbx,2)
4750000000000000738: 04    paddq   %xmm1, %xmm0
476000000000000073c: 03    movq    %r14, %rdi
477000000000000073f: 03    movq    %r13, %r15
4780000000000000742: 03    cmpq    %r11, %r13
4790000000000000745: 06    jb      0x42bd8b <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x42b>
480000000000000074b: 05    jmp     0x42c1f3 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x893>
4810000000000000750: 03    movq    %r13, %rsi
4680000000000000757: 03    cmpb    $-128, %dl4820000000000000753: 03    orl     $1, %eax
4830000000000000756: 04    testw   %r9w, %r9w
469000000000000075a: 02    je      0x42c189 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x7a9>484000000000000075a: 02    je      0x42c0c9 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x769>
485000000000000075c: 04    addq    $2, %r14
4860000000000000760: 05    movw    %r9w, (%rdi,%rbx,2)
4870000000000000765: 04    paddq   %xmm1, %xmm0
4880000000000000769: 03    movq    %r14, %rdi
470000000000000075c: 03    cmpq    %r11, %r13489000000000000076c: 03    movq    %rsi, %r13
471000000000000075f: 02    jae     0x42c17c <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x79c>
4720000000000000761: 05    movzbl  (%r13), %edx
4730000000000000766: 03    andb    $-64, %dl
4740000000000000769: 03    cmpb    $-128, %dl
475000000000000076c: 02    jne     0x42c17c <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x79c>
476000000000000076e: 03    incq    %r13
4770000000000000771: 03    cmpq    %r13, %r11
4780000000000000774: 02    jne     0x42c141 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x761>
4790000000000000776: 02    jmp     0x42c177 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x797>490000000000000076f: 02    jmp     0x42c09f <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x73f>
4800000000000000778: 03    cmpq    %r11, %r134910000000000000771: 05    movq    -16(%rsp), %r13
4920000000000000776: 06    cmpl    $65535, %esi
493000000000000077c: 02    ja      0x42c0e8 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x788>
494000000000000077e: 05    jmp     0x42be53 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x4f3>
4950000000000000783: 05    movq    -16(%rsp), %r13
4960000000000000788: 06    cmpl    $1114112, %esi
481000000000000077b: 02    jae     0x42c181 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x7a1>497000000000000078e: 02    jae     0x42c086 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x726>
482000000000000077d: 05    movq    -24(%rsp), %rdi
4830000000000000782: 05    movzbl  (%r13), %edx
4840000000000000787: 03    andb    $-64, %dl
485000000000000078a: 03    cmpb    $-128, %dl
486000000000000078d: 02    jne     0x42c17c <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x79c>
487000000000000078f: 03    incq    %r13
4880000000000000792: 03    cmpq    %r13, %r11
4890000000000000795: 02    jne     0x42c162 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x782>
4900000000000000797: 03    movq    %r11, %rsi
491000000000000079a: 02    jmp     0x42c189 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x7a9>
492000000000000079c: 03    movq    %r13, %rsi
493000000000000079f: 02    jmp     0x42c189 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x7a9>
49400000000000007a1: 03    movq    %r13, %rsi
49500000000000007a4: 05    movq    -24(%rsp), %rdi
49600000000000007a9: 03    orl     $1, %eax
49700000000000007ac: 04    testw   %r9w, %r9w
49800000000000007b0: 02    je      0x42c19f <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x7bf>
49900000000000007b2: 04    addq    $2, %r14
50000000000000007b6: 05    movw    %r9w, (%r8,%r10,2)
50100000000000007bb: 04    paddq   %xmm1, %xmm0
50200000000000007bf: 03    movq    %r14, %r8
50300000000000007c2: 03    movq    %rsi, %r15
50400000000000007c5: 03    cmpq    %r11, %rsi
50500000000000007c8: 06    jb      0x42be34 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x454>
50600000000000007ce: 05    jmp     0x42c2a3 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x8c3>
50700000000000007d3: 04    cmpq    $1, %r124980000000000000790: 04    cmpq    $2, %r12
50800000000000007d7: 06    jbe     0x42c2c8 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x8e8>4990000000000000794: 06    jbe     0x42c1aa <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x84a>
500000000000000079a: 06    leal    16711680(%rsi), %edx
50100000000000007a0: 03    shrl    $10, %edx
50200000000000007a3: 06    orl     $55296, %edx
50900000000000007dd: 05    movw    %dx, (%r8,%r10,2)50300000000000007a9: 04    movw    %dx, (%rdi,%rbx,2)
50400000000000007ad: 06    andl    $1023, %esi
50500000000000007b3: 06    orl     $56320, %esi
50600000000000007b9: 05    movw    %si, 2(%rdi,%rbx,2)
51000000000000007e2: 07    movq    $-1, %rdx50700000000000007be: 07    movq    $-2, %rsi
51100000000000007e9: 05    movl    $1, %ebx50800000000000007c5: 05    movl    $2, %ebx
51200000000000007ee: 04    leaq    (%r14,%rbx,2), %r850900000000000007ca: 04    leaq    (%r14,%rbx,2), %rdi
51300000000000007f2: 04    movdqa  %xmm2, %xmm351000000000000007ce: 04    movdqa  %xmm2, %xmm3
51400000000000007f6: 07    pinsrq  $0, %rdx, %xmm351100000000000007d2: 07    pinsrq  $0, %rsi, %xmm3
51500000000000007fd: 04    paddq   %xmm3, %xmm051200000000000007d9: 04    paddq   %xmm3, %xmm0
5160000000000000801: 05    movq    -24(%rsp), %rdi51300000000000007dd: 05    jmp     0x42c09f <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x73f>
51400000000000007e2: 03    testq   %rcx, %rcx
51500000000000007e5: 02    je      0x42c14e <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x7ee>
51600000000000007e7: 07    movq    $0, (%rcx)
51700000000000007ee: 05    movl    $2, %eax
51800000000000007f3: 03    testq   %r8, %r8
51900000000000007f6: 06    je      0x42c1dc <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x87c>
52000000000000007fc: 07    movq    $0, (%r8)
5170000000000000806: 02    jmp     0x42c1a2 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x7c2>5210000000000000803: 02    jmp     0x42c1dc <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x87c>
5220000000000000805: 02    xorl    %ebp, %ebp
5180000000000000808: 03    movq    %r14, %r85230000000000000807: 03    movq    %r10, %rsi
524000000000000080a: 02    xorl    %eax, %eax
519000000000000080b: 02    jmp     0x42c1e1 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x801>525000000000000080c: 02    jmp     0x42c186 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x826>
526000000000000080e: 02    xorl    %ebp, %ebp
520000000000000080d: 03    testq   %rcx, %rcx5270000000000000810: 03    movq    %r10, %r14
5280000000000000813: 02    xorl    %eax, %eax
5210000000000000810: 02    j     0x42c1f9 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x819>5290000000000000815: 02    jmp     0x42c1b9 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x859>
5220000000000000812: 07    movq    $0, (%rcx)
5230000000000000819: 05    movl    $2, %eax5300000000000000817: 03    orl     $2, %eax
524000000000000081e: 03    testq   %r8, %r8531000000000000081a: 07    pextrq  $1, %xmm0, %rbp
5250000000000000821: 06    j     0x42c28c <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x8ac>5320000000000000821: 02    jmp     0x42c186 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x826>
5330000000000000823: 03    orl     $2, %eax
5260000000000000827: 07    movq    $0, (%r8)5340000000000000826: 05    movw    $0, (%rsi)
535000000000000082b: 03    testq   %rcx, %rcx
527000000000000082e: 02    jmp     0x42c28c <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x8ac>536000000000000082e: 02    j     0x42c196 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x836>
5280000000000000830: 02    xorl    %eax, %eax5370000000000000830: 03    incq    %rbp
5290000000000000832: 03    movq    %rdi, %rsi5380000000000000833: 03    movq    %rbp(%rcx)
5300000000000000835: 02    xorl    %ebp, %ebp5390000000000000836: 03    testq   %r8, %r8
5400000000000000839: 02    je      0x42c1dc <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x87c>
541000000000000083b: 04    addq    $2, %rsi
542000000000000083f: 03    subq    %r10, %rsi
5430000000000000842: 03    sarq    %rsi
5440000000000000845: 03    movq    %rsi, (%r8)
5310000000000000837: 02    jmp     0x42c231 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x851>5450000000000000848: 02    jmp     0x42c1dc <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x87c>
5320000000000000839: 02    xorl    %eax, %eax546000000000000084a: 03    orl     $2, %eax
533000000000000083b: 03    movq    %rdi, %r14547000000000000084d: 07    pextrq  $1, %xmm0, %rbp
534000000000000083e: 02    xorl    %ebp, %ebp
5350000000000000840: 02    jmp     0x42c269 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x889>5480000000000000854: 02    jmp     0x42c1b9 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x859>
5360000000000000842: 03    orl     $2, %eax
5370000000000000845: 07    pextrq  $1, %xmm0, %rbp
538000000000000084c: 02    jmp     0x42c231 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x851>
539000000000000084e: 03    orl     $2, %eax
5400000000000000851: 05    movw    $0, (%rsi)
5410000000000000856: 03    testq   %rcx, %rcx
5420000000000000859: 02    je      0x42c241 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x861>
543000000000000085b: 03    incq    %rbp
544000000000000085e: 03    movq    %rbp, (%rcx)
5450000000000000861: 03    testq   %r8, %r8
5460000000000000864: 02    je      0x42c28c <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x8ac>
5470000000000000866: 04    addq    $2, %rsi
548000000000000086a: 03    subq    %rdi, %rsi
549000000000000086d: 03    sarq    %rsi
5500000000000000870: 03    movq    %rsi, (%r8)
5510000000000000873: 02    jmp     0x42c28c <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x8ac>
5520000000000000875: 03    orl     $2, %eax5490000000000000856: 03    orl     $2, %eax
5530000000000000878: 07    pextrq  $1, %xmm0, %rbp
554000000000000087f: 02    jmp     0x42c264 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x884>
5550000000000000881: 03    orl     $2, %eax
5560000000000000884: 05    movq    -16(%rsp), %r8
5570000000000000889: 06    movw    $0, (%r14)5500000000000000859: 06    movw    $0, (%r14)
558000000000000088f: 03    testq   %rcx, %rcx551000000000000085f: 03    testq   %rcx, %rcx
5590000000000000892: 02    je      0x42c27a <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x89a>5520000000000000862: 02    je      0x42c1ca <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x86a>
5600000000000000894: 03    incq    %rbp5530000000000000864: 03    incq    %rbp
5610000000000000897: 03    movq    %rbp, (%rcx)5540000000000000867: 03    movq    %rbp, (%rcx)
562000000000000089a: 03    testq   %r8, %r8555000000000000086a: 03    testq   %r8, %r8
563000000000000089d: 02    je      0x42c28c <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x8ac>556000000000000086d: 02    je      0x42c1dc <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x87c>
564000000000000089f: 04    addq    $2, %r14557000000000000086f: 04    addq    $2, %r14
56500000000000008a3: 03    subq    %rdi, %r145580000000000000873: 03    subq    %r10, %r14
56600000000000008a6: 03    sarq    %r145590000000000000876: 03    sarq    %r14
56700000000000008a9: 03    movq    %r14, (%r8)5600000000000000879: 03    movq    %r14, (%r8)
56800000000000008ac: 01    popq    %rbx561000000000000087c: 01    popq    %rbx
56900000000000008ad: 02    popq    %r12562000000000000087d: 02    popq    %r12
57000000000000008af: 02    popq    %r13563000000000000087f: 02    popq    %r13
57100000000000008b1: 02    popq    %r145640000000000000881: 02    popq    %r14
57200000000000008b3: 02    popq    %r155650000000000000883: 02    popq    %r15
57300000000000008b5: 01    popq    %rbp5660000000000000885: 01    popq    %rbp
57400000000000008b6: 01    retq5670000000000000886: 01    retq
57500000000000008b7: 07    pextrq  $1, %xmm0, %rbp5680000000000000887: 07    pextrq  $1, %xmm0, %rbp
57600000000000008be: 03    movq    %r12, %rsi569000000000000088e: 03    movq    %r12, %rsi
57700000000000008c1: 02    jmp     0x42c231 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x851>5700000000000000891: 02    jmp     0x42c186 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x826>
57800000000000008c3: 07    pextrq  $1, %xmm0, %rbp5710000000000000893: 07    pextrq  $1, %xmm0, %rbp
57900000000000008ca: 03    movq    %r8, %r14572000000000000089a: 03    movq    %rdi, %r14
58000000000000008cd: 02    jmp     0x42c264 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x884>573000000000000089d: 02    jmp     0x42c1b9 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x859>
58100000000000008cf: 03    orl     $2, %eax574000000000000089f: 01    nop     
58200000000000008d2: 07    pextrq  $1, %xmm0, %rbp
58300000000000008d9: 05    movq    -24(%rsp), %rdi
58400000000000008de: 05    movq    -16(%rsp), %r8
58500000000000008e3: 05    jmp     0x42c231 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x851>
58600000000000008e8: 03    orl     $2, %eax
58700000000000008eb: 07    pextrq  $1, %xmm0, %rbp
58800000000000008f2: 05    movq    -24(%rsp), %rdi
58900000000000008f7: 02    jmp     0x42c264 <BloombergLP::bdlde::CharConvertUtf16::utf8ToUtf16(unsigned short*, unsigned long, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned long*, unsigned long*, unsigned short, BloombergLP::bdlde::ByteOrder::Enum)+0x884>
59000000000000008f9: 07    nopl    (%rax)
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op