Re: [fpc-devel] Bad code generation on linux x86_64

2017-05-21 Thread Florian Klämpfl
Am 21.05.2017 um 19:20 schrieb C Western: > On 21/05/17 16:08, Florian Klämpfl wrote: >> Am 21.05.2017 um 13:21 schrieb C Western: >>> On 21/05/17 11:56, Florian Klämpfl wrote: Am 21.05.2017 um 11:23 schrieb C Western: > On 21/05/17 08:45, Florian Klämpfl wrote: >> Am 20.05.2017 um 10:

Re: [fpc-devel] Bad code generation on linux x86_64

2017-05-21 Thread C Western
On 21/05/17 16:08, Florian Klämpfl wrote: Am 21.05.2017 um 13:21 schrieb C Western: On 21/05/17 11:56, Florian Klämpfl wrote: Am 21.05.2017 um 11:23 schrieb C Western: On 21/05/17 08:45, Florian Klämpfl wrote: Am 20.05.2017 um 10:50 schrieb C Western: The following revision seems to be gener

Re: [fpc-devel] Bad code generation on linux x86_64

2017-05-21 Thread Florian Klämpfl
Am 21.05.2017 um 13:21 schrieb C Western: > On 21/05/17 11:56, Florian Klämpfl wrote: >> Am 21.05.2017 um 11:23 schrieb C Western: >>> On 21/05/17 08:45, Florian Klämpfl wrote: Am 20.05.2017 um 10:50 schrieb C Western: > The following revision seems to be generating bad code for me on >>>

Re: [fpc-devel] Bad code generation on linux x86_64

2017-05-21 Thread C Western
On 21/05/17 11:56, Florian Klämpfl wrote: Am 21.05.2017 um 11:23 schrieb C Western: On 21/05/17 08:45, Florian Klämpfl wrote: Am 20.05.2017 um 10:50 schrieb C Western: The following revision seems to be generating bad code for me on linux/x86_64: Can you please change line 26 in fpc compiler

Re: [fpc-devel] Bad code generation on linux x86_64

2017-05-21 Thread Florian Klämpfl
Am 21.05.2017 um 11:23 schrieb C Western: > On 21/05/17 08:45, Florian Klämpfl wrote: >> Am 20.05.2017 um 10:50 schrieb C Western: >>> The following revision seems to be generating bad code for me on >>> linux/x86_64: >> >> Can you please change line 26 in fpc compiler/x86/aoptx86.pas from >> { $d

Re: [fpc-devel] Bad code generation on linux x86_64

2017-05-21 Thread C Western
On 21/05/17 10:23, C Western wrote: On 21/05/17 08:45, Florian Klämpfl wrote: Am 20.05.2017 um 10:50 schrieb C Western: The following revision seems to be generating bad code for me on linux/x86_64: Can you please change line 26 in fpc compiler/x86/aoptx86.pas from { $define DEBUG_AOPTCPU} to

Re: [fpc-devel] Bad code generation on linux x86_64

2017-05-21 Thread C Western
On 21/05/17 08:45, Florian Klämpfl wrote: Am 20.05.2017 um 10:50 schrieb C Western: The following revision seems to be generating bad code for me on linux/x86_64: Can you please change line 26 in fpc compiler/x86/aoptx86.pas from { $define DEBUG_AOPTCPU} to {$define DEBUG_AOPTCPU} and post th

Re: [fpc-devel] Bad code generation on linux x86_64

2017-05-21 Thread Florian Klämpfl
Am 20.05.2017 um 10:50 schrieb C Western: > The following revision seems to be generating bad code for me on linux/x86_64: Can you please change line 26 in fpc compiler/x86/aoptx86.pas from { $define DEBUG_AOPTCPU} to {$define DEBUG_AOPTCPU} and post the assembler output again? > > r36200 | flo

[fpc-devel] Bad code generation on linux x86_64

2017-05-20 Thread C Western
The following revision seems to be generating bad code for me on linux/x86_64: r36200 | florian | 2017-05-13 10:58:25 +0100 (Sat, 13 May 2017) | 1 line Changed paths: M /trunk/compiler/i386/aoptcpu.pas M /trunk/compiler/x86/aoptx86.pas * moved InstructionLoadsFromReg and RegReadByInstruct