Am 07.08.2010 12:04, schrieb Martin: > On 07/08/2010 08:28, Florian Klämpfl wrote: >> >> Nevertheless inc/dec generates better code because fpc is too dump to >> convert += / -= into inc/dec etc. :) > Better in which way? > > I did a quick test (on a very simple source only) (fpc 2.5.1) > > inc(a), a+=1; a:= a + 1; all generate "incl" > > inc(a,3); a := a + 3; generate "addl"
Yes, but only in simple situations. Just compare the code in: var i : longint; begin while i>1 do i+=1; while i>1 do inc(i); end. _______________________________________________ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel