Skip to content

Instantly share code, notes, and snippets.

@Subv
Created June 26, 2015 04:00
Show Gist options
  • Select an option

  • Save Subv/f28e4ebba1acda7834bd to your computer and use it in GitHub Desktop.

Select an option

Save Subv/f28e4ebba1acda7834bd to your computer and use it in GitHub Desktop.
00007FF76B5A80B0 mov r8d,dword ptr [rdx]
00007FF76B5A80B3 mov r9,rcx
00007FF76B5A80B6 cmp r8d,10h
00007FF76B5A80BA jae <lambda_50aa66b5c217ab9b9775925e6eed09bb>::operator()+10h (07FF76B5A80C0h)
00007FF76B5A80BC xor edx,edx
00007FF76B5A80BE jmp <lambda_50aa66b5c217ab9b9775925e6eed09bb>::operator()+19h (07FF76B5A80C9h)
00007FF76B5A80C0 cmp r8d,20h
00007FF76B5A80C4 sbb edx,edx
00007FF76B5A80C6 add edx,3
00007FF76B5A80C9 test edx,edx
00007FF76B5A80CB je <lambda_50aa66b5c217ab9b9775925e6eed09bb>::operator()+50h (07FF76B5A8100h)
00007FF76B5A80CD sub edx,2
00007FF76B5A80D0 je <lambda_50aa66b5c217ab9b9775925e6eed09bb>::operator()+3Bh (07FF76B5A80EBh)
00007FF76B5A80D2 dec edx
00007FF76B5A80D4 je <lambda_50aa66b5c217ab9b9775925e6eed09bb>::operator()+2Eh (07FF76B5A80DEh)
00007FF76B5A80D6 lea rax,[dummy_vec4_float24 (07FF773FC8EB8h)]
00007FF76B5A80DD ret
00007FF76B5A80DE lea eax,[r8-20h]
00007FF76B5A80E2 shl rax,4
00007FF76B5A80E6 add rax,qword ptr [rcx+8]
00007FF76B5A80EA ret
00007FF76B5A80EB mov rax,qword ptr [r9]
00007FF76B5A80EE lea ecx,[r8-10h]
00007FF76B5A80F2 add rax,188h
00007FF76B5A80F8 shl rcx,4
00007FF76B5A80FC add rax,rcx
00007FF76B5A80FF ret
00007FF76B5A8100 mov rax,qword ptr [rcx]
00007FF76B5A8103 mov rax,qword ptr [rax+r8*8+8]
00007FF76B5A8108 ret
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment