Guest User

gcc :) -O3 for better grip

a guest
Oct 17th, 2016
247
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. 0000000000000000 <c_is_faster_than_asm_a>:
  2.    0:   48 63 d2                movsxd rdx,edx
  3.    3:   31 c0                   xor    eax,eax
  4.    5:   48 c1 ea 04             shr    rdx,0x4
  5.    9:   48 85 d2                test   rdx,rdx
  6.    c:   74 52                   je     60 <c_is_faster_than_asm_a+0x60>
  7.    e:   66 90                   xchg   ax,ax
  8.   10:   0f 28 06                movaps xmm0,XMMWORD PTR [rsi]
  9.   13:   48 83 c0 08             add    rax,0x8
  10.   17:   48 83 ee 80             sub    rsi,0xffffffffffffff80
  11.   1b:   48 83 ef 80             sub    rdi,0xffffffffffffff80
  12.   1f:   0f 29 47 80             movaps XMMWORD PTR [rdi-0x80],xmm0
  13.   23:   0f 28 46 90             movaps xmm0,XMMWORD PTR [rsi-0x70]
  14.   27:   0f 29 47 80             movaps XMMWORD PTR [rdi-0x80],xmm0
  15.   2b:   0f 28 46 a0             movaps xmm0,XMMWORD PTR [rsi-0x60]
  16.   2f:   0f 29 47 80             movaps XMMWORD PTR [rdi-0x80],xmm0
  17.   33:   0f 28 46 b0             movaps xmm0,XMMWORD PTR [rsi-0x50]
  18.   37:   0f 29 47 80             movaps XMMWORD PTR [rdi-0x80],xmm0
  19.   3b:   0f 28 46 c0             movaps xmm0,XMMWORD PTR [rsi-0x40]
  20.   3f:   0f 29 47 80             movaps XMMWORD PTR [rdi-0x80],xmm0
  21.   43:   0f 28 46 d0             movaps xmm0,XMMWORD PTR [rsi-0x30]
  22.   47:   0f 29 47 80             movaps XMMWORD PTR [rdi-0x80],xmm0
  23.   4b:   0f 28 46 e0             movaps xmm0,XMMWORD PTR [rsi-0x20]
  24.   4f:   0f 29 47 80             movaps XMMWORD PTR [rdi-0x80],xmm0
  25.   53:   0f 28 46 f0             movaps xmm0,XMMWORD PTR [rsi-0x10]
  26.   57:   0f 29 47 80             movaps XMMWORD PTR [rdi-0x80],xmm0
  27.   5b:   48 39 c2                cmp    rdx,rax
  28.   5e:   77 b0                   ja     10 <c_is_faster_than_asm_a+0x10>
  29.   60:   f3 c3                   repz ret
Advertisement
Add Comment
Please, Sign In to add comment