11.assume.s
11.none.s
t1000000000040d320 <BloombergLP::bdlb::String::rtrim(char const*, int*)>:t1000000000040d230 <BloombergLP::bdlb::String::rtrim(char const*, int*)>:
20000000000000000: 02    movl    (%rsi), %eax20000000000000000: 03    movslq  (%rsi), %rax
30000000000000002: 03    testq   %rax, %rax30000000000000003: 03    testq   %rax, %rax
40000000000000005: 02    je      0x40d34b <BloombergLP::bdlb::String::rtrim(char const*, int*)+0x2b>40000000000000006: 02    je      0x40d26d <BloombergLP::bdlb::String::rtrim(char const*, int*)+0x3d>
50000000000000007: 07    movq    171234(%rip), %rcx  # 437010 <BloombergLP::bdlb::CharType::s_spaceArray_p>50000000000000008: 07    movq    171377(%rip), %r9  # 436fb0 <BloombergLP::bdlb::CharType::s_spaceArray_p>
6000000000000000e: 02    nop     6000000000000000f: 03    movl    %eax, %r8d
70000000000000012: 04    sarl    $31, %r8d
80000000000000016: 03    andl    %eax, %r8d
90000000000000019: 03    leal    1(%rax), %ecx
10000000000000001c: 04    nopl    (%rax)
70000000000000010: 03    testq   %rax, %rax110000000000000020: 03    testq   %rax, %rax
80000000000000013: 02    jle     0x40d347 <BloombergLP::bdlb::String::rtrim(char const*, int*)+0x27>120000000000000023: 02    jle     0x40d268 <BloombergLP::bdlb::String::rtrim(char const*, int*)+0x38>
90000000000000015: 05    movzbl  -1(%rdi,%rax), %edx130000000000000025: 05    movzbl  -1(%rdi,%rax), %edx
10000000000000001a: 03    decq    %rax14000000000000002a: 03    decq    %rax
15000000000000002d: 02    decl    %ecx
11000000000000001d: 04    cmpb    $0, (%rcx,%rdx)16000000000000002f: 05    cmpb    $0, (%r9,%rdx)
120000000000000021: 02    jne     0x40d330 <BloombergLP::bdlb::String::rtrim(char const*, int*)+0x10>170000000000000034: 02    jne     0x40d250 <BloombergLP::bdlb::String::rtrim(char const*, int*)+0x20>
130000000000000023: 02    incl    %eax
140000000000000025: 02    jmp     0x40d349 <BloombergLP::bdlb::String::rtrim(char const*, int*)+0x29>180000000000000036: 02    jmp     0x40d26b <BloombergLP::bdlb::String::rtrim(char const*, int*)+0x3b>
150000000000000027: 02    xorl    %eax, %eax190000000000000038: 03    movl    %r8d, %ecx
160000000000000029: 02    movl    %eax, (%rsi)20000000000000003b: 02    movl    %ecx, (%rsi)
17000000000000002b: 01    retq21000000000000003d: 01    retq
18000000000000002c: 04    nopl    (%rax)22000000000000003e: 02    nop     
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op