| .. |
|
aoptcpu.pas
|
53c39d5420
* fixes peephole optimizer problems with -O3 on x86-64
|
il y a 13 ans |
|
aoptcpub.pas
|
2f5ce095ce
* RefsHaveIndexReg -> cpurefshaveindexreg
|
il y a 13 ans |
|
aoptcpud.pas
|
790a4fe2d3
* log and id tags removed
|
il y a 20 ans |
|
cgcpu.pas
|
69c29a415f
* pass the procdef to getintparaloc instead of only the proccalloption, so
|
il y a 12 ans |
|
cpubase.inc
|
283ff05127
* merged avx support in inline assembler developed by Torsten Grundke
|
il y a 13 ans |
|
cpuelf.pas
|
40c510403f
* Don't crash on a PLT-generating relocation to a local symbol (which should not normally appear, but nevertheless is possible).
|
il y a 12 ans |
|
cpuinfo.pas
|
5b13ef1025
+ added sse/avx instructions sets introduced during the last years
|
il y a 13 ans |
|
cpunode.pas
|
cbad0abab5
+ Platform-specific exception support for x86_64-win64. Enable by cycling with OPT=-dTEST_WIN64_SEH.
|
il y a 13 ans |
|
cpupara.pas
|
5d628b29bb
* set the subregsize of OS_M64 SSE registers to R_SUBQ so we can
|
il y a 12 ans |
|
cpupi.pas
|
cbad0abab5
+ Platform-specific exception support for x86_64-win64. Enable by cycling with OPT=-dTEST_WIN64_SEH.
|
il y a 13 ans |
|
cputarg.pas
|
c529356693
* Split most CPU-specific code from ogelf.pas into newly created cpuelf.pas units in CPU subdirectories.
|
il y a 13 ans |
|
hlcgcpu.pas
|
71deda6f50
+ added interface to ncgutil.gen_load_loc_cgpara() to hlcgobj + generic
|
il y a 14 ans |
|
nx64add.pas
|
edd42aa42a
* moved subsetref/reg and bit_set/test support from cgobj to hlcgobj for
|
il y a 13 ans |
|
nx64cal.pas
|
b837694207
* factored out releasing an unused return value into
|
il y a 14 ans |
|
nx64cnv.pas
|
edd42aa42a
* moved subsetref/reg and bit_set/test support from cgobj to hlcgobj for
|
il y a 13 ans |
|
nx64flw.pas
|
cb1098c26c
* 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.
|
il y a 12 ans |
|
nx64inl.pas
|
790a4fe2d3
* log and id tags removed
|
il y a 20 ans |
|
nx64mat.pas
|
edd42aa42a
* moved subsetref/reg and bit_set/test support from cgobj to hlcgobj for
|
il y a 13 ans |
|
r8664ari.inc
|
283ff05127
* merged avx support in inline assembler developed by Torsten Grundke
|
il y a 13 ans |
|
r8664att.inc
|
283ff05127
* merged avx support in inline assembler developed by Torsten Grundke
|
il y a 13 ans |
|
r8664con.inc
|
283ff05127
* merged avx support in inline assembler developed by Torsten Grundke
|
il y a 13 ans |
|
r8664dwrf.inc
|
283ff05127
* merged avx support in inline assembler developed by Torsten Grundke
|
il y a 13 ans |
|
r8664int.inc
|
283ff05127
* merged avx support in inline assembler developed by Torsten Grundke
|
il y a 13 ans |
|
r8664iri.inc
|
283ff05127
* merged avx support in inline assembler developed by Torsten Grundke
|
il y a 13 ans |
|
r8664nor.inc
|
283ff05127
* merged avx support in inline assembler developed by Torsten Grundke
|
il y a 13 ans |
|
r8664num.inc
|
283ff05127
* merged avx support in inline assembler developed by Torsten Grundke
|
il y a 13 ans |
|
r8664op.inc
|
283ff05127
* merged avx support in inline assembler developed by Torsten Grundke
|
il y a 13 ans |
|
r8664ot.inc
|
283ff05127
* merged avx support in inline assembler developed by Torsten Grundke
|
il y a 13 ans |
|
r8664rni.inc
|
283ff05127
* merged avx support in inline assembler developed by Torsten Grundke
|
il y a 13 ans |
|
r8664sri.inc
|
283ff05127
* merged avx support in inline assembler developed by Torsten Grundke
|
il y a 13 ans |
|
r8664stab.inc
|
283ff05127
* merged avx support in inline assembler developed by Torsten Grundke
|
il y a 13 ans |
|
r8664std.inc
|
283ff05127
* merged avx support in inline assembler developed by Torsten Grundke
|
il y a 13 ans |
|
rax64att.pas
|
0db44ae108
+ Support SEH directives in x86_64 AT&T asmreader.
|
il y a 14 ans |
|
rax64int.pas
|
f726e1691b
* Fixed warnings and notes.
|
il y a 16 ans |
|
rgcpu.pas
|
c6253d5bd7
* Added missing override directive in trgcpu.add_constraints method for x86_64 CPU. It was missing for years and I am not sure that this code is really needed. Please review.
|
il y a 16 ans |
|
win64unw.pas
|
6a3fe72de9
+ 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).
|
il y a 14 ans |
|
x8664ats.inc
|
283ff05127
* merged avx support in inline assembler developed by Torsten Grundke
|
il y a 13 ans |
|
x8664att.inc
|
283ff05127
* merged avx support in inline assembler developed by Torsten Grundke
|
il y a 13 ans |
|
x8664int.inc
|
283ff05127
* merged avx support in inline assembler developed by Torsten Grundke
|
il y a 13 ans |
|
x8664nop.inc
|
283ff05127
* merged avx support in inline assembler developed by Torsten Grundke
|
il y a 13 ans |
|
x8664op.inc
|
283ff05127
* merged avx support in inline assembler developed by Torsten Grundke
|
il y a 13 ans |
|
x8664pro.inc
|
283ff05127
* merged avx support in inline assembler developed by Torsten Grundke
|
il y a 13 ans |
|
x8664tab.inc
|
283ff05127
* merged avx support in inline assembler developed by Torsten Grundke
|
il y a 13 ans |