Jeppe Johansen 939da7273a Add support for SSE and related MMX intrinsics. Still needs a lot of polishing for mmreg vars and parameter passing. пре 10 година
..
aasmcpu.pas 0da38dbc79 + implemented support for the 'dgroup' (addr_dgroup) relocation type in the omf пре 10 година
agx86att.pas 79a06b1514 + iphonesim/x86_64 target (64 bit iOS simulator) пре 10 година
agx86int.pas 67b8aceaee * synchronized with privatetrunk till r30095 пре 10 година
agx86nsm.pas 778a678956 * use a 4 byte alignment for the dwarf debug sections on i8086 (not sure if пре 10 година
cga.pas d88d644925 + support for FMA intrinsic: if there is no hardware support, the compiler throws an error. пре 11 година
cgx86.pas 939da7273a Add support for SSE and related MMX intrinsics. Still needs a lot of polishing for mmreg vars and parameter passing. пре 10 година
cpubase.pas 9d4c8f68d4 * fixed first_fpu_immreg definition пре 10 година
hlcgx86.pas 67b8aceaee * synchronized with privatetrunk till r30095 пре 10 година
itcpugas.pas 926dd1b41e * command line compilation of i8086 fixed пре 12 година
itx86int.pas 0e41df598e * merge i8086 branch by Nikolay Nikolov пре 12 година
ni86mem.pas 4a79481c51 * isolated segment-related functionality of tabsolutevarsym into i386/i8086- пре 11 година
nx86add.pas 249a60b28b x86: fix a variable op not initialized warning. This hopefully fixes our x86 testsuite run. пре 11 година
nx86cal.pas 81427523ab * pass a list of (pointers to) the paralocs to hlcgobj.a_call/g_call*, as пре 11 година
nx86cnv.pas 687bb15299 * renamed getdatalabel() to getglobaldatalabel пре 10 година
nx86con.pas 45f60bc4b5 * small changes (copyright, typo, readability) пре 13 година
nx86inl.pas 939da7273a Add support for SSE and related MMX intrinsics. Still needs a lot of polishing for mmreg vars and parameter passing. пре 10 година
nx86mat.pas 687bb15299 * renamed getdatalabel() to getglobaldatalabel пре 10 година
nx86mem.pas d6de2c03cb * generic part of r26050 from the hlcgllvm branch: made tcgvecnode hlcg-safe пре 10 година
nx86set.pas 687bb15299 * renamed getdatalabel() to getglobaldatalabel пре 10 година
rax86.pas 5c8965fea5 * in the inline asm reader, treat [var] reference as "word" instead of "dword" пре 10 година
rax86att.pas 42d251da1c - x86 assembler readers: cleaned out operand swapping code. Operands of TInstruction are kept in AT&T order, Intel reader attaches operands right-to-left. It was effectively the same way before the change (except Intel reader attaching operands left-to-right, followed by a single swap), operand order checks all over the place were just reducing readability. пре 11 година
rax86int.pas 3be51e1455 * fixed endless recursion in tabstractrecorddef.contains_float_field() in пре 10 година
rgx86.pas 7949bebb8d * synchronised with r28168 of trunk пре 11 година
symi86.pas fc71081b74 * i8086 and i386-specific code from tabstractprocdef.is_pushleftright moved to пре 11 година
symx86.pas 94bcb9878a * reimplemented r28329 in a different way, as suggested by Jonas пре 11 година
x86first.inc 939da7273a Add support for SSE and related MMX intrinsics. Still needs a lot of polishing for mmreg vars and parameter passing. пре 10 година
x86innr.inc 939da7273a Add support for SSE and related MMX intrinsics. Still needs a lot of polishing for mmreg vars and parameter passing. пре 10 година
x86ins.dat 2cf6852910 + added i8086 instruction entries for Jcc near (which is actually a 386+ пре 10 година
x86intr.dat 939da7273a Add support for SSE and related MMX intrinsics. Still needs a lot of polishing for mmreg vars and parameter passing. пре 10 година
x86reg.dat 5af873ee5b * x86 targets: Profiling shows that quite a bit of time is spent in findreg_by_number(), despite it uses binary search. Worse, it is repeated for every piece of register information. Trying to get rid of some of these calls: rearranged registers so that their "opcode" matches 3 LSBs of superregister number (with a few exceptions described at the beginning of x86reg.dat). This allows to lookup opcodes in regval() with O(1) complexity, and removes need in rXXXop.inc files. пре 12 година
x86second.inc 939da7273a Add support for SSE and related MMX intrinsics. Still needs a lot of polishing for mmreg vars and parameter passing. пре 10 година
x86type.inc 939da7273a Add support for SSE and related MMX intrinsics. Still needs a lot of polishing for mmreg vars and parameter passing. пре 10 година