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