¡@

Home 

c++ Programming Glossary: r13

Why does gcc generate 15-20% faster code if I optimize for SIZE instead of speed?

http://stackoverflow.com/questions/19470873/why-does-gcc-generate-15-20-faster-code-if-i-optimize-for-size-instead-of-speed

i LOOP_BOUND i int x xval sum 8.20 lea 0x0 r13 rbx 1 edi int y yval sum int z add x y .. c3 ret 00000000004004d6 _ZL4workii 4004d6 41 55 push r13 4004d8 41 89 fd mov r13d edi 4004db 41 54 push r12 4004dd 41.. _ZL4workii 4004d6 41 55 push r13 4004d8 41 89 fd mov r13d edi 4004db 41 54 push r12 4004dd 41 89 f4 mov r12d esi 4004e0..

Hoisting the dynamic type out of a loop (a.k.a. doing Java the C++ way)

http://stackoverflow.com/questions/7451442/hoisting-the-dynamic-type-out-of-a-loop-a-k-a-doing-java-the-c-way

pointed at by rax 61 addl eax r14d 62 incl ebx 63 cmpl r13d ebx 64 jne L9 If I remove the virtual descriptors from the.. call 78 call __ZNK1A1fEv Call the F method. 79 addl eax r13d 80 incl ebx 81 cmpl r12d ebx 82 jne L16 So the difference in.. 40 movq rsp rbp 41 LCFI5 42 pushq r14 43 LCFI6 44 pushq r13 45 LCFI7 46 pushq r12 47 LCFI8 48 pushq rbx 49 LCFI9 50 movq..

Why does integer overflow on x86 with GCC cause an infinite loop?

http://stackoverflow.com/questions/7682477/why-does-integer-overflow-on-x86-with-gcc-cause-an-infinite-loop

movq rax rbx movq rax rax movq 24 rax rax movq 240 rbx rax r13 testq r13 r13 je .L10 cmpb 0 56 r13 je .L3 movzbl 67 r13 eax.. movq rax rax movq 24 rax rax movq 240 rbx rax r13 testq r13 r13 je .L10 cmpb 0 56 r13 je .L3 movzbl 67 r13 eax .L4 movsbl.. rax rax movq 24 rax rax movq 240 rbx rax r13 testq r13 r13 je .L10 cmpb 0 56 r13 je .L3 movzbl 67 r13 eax .L4 movsbl al..

get 3d coord from 2d image pixel if we know extrinsic and intrinsic parameters

http://stackoverflow.com/questions/7836134/get-3d-coord-from-2d-image-pixel-if-we-know-extrinsic-and-intrinsic-parameters

dividing everything by t3. What happens to column r13 r23 r33 don't we use it No because it is redundat as it is the..