January 31, 2017 General » Re: memcpy() comparison: C, Rust, and D | |||
|---|---|---|---|
| |||
...eax movb %al, 10(%rsp) xorl %eax, %eax call printf xorl %eax, %eax addq $40... | |||
July 02, 2016 General » Re: Has someone encountered similar issues with -cov? | |||
|---|---|---|---|
| |||
...1
movswl %di, %eax
retq
LBB2_1:
xorl %eax, %eax
retq
Define "good" ;-) ;-)
PS: you... | |||
January 13, 2016 LDC » D-specific optimisation: opCmp | |||
|---|---|---|---|
| |||
...D11comparisons2gtFffZi .align 4, 0x90 __D11comparisons2gtFffZi: .cfi_startproc xorl %eax, %eax ucomiss %xmm1, %xmm0 ja LBB1... | |||
December 20, 2015 DMD » [dmd-internals] Help with dl_* functions in DMD | |||
|---|---|---|---|
| |||
...callq *_main(%rax) movl _main(%rax), %ecx xorl %eax, %eax popq %rbp retq What I’ve... | |||
July 18, 2015 Learn » Re: Virtual value types during compile-time for static type safety, static optimizations and function overloading. | |||
|---|---|---|---|
| |||
...3 LBB2_2: leaq -20(%rsp), %rax xorl %ecx, %ecx subl -4(%rsp), %ecx movl... | |||
May 19, 2015 General » Re: 0 is not a power of 2 | |||
|---|---|---|---|
| |||
...5.1.0 -O3 -march=broadwell): isPowerOf2: xorl %eax, %eax testl %edi, %edi je .L5... | |||
April 24, 2015 General » Re: [OT] compiler optimisations | |||
|---|---|---|---|
| |||
...a*!(a/5); } uint example.foo2(uint): xorl %eax, %eax cmpl $4, %edi setbe %al... | |||
April 23, 2015 General » Re: [OT] compiler optimisations | |||
|---|---|---|---|
| |||
...Is compiled to compact code in clang: xorl %eax, %eax cmpl $5, %edi cmoval %edi... | |||
April 23, 2015 General » Re: [OT] compiler optimisations | |||
|---|---|---|---|
| |||
...a * 3) / 3;
else
return 0;
}
yields:
xorl %edx, %edx
cmpl $5, %edi
cmovle %edx... | |||
April 10, 2015 GDC » Optimisation question | |||
|---|---|---|---|
| |||
...r10d movl $16, %edi movl $16, %edx xorl %r9d, %r9d jmp .L4 .L11: movl $15... | |||
Copyright © 1999-2021 by the D Language Foundation