This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: MS/CW-style inline assembly for GCC


Robert Dewar wrote:

For reference, the code on the x86 should look something like
(in Intel syntax):

     lp:   mov  eax, [ebx]
           adc  eax, [ecx]
           inc  ebx
           inc  ecx
           loop lp

that's the code that was wrong, should be


>      lp:   mov  eax, [ebx]
>            adc  eax, [ecx]
>            lea  ebx, [ebx+4]
>            lea  ecx, [ecx+4]
>            loop lp



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]