fpc/compiler/x86
nickysn 90ecd72286 * x86_64 compilation fixed after r24752
git-svn-id: trunk@24755 -
2013-06-01 22:38:07 +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 * Add missing checks for android target. 2013-01-21 12:08:25 +00:00
agx86int.pas * use FixNonCommutativeOpcodes in agx86int.pas as well (fixes compilation for i386) 2013-04-06 23:23:25 +00:00
agx86nsm.pas * never use the 66h prefix when pushing/popping segment registers on i8086, as the stack is aligned on 2 bytes there 2013-06-01 16:03:14 +00:00
cga.pas
cgx86.pas * refactored the segment-in-integer-register reference support, so it's handled in make_simple_ref, instead of all over the place in the code generator 2013-06-01 22:18:09 +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 + added interface to ncgutil.gen_load_loc_cgpara() to hlcgobj + generic 2011-08-20 07:38:16 +00:00
itcpugas.pas * command line compilation of i8086 fixed 2013-04-21 18:32:09 +00:00
itx86int.pas * merge i8086 branch by Nikolay Nikolov 2013-04-25 20:23:51 +00:00
nx86add.pas * x86_64 compilation fixed after r24752 2013-06-01 22:38:07 +00:00
nx86cal.pas * moved ARM/x86 ifdef'ed code from ncgcal to virtual methods 2013-04-07 13:42:06 +00:00
nx86cnv.pas * i8086 fixes in tx86typeconvnode.second_int_to_bool; this fixes tcnvint2.pp 2013-05-25 21:19:55 +00:00
nx86con.pas * small changes (copyright, typo, readability) 2012-11-18 17:28:30 +00:00
nx86inl.pas * renamed thlcgobj.tcgsize2orddef to defutil.cgsize_orddef 2013-06-01 18:28:15 +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 * renamed thlcgobj.tcgsize2orddef to defutil.cgsize_orddef 2013-06-01 18:28:15 +00:00
rax86.pas * Sync with trunk r23500. 2013-01-23 07:53:13 +00:00
rax86att.pas * properly propagate PIC-related suffixes from the x86 assembler reader in 2013-05-30 12:20:48 +00:00
rax86int.pas * merged avx support in inline assembler developed by Torsten Grundke 2012-10-06 19:47:18 +00:00
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 * merged avx support in inline assembler developed by Torsten Grundke 2012-10-06 19:47:18 +00:00
x86reg.dat * register id of (e)flags changed, so it doesn't overlap with dr0 2013-05-30 16:40:59 +00:00