Advertisement
Guest User

Untitled

a guest
Aug 18th, 2019
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. JIT Wrapper:
  2. [RAPass::BuildCFG]
  3.   L0: void Func(u64@rcx %0)
  4.   {#0}
  5.     mov %1, 0
  6.     mov %2, qword [%0+%1]
  7.     add %1, 8
  8.     movq %3, qword [%0+%1]
  9.     add %1, 8
  10.     call 0x7FF68A628B43
  11.     [FuncRet]
  12.   {#1}
  13.   L1:
  14.     [FuncEnd]
  15. [RAPass::BuildViews]
  16. [RAPass::BuildDominators]
  17.   IDom of #1 -> #0
  18.   Done (2 iterations)
  19. [RAPass::BuildLiveness]
  20.   LiveIn/Out Done (4 visits)
  21.   {#0}
  22.     IN   [%0]
  23.     GEN  [%1, %2, %0, %3]
  24.     KILL [%1, %2, %3]
  25.   {#1}
  26.   %1 {id:0257 width: 8    freq: 0.6250 priority=0.6350}: [3:11]
  27.   %2 {id:0258 width: 8    freq: 0.2500 priority=0.2600}: [5:13]
  28.   %0 {id:0256 width: 7    freq: 0.2857 priority=0.2957}: [2:9]
  29.   %3 {id:0259 width: 4    freq: 0.5000 priority=0.5100}: [9:13]
  30. [RAPass::BinPack] Available=15 (0x0000FFEF) Count=3
  31.   00: [3:11@257]
  32.   01: [2:9@256]
  33.   02: [5:13@258]
  34.   Completed.
  35. [RAPass::BinPack] Available=16 (0x0000FFFF) Count=1
  36.   00: [9:13@259]
  37.   Completed.
  38. [RAPass::Rewrite]
  39. .section .text {#0}
  40. L0:
  41. sub rsp, 0x28                               ; 4883EC28
  42. mov rax, 0                                  ; 48C7C000000000          | <00002> mov %1, 0                        | %1{W|Out}
  43. mov edx, qword [rcx+rax]                    ; 8B1401                  | <00004> mov %2, qword [%0+%1]            | %2{W|Out} %0{R|Use} %1{R|Use}
  44. add rax, 8                                  ; 4883C008                | <00006> add %1, 8                        | %1{X|Use}
  45. movq xmm0, qword [rcx+rax]                  ; F30F7E0401              | <00008> movq %3, qword [%0+%1]           | %0{R|Use|Last|Kill} %1{R|Use} %3{W|Out}
  46. add rax, 8                                  ; 4883C008                | <00010> add %1, 8                        | %1{X|Use|Last|Kill}
  47. mov ecx, edx                                ; 8BCA                    | <MOVE> %2
  48. movdqa xmm1, xmm0                           ; 660F6FC8                | <MOVE> %3
  49. call 0x7FF68A628B43                         ; 40E800000000            | <00012> call 0x7FF68A628B43              | %2{R|Use=1|Last|Kill} %3{R|Use=1|Last|Kill}
  50. L1:                                         ;                         | L1:
  51. add rsp, 0x28                               ; 4883C428
  52. ret                                         ; C3
  53.  
  54. One:1337 Two:1338.000000
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement