Guest User

Untitled

a guest
Jul 5th, 2021
38
169 days
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. --- tabbed-O2-1.o.objdump   2021-07-05 21:13:18.356297390 +0500
  2. +++ tabbed-O2-2.o.objdump   2021-07-05 21:13:52.443296630 +0500
  3. @@ -2301,10 +2301,10 @@
  4.     cmpb   $0x2d,(%rbx)
  5.     jne    <main+0x135>
  6.     movzbl 0x1(%rbx),%eax
  7. -   test   %al,%al
  8. -   je     <main+0x135>
  9.     cmp    $0x2d,%al
  10.     je     <main+0xcd0>
  11. +   test   %al,%al
  12. +   je     <main+0x135>
  13.     mov    0x0(%rip),%r11d        # <main+0x84>
  14.     add    $0x1,%rbx
  15.     xor    %r9d,%r9d
  16. @@ -2524,27 +2524,27 @@
  17.     movslq 0x0(%rip),%rax        # <main+0x49a>
  18.     mov    0x0(%rip),%edx        # <main+0x4a0>
  19.     setne  %r12b
  20. -   mov    %rax,%rcx
  21. +   mov    %rax,%rsi
  22.     shl    $0x7,%rax
  23.     add    0xe8(%rdi),%rax
  24. -   mov    0x1c(%rax),%esi
  25. +   mov    0x1c(%rax),%ecx
  26.     test   %edx,%edx
  27.     js     <main+0xfbe>
  28.     mov    0x0(%rip),%eax        # <main+0x4c3>
  29.     test   %eax,%eax
  30.     jns    <main+0x4d8>
  31. -   add    %esi,%eax
  32. +   add    %ecx,%eax
  33.     sub    0x0(%rip),%eax        # <main+0x4cf>
  34.     sub    $0x1,%eax
  35.     mov    %eax,0x0(%rip)        # <main+0x4d8>
  36.     pxor   %xmm0,%xmm0
  37.     lea    0x30(%rsp),%rdx
  38. -   mov    $0xe,%esi
  39. +   lea    0x1c(%rsp),%rcx
  40.     xor    %r14d,%r14d
  41.     movabs $0x400000020,%rax
  42.     movups %xmm0,0x40(%rsp)
  43. -   mov    %ecx,0x40(%rsp)
  44. -   lea    0x1c(%rsp),%rcx
  45. +   mov    %esi,0x40(%rsp)
  46. +   mov    $0xe,%esi
  47.     mov    %rax,0x44(%rsp)
  48.     movups %xmm0,0x30(%rsp)
  49.     movups %xmm0,0x50(%rsp)
  50. @@ -3098,7 +3098,7 @@
  51.     mov    %eax,0x1c(%rbp)
  52.     jmpq   <main+0x7b5>
  53.     mov    0x0(%rip),%rdi        # <main+0xf0c>
  54. -   mov    0x0(%rip),%ecx        # <main+0xf12>
  55. +   mov    0x0(%rip),%esi        # <main+0xf12>
  56.     xor    %r12d,%r12d
  57.     jmpq   <main+0x4d8>
  58.     test   %dl,%dl
  59. @@ -3138,10 +3138,10 @@
  60.     movslq 0x0(%rip),%rax        # <main+0xfa6>
  61.     setne  %r12b
  62.     or     $0xffffffff,%edx
  63. -   mov    %rax,%rcx
  64. +   mov    %rax,%rsi
  65.     shl    $0x7,%rax
  66.     add    0xe8(%rdi),%rax
  67. -   mov    0x1c(%rax),%esi
  68. +   mov    0x1c(%rax),%ecx
  69.     add    0x18(%rax),%edx
  70.     mov    %edx,%eax
  71.     sub    0x0(%rip),%eax        # <main+0xfc9>
RAW Paste Data