..
aoptcpu.pas
* fixes peephole optimizer problems with -O3 on x86-64
2012-05-13 19:19:04 +00:00
aoptcpub.pas
aoptcpud.pas
cgcpu.pas
* pass the procdef to getintparaloc instead of only the proccalloption, so
2013-01-06 15:05:40 +00:00
cpubase.inc
* merged avx support in inline assembler developed by Torsten Grundke
2012-10-06 19:47:18 +00:00
cpuelf.pas
* Don't crash on a PLT-generating relocation to a local symbol (which should not normally appear, but nevertheless is possible).
2013-01-21 16:49:10 +00:00
cpuinfo.pas
+ added sse/avx instructions sets introduced during the last years
2012-09-02 20:55:12 +00:00
cpunode.pas
cpupara.pas
* set the subregsize of OS_M64 SSE registers to R_SUBQ so we can
2013-03-06 12:42:46 +00:00
cpupi.pas
cputarg.pas
* Split most CPU-specific code from ogelf.pas into newly created cpuelf.pas units in CPU subdirectories.
2012-08-23 11:49:49 +00:00
hlcgcpu.pas
nx64add.pas
* moved subsetref/reg and bit_set/test support from cgobj to hlcgobj for
2012-05-13 12:33:10 +00:00
nx64cal.pas
nx64cnv.pas
* moved subsetref/reg and bit_set/test support from cgobj to hlcgobj for
2012-05-13 12:33:10 +00:00
nx64flw.pas
* Do not create SEH finalization procedures in generic methods, their similarity with nested procedures causes compilation errors because actual nested procedures are not allowed for generics. Not creating them doesn't hurt because generic node tree is not used for code generation. Resolves #23724 .
2013-01-25 18:50:04 +00:00
nx64inl.pas
nx64mat.pas
* moved subsetref/reg and bit_set/test support from cgobj to hlcgobj for
2012-05-13 12:33:10 +00:00
r8664ari.inc
* merged avx support in inline assembler developed by Torsten Grundke
2012-10-06 19:47:18 +00:00
r8664att.inc
* merged avx support in inline assembler developed by Torsten Grundke
2012-10-06 19:47:18 +00:00
r8664con.inc
* merged avx support in inline assembler developed by Torsten Grundke
2012-10-06 19:47:18 +00:00
r8664dwrf.inc
* merged avx support in inline assembler developed by Torsten Grundke
2012-10-06 19:47:18 +00:00
r8664int.inc
* merged avx support in inline assembler developed by Torsten Grundke
2012-10-06 19:47:18 +00:00
r8664iri.inc
* merged avx support in inline assembler developed by Torsten Grundke
2012-10-06 19:47:18 +00:00
r8664nor.inc
* merged avx support in inline assembler developed by Torsten Grundke
2012-10-06 19:47:18 +00:00
r8664num.inc
* merged avx support in inline assembler developed by Torsten Grundke
2012-10-06 19:47:18 +00:00
r8664op.inc
* merged avx support in inline assembler developed by Torsten Grundke
2012-10-06 19:47:18 +00:00
r8664ot.inc
* merged avx support in inline assembler developed by Torsten Grundke
2012-10-06 19:47:18 +00:00
r8664rni.inc
* merged avx support in inline assembler developed by Torsten Grundke
2012-10-06 19:47:18 +00:00
r8664sri.inc
* merged avx support in inline assembler developed by Torsten Grundke
2012-10-06 19:47:18 +00:00
r8664stab.inc
* merged avx support in inline assembler developed by Torsten Grundke
2012-10-06 19:47:18 +00:00
r8664std.inc
* merged avx support in inline assembler developed by Torsten Grundke
2012-10-06 19:47:18 +00:00
rax64att.pas
rax64int.pas
rgcpu.pas
win64unw.pas
x8664ats.inc
* merged avx support in inline assembler developed by Torsten Grundke
2012-10-06 19:47:18 +00:00
x8664att.inc
* merged avx support in inline assembler developed by Torsten Grundke
2012-10-06 19:47:18 +00:00
x8664int.inc
* merged avx support in inline assembler developed by Torsten Grundke
2012-10-06 19:47:18 +00:00
x8664nop.inc
* merged avx support in inline assembler developed by Torsten Grundke
2012-10-06 19:47:18 +00:00
x8664op.inc
* merged avx support in inline assembler developed by Torsten Grundke
2012-10-06 19:47:18 +00:00
x8664pro.inc
* merged avx support in inline assembler developed by Torsten Grundke
2012-10-06 19:47:18 +00:00
x8664tab.inc
* merged avx support in inline assembler developed by Torsten Grundke
2012-10-06 19:47:18 +00:00