..
aoptcpu.pas
* fixes peephole optimizer problems with -O3 on x86-64
2012-05-13 19:19:04 +00:00
aoptcpub.pas
* RefsHaveIndexReg -> cpurefshaveindexreg
2012-03-10 19:43:52 +00:00
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
+ Platform-specific exception support for x86_64-win64. Enable by cycling with OPT=-dTEST_WIN64_SEH.
2012-01-16 23:13:31 +00:00
cpupara.pas
Decrease amount of code duplication regarding handling of safecall and record constructors.
2013-01-25 20:39:28 +00:00
cpupi.pas
+ Platform-specific exception support for x86_64-win64. Enable by cycling with OPT=-dTEST_WIN64_SEH.
2012-01-16 23:13:31 +00:00
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
+ Support SEH directives in x86_64 AT&T asmreader.
2011-10-04 12:26:41 +00:00
rax64int.pas
rgcpu.pas
win64unw.pas
+ Support .rva directive in AT&T reader. Put it into base class because it generally applies to all targets with COFF output, but enabled for Windows targets only (others need additional testing).
2011-10-25 15:18:47 +00:00
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