Skip to content

Instantly share code, notes, and snippets.

@FrankNiemeyer
Created August 28, 2015 17:54
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save FrankNiemeyer/01a7b01e7c6be521ec09 to your computer and use it in GitHub Desktop.
Save FrankNiemeyer/01a7b01e7c6be521ec09 to your computer and use it in GitHub Desktop.
lea rax,[rax-20h]
vmovups ymm0,ymmword ptr [rbx+rax]
vmovups ymm2,ymmword ptr [rax]
vmovups ymm3,ymmword ptr [rdi+rax]
vmulps ymm1,ymm0,ymm0
vmulps ymm0,ymm2,ymm2
vaddps ymm2,ymm1,ymm0
vmulps ymm1,ymm3,ymm3
vaddps ymm2,ymm2,ymm1
vmovups ymmword ptr [rsi+rax],ymm2
sub r11d,1
jne dot3_soa_vectorized+52h (07FF7183817D2h)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment