51.assume.s
51.none.s
t1000000000046a6a0 <BloombergLP::bdlt::ProlepticDateImpUtil::lastDayOfMonth(int, int)>:t1000000000046aa20 <BloombergLP::bdlt::ProlepticDateImpUtil::lastDayOfMonth(int, int)>:
20000000000000000: 02    movl    %esi, %eax20000000000000000: 03    movslq  %esi, %rdx
30000000000000002: 07    movl    4937712(,%rax,4), %ecx30000000000000003: 07    movl    4938928(,%rdx,4), %ecx
40000000000000009: 02    xorl    %eax, %eax4000000000000000a: 02    xorl    %eax, %eax
5000000000000000b: 03    cmpl    $2, %esi5000000000000000c: 03    cmpl    $2, %edx
6000000000000000e: 02    jne     0x46a6d1 <BloombergLP::bdlt::ProlepticDateImpUtil::lastDayOfMonth(int, int)+0x31>6000000000000000f: 02    jne     0x46aa56 <BloombergLP::bdlt::ProlepticDateImpUtil::lastDayOfMonth(int, int)+0x36>
70000000000000010: 02    movl    %edi, %edx70000000000000011: 02    movl    %edi, %edx
80000000000000012: 03    andl    $3, %edx80000000000000013: 03    andl    $3, %edx
90000000000000015: 02    jne     0x46a6d1 <BloombergLP::bdlt::ProlepticDateImpUtil::lastDayOfMonth(int, int)+0x31>90000000000000016: 02    jne     0x46aa56 <BloombergLP::bdlt::ProlepticDateImpUtil::lastDayOfMonth(int, int)+0x36>
100000000000000017: 06    imull   $23593, %edi, %eax100000000000000018: 06    imull   $3264175145, %edi, %edx
11000000000000001e: 06    addl    $85899344, %edx
120000000000000024: 02    movl    %edx, %esi
11000000000000001d: 04    rorw    $2, %ax130000000000000026: 03    rorl    $2, %esi
120000000000000021: 03    movzwl  %ax, %edx
130000000000000024: 05    movl    $1, %eax140000000000000029: 05    movl    $1, %eax
140000000000000029: 06    cmpl    $655, %edx15000000000000002e: 06    cmpl    $42949672, %esi
15000000000000002f: 02    jbe     0x46a6d4 <BloombergLP::bdlt::ProlepticDateImpUtil::lastDayOfMonth(int, int)+0x34>160000000000000034: 02    jbe     0x46aa59 <BloombergLP::bdlt::ProlepticDateImpUtil::lastDayOfMonth(int, int)+0x39>
160000000000000031: 02    addl    %ecx, %eax170000000000000036: 02    addl    %ecx, %eax
170000000000000033: 01    retq180000000000000038: 01    retq
180000000000000034: 06    imull   $23593, %edi, %eax
19000000000000003a: 04    rorw    $4, %ax190000000000000039: 03    rorl    $4, %edx
20000000000000003e: 03    movzwl  %ax, %edx
210000000000000041: 02    xorl    %eax, %eax20000000000000003c: 02    xorl    %eax, %eax
220000000000000043: 06    cmpl    $164, %edx21000000000000003e: 06    cmpl    $10737419, %edx
230000000000000049: 03    setb    %al220000000000000044: 03    setb    %al
24000000000000004c: 02    addl    %ecx, %eax230000000000000047: 02    addl    %ecx, %eax
25000000000000004e: 01    retq240000000000000049: 01    retq
26000000000000004f: 01    nop     25000000000000004a: 06    nopw    (%rax,%rax)
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op