fpc/compiler/x86
Jonas Maebe 5051453806 + support for LOC_(C)MMREGISTER in hlcg
o migrated location_force_mmregister_scalar from ncgutil to hlcgobj

git-svn-id: trunk@24661 -
2013-05-31 12:05:14 +00:00
..
aasmcpu.pas + R_SUBH support added in x86/aasmcpu.spilling_create_load and spilling_create_store 2013-05-09 14:10:45 +00:00
agx86att.pas
agx86int.pas
agx86nsm.pas * fixed the nasm assembly output for SAR/SAL with a memory reference 2013-05-31 08:21:42 +00:00
cga.pas
cgx86.pas + the ES register made volatile on i8086 as per the 16-bit x86 calling conventions 2013-05-07 14:27:21 +00:00
cpubase.pas * refactored the int64 result passing in ax:bx:cx:dx to use 4 paralocs, instead of the GetNextReg hack 2013-05-19 12:50:15 +00:00
hlcgx86.pas
itcpugas.pas
itx86int.pas
nx86add.pas + support for LOC_(C)MMREGISTER in hlcg 2013-05-31 12:05:14 +00:00
nx86cal.pas
nx86cnv.pas * i8086 fixes in tx86typeconvnode.second_int_to_bool; this fixes tcnvint2.pp 2013-05-25 21:19:55 +00:00
nx86con.pas
nx86inl.pas + support for LOC_(C)MMREGISTER in hlcg 2013-05-31 12:05:14 +00:00
nx86mat.pas + support for LOC_(C)MMREGISTER in hlcg 2013-05-31 12:05:14 +00:00
nx86mem.pas + initial (and not yet fully complete) implementation of far pointers on the i8086 2013-05-22 16:26:33 +00:00
nx86set.pas * i8086 fixes for the handling of large sets in tx86innode.pass_generate_code; test/cg/tin.pp works now 2013-05-30 10:16:05 +00:00
rax86.pas
rax86att.pas * properly propagate PIC-related suffixes from the x86 assembler reader in 2013-05-30 12:20:48 +00:00
rax86int.pas
rgx86.pas + proper spilling support for R_SUBH (i.e. AH,BH,CH,DH) x86 registers in trgx86.do_spill_replace 2013-05-09 11:57:00 +00:00
x86ins.dat
x86reg.dat * register id of (e)flags changed, so it doesn't overlap with dr0 2013-05-30 16:40:59 +00:00