Re: [fpc-devel] Vectorization

2017-12-10 Thread J. Gareth Moreton
The idea I had currently (this is without looking at any previous theory) was to use a kind of sliding window, similar to how ZIP and other LZ77-based algorithms work when compressing repeating strings, to look backwards in the current block for a matching command and then scan forward. If t

Re: [fpc-devel] Compiler error for target AVR - r37660

2017-12-10 Thread Florian Klämpfl
Am 04.12.2017 um 20:19 schrieb Christo: >> >> I guess I'm missing something? > > OK, missed a comment marker in the config file which is now fixed. Now I get > the origninal error > - Cannot find system type "variant" It should be fixed meanwhile. ___

Re: [fpc-devel] Quickly recompiling fpc

2017-12-10 Thread Ondrej Pokorny
On 09.12.2017 16:57, Sven Barth via fpc-devel wrote: Am 09.12.2017 14:57 schrieb "Benito van der Zander" mailto:ben...@benibela.de>>: Hi, how do you recompile fpc after making a small change in the compiler, like enabling the debugmsg define in x86/aoptx86.pas? make buildbase

Re: [fpc-devel] Quickly recompiling fpc

2017-12-10 Thread Florian Klämpfl
Am 09.12.2017 um 14:49 schrieb Benito van der Zander: > Hi, > > how do you recompile fpc after making a small change in the compiler, like > enabling the debugmsg > define in x86/aoptx86.pas? > > make buildbase says nothing was changed, and make clean; make buildbase > recompiles not just the >

Re: [fpc-devel] Vectorization

2017-12-10 Thread Florian Klämpfl
Am 10.12.2017 um 02:29 schrieb J. Gareth Moreton: > Hi everyone, > > Since I'm masochistic in my desire to understand and improve the Free Pascal > Compiler, I would like to add > some vectorisation support in its optimisation cycle, since that is one thing > that many other compilers > attemp

Re: [fpc-devel] Vectorization

2017-12-10 Thread Florian Klämpfl
Am 10.12.2017 um 14:03 schrieb Marco van de Voort: > In our previous episode, J. Gareth Moreton said: >> Since I'm masochistic in my desire to understand and improve the Free Pascal >> Compiler, I would like to add >> some vectorisation support in its optimisation cycle, since that is one >> thi

Re: [fpc-devel] Vectorization

2017-12-10 Thread Marco van de Voort
In our previous episode, J. Gareth Moreton said: > Since I'm masochistic in my desire to understand and improve the Free Pascal > Compiler, I would like to add > some vectorisation support in its optimisation cycle, since that is one thing > that many other compilers > attempt to do these days.