Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- template <int Options>
- EIGEN_DONT_INLINE Vector2d transform(const Eigen::Transform<double, 2, Eigen::AffineCompact, Options>& T, const Eigen::Vector2d& v)
- {
- 000000013F5E1180 sub rsp,38h
- 000000013F5E1184 mov rax,qword ptr [__security_cookie (13F5E3000h)]
- 000000013F5E118B xor rax,rsp
- 000000013F5E118E mov qword ptr [rsp+28h],rax
- return T*v;
- 000000013F5E1193 mov rax,qword ptr [rdx+20h]
- 000000013F5E1197 mov qword ptr [rsp+8],rcx
- 000000013F5E119C mov qword ptr [rsp+18h],rcx
- 000000013F5E11A1 mov qword ptr [rcx],rax
- 000000013F5E11A4 mov rax,qword ptr [rdx+28h]
- 000000013F5E11A8 mov dword ptr [rsp+20h],2
- 000000013F5E11B0 mov qword ptr [rcx+8],rax
- 000000013F5E11B4 xor eax,eax
- 000000013F5E11B6 mov byte ptr [rsp],al
- 000000013F5E11B9 mov rax,rcx
- 000000013F5E11BC movsd xmm0,mmword ptr [r8+8]
- 000000013F5E11C2 movapd xmm2,xmmword ptr [rdx+10h]
- 000000013F5E11C7 movapd xmm1,xmmword ptr [rdx]
- 000000013F5E11CB unpcklpd xmm0,xmm0
- 000000013F5E11CF mulpd xmm2,xmm0
- 000000013F5E11D3 movsd xmm0,mmword ptr [r8]
- 000000013F5E11D8 unpcklpd xmm0,xmm0
- 000000013F5E11DC mulpd xmm1,xmm0
- 000000013F5E11E0 addpd xmm2,xmm1
- 000000013F5E11E4 addpd xmm2,xmmword ptr [rcx]
- 000000013F5E11E8 movapd xmmword ptr [rcx],xmm2
- }
- 000000013F5E11EC mov rcx,qword ptr [rsp+28h]
- 000000013F5E11F1 xor rcx,rsp
- 000000013F5E11F4 call __security_check_cookie (13F5E12E0h)
- 000000013F5E11F9 add rsp,38h
- 000000013F5E11FD ret
Add Comment
Please, Sign In to add comment