Guest User

Untitled

a guest
Jun 17th, 2018
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.66 KB | None | 0 0
  1. template <int Options>
  2. EIGEN_DONT_INLINE Vector2d transform(const Eigen::Transform<double, 2, Eigen::AffineCompact, Options>& T, const Eigen::Vector2d& v)
  3. {
  4. 000000013F5E1180 sub rsp,38h
  5. 000000013F5E1184 mov rax,qword ptr [__security_cookie (13F5E3000h)]
  6. 000000013F5E118B xor rax,rsp
  7. 000000013F5E118E mov qword ptr [rsp+28h],rax
  8. return T*v;
  9. 000000013F5E1193 mov rax,qword ptr [rdx+20h]
  10. 000000013F5E1197 mov qword ptr [rsp+8],rcx
  11. 000000013F5E119C mov qword ptr [rsp+18h],rcx
  12. 000000013F5E11A1 mov qword ptr [rcx],rax
  13. 000000013F5E11A4 mov rax,qword ptr [rdx+28h]
  14. 000000013F5E11A8 mov dword ptr [rsp+20h],2
  15. 000000013F5E11B0 mov qword ptr [rcx+8],rax
  16. 000000013F5E11B4 xor eax,eax
  17. 000000013F5E11B6 mov byte ptr [rsp],al
  18. 000000013F5E11B9 mov rax,rcx
  19. 000000013F5E11BC movsd xmm0,mmword ptr [r8+8]
  20. 000000013F5E11C2 movapd xmm2,xmmword ptr [rdx+10h]
  21. 000000013F5E11C7 movapd xmm1,xmmword ptr [rdx]
  22. 000000013F5E11CB unpcklpd xmm0,xmm0
  23. 000000013F5E11CF mulpd xmm2,xmm0
  24. 000000013F5E11D3 movsd xmm0,mmword ptr [r8]
  25. 000000013F5E11D8 unpcklpd xmm0,xmm0
  26. 000000013F5E11DC mulpd xmm1,xmm0
  27. 000000013F5E11E0 addpd xmm2,xmm1
  28. 000000013F5E11E4 addpd xmm2,xmmword ptr [rcx]
  29. 000000013F5E11E8 movapd xmmword ptr [rcx],xmm2
  30. }
  31. 000000013F5E11EC mov rcx,qword ptr [rsp+28h]
  32. 000000013F5E11F1 xor rcx,rsp
  33. 000000013F5E11F4 call __security_check_cookie (13F5E12E0h)
  34. 000000013F5E11F9 add rsp,38h
  35. 000000013F5E11FD ret
Add Comment
Please, Sign In to add comment