Skip to content

Instantly share code, notes, and snippets.

@mattkretz
Created June 23, 2017 12:49
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 mattkretz/2aa5eff8c050c8dedd04dd8ed1537e51 to your computer and use it in GitHub Desktop.
Save mattkretz/2aa5eff8c050c8dedd04dd8ed1537e51 to your computer and use it in GitHub Desktop.
0000000000c0e060 <Vc::v2::datapar<double, Vc::v2::datapar_abi::fixed_size<8> > sqr<Vc::v2::datapar<double, Vc::v2::datapar_abi::fixed_size<8> > >(Vc::v2::datapar<double, Vc::v2::datapar_abi::fixed_size<8> > const&)>:
c0e060:· vmovapd (%rsi),%ymm1
c0e064:· mov %rdi,%rax
c0e067:· vmovapd 0x20(%rsi),%ymm0
c0e06c:· vmulpd %ymm1,%ymm1,%ymm1
c0e070:· vmulpd %ymm0,%ymm0,%ymm0
c0e074:· vmovapd %ymm1,(%rdi)
c0e078:· vmovapd %ymm0,0x20(%rdi)
c0e07d:· vzeroupper·
c0e080:· retq
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment