fpc/compiler/x86_64
Jonas Maebe 5d628b29bb * set the subregsize of OS_M64 SSE registers to R_SUBQ so we can
differentiate between 64 bit and 128 bit (R_SUBMMWHOLE) SSE vector regs,
    and support spilling/assembling for R_SUBQ SSE registers (8 bytes)
    (mantis #23962)

    We currently never use the full 128 bit of an SSE register, and
    spilling for those hasn't been implemented yet either (R_SUBMMWHOLE
    SSE regs are spilled into a 4-byte temp currently -> can overwrite data)

git-svn-id: trunk@23700 -
2013-03-06 12:42:46 +00:00
..
aoptcpu.pas
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
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
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
hlcgcpu.pas
nx64add.pas
nx64cal.pas
nx64cnv.pas
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
r8664ari.inc
r8664att.inc
r8664con.inc
r8664dwrf.inc
r8664int.inc
r8664iri.inc
r8664nor.inc
r8664num.inc
r8664op.inc
r8664ot.inc
r8664rni.inc
r8664sri.inc
r8664stab.inc
r8664std.inc
rax64att.pas
rax64int.pas
rgcpu.pas
win64unw.pas
x8664ats.inc
x8664att.inc
x8664int.inc
x8664nop.inc
x8664op.inc
x8664pro.inc
x8664tab.inc