Skip to content

Instantly share code, notes, and snippets.

@nelhage
Created April 17, 2020 19:34
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 nelhage/3552913fc013bb7e81b16a9e852d793f to your computer and use it in GitHub Desktop.
Save nelhage/3552913fc013bb7e81b16a9e852d793f to your computer and use it in GitHub Desktop.
│ intrinsics::move_val_init(&mut *dst, src) ▒
0.90 │ lea (%rsi,%rsi,4),%rcx ▒
0.05 │ shl $0x4,%rcx ▒
0.11 │ mov 0xb8(%rsp),%rdx ▒
0.80 │ mov %rdx,(%rax,%rcx,1) ▒
1.66 │ movaps 0xd0(%rsp),%xmm0 ▒
11.08 │ movups %xmm0,0x8(%rax,%rcx,1) ▒
2.22 │ movups 0xdc(%rsp),%xmm0 ▒
0.02 │ movups %xmm0,0x14(%rax,%rcx,1) ▒
1.66 │ mov 0xa(%rsp),%dl ▒
│ mov %dl,0x24(%rax,%rcx,1) ▒
0.20 │ mov 0xd(%rsp),%dl ▒
0.02 │ mov %dl,0x25(%rax,%rcx,1) ▒
0.05 │ mov 0xc(%rsp),%dl ▒
0.02 │ mov %dl,0x26(%rax,%rcx,1) ▒
0.58 │ mov 0x40(%rsp),%rdx ▒
0.01 │ mov %dl,0x27(%rax,%rcx,1) ▒
0.40 │ mov %r13,0x28(%rax,%rcx,1) ▒
0.03 │ mov 0x130(%rsp),%rdx ▒
0.11 │ mov %rdx,0x30(%rax,%rcx,1) ▒
0.26 │ mov 0x5c(%rsp),%edx ▒
0.04 │ mov %edx,0x38(%rax,%rcx,1) ▒
0.27 │ mov 0x58(%rsp),%edi ▒
0.56 │ mov %edi,0x3c(%rax,%rcx,1) ▒
0.23 │ mov 0xb(%rsp),%dl ▒
0.28 │ mov %dl,0x40(%rax,%rcx,1) ▒
0.26 │ mov 0x38(%rsp),%edx ▒
1.58 │ mov 0x3b(%rsp),%esi ▒
0.24 │ mov %edx,0x41(%rax,%rcx,1) ▒
0.09 │ mov %esi,0x44(%rax,%rcx,1) ▒
0.38 │ mov %bpl,0x48(%rax,%rcx,1) ▒
0.52 │ mov 0x141(%rsp),%edx ▒
0.32 │ mov 0x144(%rsp),%esi ▒
0.32 │ mov %edx,0x49(%rax,%rcx,1) ▒
0.43 │ mov %esi,0x4c(%rax,%rcx,1) ▒
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment