[fpc-pascal] Registers in loops
    michael.vancanneyt at wisa.be 
    michael.vancanneyt at wisa.be
       
    Fri Dec 14 13:46:37 CET 2012
    
    
  
On Fri, 14 Dec 2012, Jonas Maebe wrote:
>
> On 14 Dec 2012, at 09:26, patspiper wrote:
>
>> On 13/12/12 21:51, denisgolovan wrote:
>>> Hi all
>>> 
>>> Recently I discovered that fpc refuses to use registers in my loops even 
>>> with optimization turned on (-O1,-O3 used).
>> With the asm code commented out and without any optimization, the registers 
>> are used.
>
> Indeed, adding inline assembler to a routine disables many optimizations.
Doesn't adding the list of modified registers to the 'ASM' block
help in this case ? I thought this was why we supported this ?
Michael.
    
    
More information about the fpc-pascal
mailing list