Re: [fpc-devel] APX instruction set

2025-05-21 Thread Marģers . via fpc-devel
As well Linux kernel have direct patches from Intel and probably from AMD. FPC is not in race to outrun some. I have in mind to break one to one relationship of TAsmOp={$i x8664op.inc} and InsProp : array[tasmop] of TInsProp = {$i x8664pro.inc} That's what my question is about.   - Reply to

Re: [fpc-devel] APX instruction set

2025-05-21 Thread J. Gareth Moreton via fpc-devel
FPC is always going to be a bit behind the curve because gcc, for example, has corporate sponsors.  Heck, when I interviewed for a role at ARM (which I didn't get), they made clear that they help develop GCC and LLVM directly.  Can't easily compete with the actual CPU manufacturers contributing

[fpc-devel] APX instruction set

2025-05-21 Thread Marģers . via fpc-devel
Hi, I am looking forward to implement APX instructions set. APX extend general purpose register count to 32. By reading official documentation about instructions sets from Intel it come to my attention that APX is in Intel's road map for upcoming Diamond Rapids cpu. It will be in metal rather so

Re: [fpc-devel] What status of the next FPC release?

2025-05-21 Thread Michael Van Canneyt via fpc-devel
On Tue, 20 May 2025, Bishop via fpc-devel wrote: Hi guys. There is long time pass since i seen last information about FPC development progress and it next release. The FPC website in no update too. So i want ask: 1) What is next version of FPC planned to release? Is it 3.2.4? Yes. 2) Whe